nginx 启动 关机 重启 脚本命令
精选
转载
最近把blog换成了ngnix+php+mysql 感觉比apache占用资源少,很好用的东西.在次感谢tivon大哥的帮助...
1.建立脚本
CODE:
vi /etc/init.d/nginxd
|
2.更改权限
CODE:
chmod 775 /etc/init.d/nginxd
|
3,修改脚本
CODE:
- #!/bin/bash
- #
- # chkconfig: - 85 15
- # description: Nginx is a World Wide Web server.
- # processname: nginx
-
- nginx=/usr/local/nginx/sbin/nginx
- conf=/usr/local/nginx/conf/nginx.conf
- case $1 in
- start)
- echo -n "Starting Nginx"
- $nginx -c $conf
- echo " done"
- ;;
-
- stop)
- echo -n "Stopping Nginx"
- killall -9 nginx
- echo " done"
- ;;
-
- test)
- $nginx -t -c $conf
- ;;
-
- reload)
- echo -n "Reloading Nginx"
- ps auxww | grep nginx | grep master | awk '{print $2}' | xargs kill -HUP
- echo " done"
- ;;
-
- restart)
- $0 stop
- $0 start
- ;;
-
- show)
- ps -aux|grep nginx
- ;;
-
- *)
- echo -n "Usage: $0 {start|restart|reload|stop|test|show}"
- ;;
-
- esac
|
到现在脚本建立好了,设置开机启动
CODE:
chkconfig nginxd on