Linux运维

Centos7给磁盘划分空间

  Linux运维       2020年01月02日       4,820 热度    
零、问题由于装系统的时候没注意root分区的大小,现在50个G用完了,但是home目录下还有3T多,明细分配不合理一、磁盘空间转移1.查看分区#centos-home和centos-root每人的名字可能不一样 df-h #查看空闲磁盘大小 vgdisplay2.备份home分区文件tarcvf/tmp/home.tar/home3.卸载/home,如果无法卸载,先终止使用/home文件系统的进程

Jenkins修改时区

  Linux运维       2019年12月24日       1,932 热度    
零、发现问题因为使用的是官方的docker镜像,默认的时区是GMT,导致和北京时间差8小时。这样会导致定时任务无法正确执行。一、解决方案在运行docker容器的时候,加入时区参数dockerrun...-eJAVA_OPTS=-Duser.timezone=Asia/Shanghai
Jenkins修改时区

Jenkins配置邮件通知

  Linux运维       2019年12月20日       1,067 热度    
零、需求在Jenkins完成每次部署后,需要将执行结果,通知到相关人员。Jenkins安装请参考:Docker下安装Jenkins并配置Maven一、安装邮件插件查询是否安装“Email Extension Plugin”插件,理论上已经在推荐插件里了。二、配置SMTP(1)点击“系统管理”-->“系统配置”(2)设置管理员邮箱地址该邮箱地址需要与下面的SMTP账号相同(3)配置 Exten
Jenkins配置邮件通知

Docker下安装Jenkins并配置Maven

  Linux运维       2019年12月20日       21,931 热度    
零、系统环境系统版本:Centos7.4docker安装参考此链接:一、安装Maven因为用到的docker镜像中不包含maven,所以要在宿主机中安装,通过文件挂载的方式提供调用(1)切换到要安装的文件夹cd/opt/software(2)下载maven包wgethttp://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache
Docker下安装Jenkins并配置Maven

Nginx开启Gzip压缩

  Linux运维       2018年12月14日       1,861 热度    
网上好多配置都无效,放出一个有效配置。Nginx版本:1.12.2#EnableGzipcompressed. #http://nginx.org/en/docs/http/ngx_http_gzip_module.html#gzip_http_version gzipon;#Compressionlevel(1-9). #5isaperfectcompromisebetweensizeandcp

解决CredSSP加密修正后,无法远程的问题

  Linux运维       2018年05月17日       5,154 热度    
最有效的解决方案是修改注册表,不管是WIN10家庭版还是专业版,都有效。按win+r打开“运行”,输入“regedit”,打开注册表编辑器。定位到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System 目录新建CredSSP项,在CredSSP的下面再新建Parameters项(如果已存在,就忽略这一

Nginx安装ngx_lua_waf模块

  Linux运维       2018年03月16日       6,609 热度    
本方法于2018-03-18安装成功一、下载Nginx源文件因为安装模块需要重新编译,编译需要用到Nginx的源文件,所以这里还要下载一份。下载地址:http://nginx.org/en/download.htmlcd/usr/local/src wgethttp://nginx.org/download/nginx-1.12.2.tar.gz tar-xvfnginx-1.12.2.tar.g
Nginx安装ngx_lua_waf模块

Ngnix管理域名路由

  Linux运维       2017年12月18日       3,818 热度    
接邱彦宝宝的上一篇文章,还有一种限制域名访问的方式----使用Nginx。这种方法推荐在Linux下使用,Windows下稳定性不佳。一、安装NginxWindows:双击就行,不用教Linux下:在Centos7中为Tomcat配置nginx反向代理二、配置Nginx1.配置服务器路由基本上和上文的配置相同,一个Tomcat使用一个conf文件server{ listen80; server_n

Nginx防止IP及非本站域名访问

  Linux运维       2017年10月20日       3,832 热度    
前几天客户的服务器被其他域名解析了上去,说未备案域名解析到IP,可能导致该IP被封,让我们配置下非本站的域名导到一个空白页上。方法1:返回500#设置IP或其它域名访问时返回500 server{ listen80default; server_name_;##标示空主机头 return500; }方法2:301重定向到自己的网站server{ listen80default; server_na

Windows下设置Tomcat定时重启

  Linux运维       2017年07月11日       6,740 热度    
一、前言起因是帆软的程序吃内存,一会会就报内存不足了,于是用定时重启的方式来清理内存。这种方式不是很提倡,一个优质的程序应该有良好的GC功能,除非你的程序真的很大,不然肯定是发生内存泄露了。二、步骤安装Windows安装版的Tomcat,会自动添加到服务。制作重启脚本restart.bat,并测试@echooff netstopTomcat8 netstartTomcat8添加重启Tomcat服务
Windows下设置Tomcat定时重启

IntelliJ IDEA下的git操作

  Linux运维       2017年03月14日       7,978 热度    
上一篇介绍了Git简要操作说明,这里接着介绍IntelliJ IDEA下的git操作,比命令行要好用的多。(1)新建项目后,点击菜单上的VCS--Import Into Version Control--Create Git Repository,选择项目文件夹,点击OK(2)在左侧项目列表的项目名称上右击,找到git,选择add(3)按Ctrl+K,选择要上传到仓库的文件,去掉.idea钱的勾。
IntelliJ IDEA下的git操作

Git简要操作说明

  Linux运维       2017年03月14日       6,919 热度    
本文主要介绍命令行方式的git操作,各个不同平台会有各自IDE的简化方式,文后以IntelliJ IDEA为例。一、创建新仓库创建新文件夹,打开,然后执行gitinit以创建新的 git 仓库。二、检出仓库执行如下命令以创建一个本地仓库的克隆版本:gitclone/path/to/repository如果是远端服务器上的仓库,你的命令会是这个样子:gitclonehttps://host/to/r
Git简要操作说明