1. nginx信号控制:
kill系列:
先获取到nginx的进程id.然后执行:
kill -Hup 进程id 更多命令如下:
nginx命令系列:
日志:
日志一般是main格式:
指定进入日志文件和格式(main格式)
/Users/liufeihong/Documents/home/wwwroot/test/logs/2202.access.log main;
下面的shell指定日志按月拆分:
#!/bin/bash
Base_path=/home/wwwlogs
Filename=$(date +%Y%m%d)
Base_Log=/home/wwwlogs/source.unitop.com.ph.log
Dir=$Base_path/$(date +%Y%m)
if [ ! -d "$Dir" ];
then
mkdir $Dir
fi
mv $Base_Log $Dir/$Filename.source.unitop.com.ph.log
touch $Base_Log
nginx -s reload
最后必须重载。否则即使新建了日志文件还是会把日志写到原来的日志文件里