博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nginx 启动脚本
阅读量:5306 次
发布时间:2019-06-14

本文共 1073 字,大约阅读时间需要 3 分钟。

Nginx 启动脚本
1、vim /etc/init.d/nginx
#!/bin/bash# chkconfig: - 30 21# description: http service.# Source Function Library. /etc/init.d/functions# Nginx SettingsNGINX_SBIN="/usr/local/nginx/sbin/nginx"NGINX_CONF="/usr/local/nginx/conf/nginx.conf"NGINX_PID="/usr/local/nginx/logs/nginx.pid"RETVAL=0prog="Nginx"start() {echo -n $"Starting $prog: "mkdir -p /dev/shm/nginx_tempdaemon $NGINX_SBIN -c $NGINX_CONFRETVAL=$?echoreturn $RETVAL}stop() {echo -n $"Stopping $prog: "killproc -p $NGINX_PID $NGINX_SBIN -TERMrm -rf /dev/shm/nginx_tempRETVAL=$?echoreturn $RETVAL}reload(){echo -n $"Reloading $prog: "killproc -p $NGINX_PID $NGINX_SBIN -HUPRETVAL=$?echoreturn $RETVAL}restart(){stopstart}configtest(){$NGINX_SBIN -c $NGINX_CONF -treturn 0}case "$1" instart)start;;stop)stop;;reload)reload;;restart)restart;;configtest)configtest;;*)echo $"Usage: $0 {start|stop|reload|restart|configtest}"RETVAL=1esacexit $RETVAL
Nginx启动脚本
2、修改脚本权限:chmod 755 /etc/init.d/nginx
3、加入chkconfig:chkconfig --add nginx
4、设置开机自启:chkconfig nginx on
 

转载于:https://www.cnblogs.com/xiangsikai/p/8393648.html

你可能感兴趣的文章