zleicx 发表于 2011-1-15 01:31:28

我增加了分割nginx日志后重启系统NGINX不会自动重启

我增加了分割nginx日志后重启系统NGINX不会自动重启
每次都要手动启动NGINX为什么?

licess 发表于 2011-1-15 09:13:43

回复 1# 的帖子

贴上你脚本看看

zleicx 发表于 2011-1-24 00:12:54

回复 2# 的帖子

#!/bin/bash
# This script run at 00:00

# The Nginx logs path
logs_path="/homewww/wwwlogs/"

mkdir -p ${logs_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/
mv ${logs_path}access.log ${logs_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/access_$(date -d "yesterday" +"%Y%m%d").log
kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`

licess 发表于 2011-1-24 09:31:35

回复 3# 的帖子

kill -USR1 `cat /usr/local/nginx/logs/nginx.pid` 换成kill -HUP `cat /usr/local/nginx/logs/nginx.pid` 或/usr/local/nginx/sbin/nginx -s reload 试试

zleicx 发表于 2011-2-10 00:07:01

回复 4# 的帖子

我改成了kill -HUP `cat /usr/local/nginx/logs/nginx.pid`
但重启系统还是要/usr/local/nginx/sbin/nginx

如果改成/usr/local/nginx/sbin/nginx -s reload
会不会出现网页不能访问

zleicx 发表于 2011-2-10 00:37:54

回复 4# 的帖子

我感觉可能不是日志分割引起的,
但为什么重启系统NGINX就不能自动启动呢
而用/ROOT/LNMP RESTART,NGINX可以重启
是不是系统启动列表中没有NGINX?

zleicx 发表于 2011-2-10 01:04:03

我的自启动文件中的内容
touch /var/lock/subsys/local
/opt/linux_ic/setme
ulimit -SHn 51200
/usr/local/php/sbin/php-fpm start
/usr/local/nginx/sbin/nginx
mount /dev/hda4 /homewww

里面有NGINX没有MYSQL,但是MYSQL是正常的

licess 发表于 2011-2-10 09:04:28

回复 7# 的帖子

mysql不是从rc.local启动的。

zleicx 发表于 2011-2-10 10:33:38

回复 8# 的帖子

军哥帮忙解决一下系统重启NGINX不能自动启动的问题
一般会问题会出现在哪里

licess 发表于 2011-2-10 11:00:17

回复 9# 的帖子

在/etc/init.d/目录里面添加一个脚本文件,命名为nginx,内容如下:
#add for chkconfig   
#chkconfig: 2345 70 30
#description:<nginx startup>   
#processname: <nginx>
/usr/local/nginx/sbin/nginx

再执行chkconfig --add nginx

zleicx 发表于 2011-2-10 23:12:42

回复 10# 的帖子

按照这个方法做了
也执行chkconfig --add nginx
怎么系统重启还是要重新输入/usr/local/nginx/sbin/nginx
才能访问网页啊

zleicx 发表于 2011-2-11 13:55:55

回复 10# 的帖子

军哥,帮忙想想该怎么处理啊,我加了nginx文件也没有用
页: [1]
查看完整版本: 我增加了分割nginx日志后重启系统NGINX不会自动重启