1、Nginx的启动
平滑重启
kill -HUP Nginx 主进程号 或 kill -HUP `usr/local/nginx/log/nginx.pid`
/usr/local/nginx/sbin/nginx -c
/usr/local/nginx/sbin/nginx -s reload
或者 /usr/nginx/sbin/nginx -s reload
2、存放进程的文件
nginx.conf 文件中指定pid文件存放的路径,而该文件存放当前nginx的主进程号 如log/nginx.pid
3、Nginx 的停止
从容停止nginx
kill -QUIT Nginx 主进程号 或者 kill -QUIT `/usr/local/nginx/log/nginx.pid`
快速停止Nginx
kill - TERM Nginx 主进程号 或者 kill -TERM `/usr/local/nginx/log/nginx.pid` 或
kill - INT Nginx 主进程号 或者 kill -INT `/usr/local/nginx/log/nginx.pid`
强制停止所有Nginx进程
pkill -9 进程号
4、寻找nginx主进程的方式
ps -ef | grep nginx
5、杀掉所有nginx进程
/etc/init.d/mysql start
8、在linux启动时开启mysql服务
chkconfig mysql on
修改/usr/local/nginx/conf/nginx.conf配置文件后,请执行以下命令检查配置文件是否正确:
/usr/local/webserver/nginx/sbin/nginx -t
如果屏幕显示以下两行信息,说明配置文件正确:
the configuration file /usr/local/webserver/nginx/conf/nginx.conf syntax is ok
the configuration file /usr/local/webserver/nginx/conf/nginx.conf was tested successfully