抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

利用supervisor守护进程来管理进程

鉴于不同程序的开机自启脚本写起来麻烦,且无法探测结果(偷个懒),找到了supervisor,利用该工具可以方便的启动程序,同时起到守护进程的作用,主要针对前台程序。例如可以让某个tomcat跟随supervisor的启动而启动,支持自动重启,可定义次数,和启动时间(默认程序启动X秒未挂,则启动完成)等参数。我们只需要让supervisor开机自启就行。 安装配置supervisor安装12...

集群管理工具ansible的安装与使用

ansible是一款集群配置管理工具,安装配置简单,功能却十分强大,不需要安装额外的agent,也不需要指定帐号密码的配置文件就可以使用。 环境12系统: Centos6.5Python版本: 2.6 安装安装依赖1yum install gcc python-devel python-pip 配置epel源1wget -O /etc/yum.repos.d/epe...

Centos升级git到2.8.4

前言centos自带的git版本一般不高,现多数服务器使用的为稳定版的centos6.5,自带git版本为1.7,应付一般任务是够了,有些命令不支持。 开发提了一个需求,需要获取上一个变更日志,一般我们想到的是git log -p -1,得到类似以下的结果, 12commit b192e3997f88d8dbcdcc2fcf43c0790b04f7bb18 Merge: 9ff70d3 f...
git

shell远程登录操作时候变量的控制

接到一个需求,对现有的ci任务做一些调整,好久没写shell脚本,遇到远程登录种变量无法赋值的问题。背景如下: 环境hostA12192.168.1.1username:userA 存在普通权限用户userA,在userA目录下存在名为system,结构为如下的文件夹 123456versionEV20160101EV20160201EV20160301EV20160401EV20160...

启用haproxy日志

由于haproxy默认是没有日志的,所以如果想要查看haproxy的日志,就必须手动配置一下。步骤如下: 编辑haproxy.conf12globallog 127.0.0.1 local3 local3是设备,对应于 /etc/rsyslog.conf中的配置,默认回收info的日志级别 编辑系统日志配置默认有下面的设置,会读取 /etc...

Linux服务器防御

前言刚做运维不久,很多东西初上手,自己租了服务器搭建环境折腾练手,无奈总有扫描端口和ssh暴力破解登录密码的人 起初我也没在意,自用的博客,并没有重要的东西,但是他们把我的后台搞挂了… 前台能访问,后台登不上,数据库无法写入,蛋碎一地。 听从群友的建议,做了一些措施,现在写出来.仅供参考,下面逐个说明 修改ssh连接端口vim /etc/ssh/sshd_config找到这行 #Port ...