TypeCodes

Linux下Nginx、MySQL和PHP等应用的日志切割脚本

在Linux中如果应用程序会产生日志,那么就需要考虑日志切割,例如按照固定的大小切割、按照日期进行切割等等。同样,在编译Nginx1.9.0MySQL5.7.7rcPHP7后,这三个应用服务都会产生日志,尤其是Nginx进程根据配置文件ngnix.conf记录每条访问记录到access.log中。如果所有的日志都打印到同一个文件中的话 …

- 阅读剩余部分 -

Nginx服务启动、停止和重启等操作的SHELL脚本

由于使用源码编译安装Nginx,不会像yum install那样自动生成Nginx服务控制脚本,所以需要自己添加一个操作脚本。谷歌上搜了一下,shell脚本的代码基本类似,因此自己稍微整理改动了下。

下面的shell脚本内容,需要根据Nginx实际编译安装的配置,修改NGINX_CONF_FILE="/etc/nginx/nginx.conf"lockfile=/var/lock/nginx …

- 阅读剩余部分 -