如何将nginx注册为服务

互联网 19-7-15

创建服务脚本

vim /etc/init.d/nginx

脚本内容如下

#! /bin/sh # chkconfig: - 85 15  PATH=/web/server/nginx/sbin  DESC="nginx daemon" NAME=nginx DAEMON=/web/server/nginx/sbin/$NAME CONFIGFILE=/web/server/nginx/conf/$NAME.conf PIDFILE=/web/server/nginx/logs/$NAME.pid SCRIPTNAME=/etc/init.d/$NAME  set -e [ -x "$DAEMON" ] || exit 0  do_start() { $DAEMON -c $CONFIGFILE || echo -n "nginx already running" }  do_stop() { $DAEMON -s stop || echo -n "nginx not running" }  do_reload() { $DAEMON -s reload || echo -n "nginx can't reload" }  case "$1" in start) echo -n "Starting $DESC: $NAME" do_start echo "." ;; stop) echo -n "Stopping $DESC: $NAME" do_stop echo "." ;; reload|graceful) echo -n "Reloading $DESC configuration..." do_reload echo "." ;; restart) echo -n "Restarting $DESC: $NAME" do_stop do_start echo "." ;; *) echo "Usage: $SCRIPTNAME {start|stop|reload|restart}" >&2 exit 3 ;; esac  exit 0

添加服务

chkconfig --add nginx

测试

service nginx start service nginx stop service nginx restart service nginx reload

更多Nginx相关技术文章,请访问Nginx使用教程栏目进行学习!

以上就是如何将nginx注册为服务的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: Nginx
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:nginx如何处理请求

相关资讯