侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

linux nginx 开机重启

2023-12-05 星期二 / 0 评论 / 0 点赞 / 67 阅读 / 1717 字

vi /etc/init.d/nginx新建一个nginx文本 复制下面的代码 #!/bin/bash# nginx Startup script for the Nginx HTTP Server#

vi /etc/init.d/nginx新建一个nginx文本

复制下面的代码

#!/bin/bash# nginx Startup script for the Nginx HTTP Server# it is v.0.0.2 version.# chkconfig: - 85 15# description: Nginx is a high-performance web and proxy server.#              It has a lot of features, but it's not for everyone.# processname: nginx# pidfile: /usr/local/nginx/logs/nginx.pid# config: /usr/local/nginx/conf/nginx.conf#注意:这里的三个变量需要根据具体的环境而做修改。nginxd=/usr/local/nginx/sbin/nginxnginx_config=/usr/local/nginx/conf/nginx.confnginx_pid=/usr/local/nginx/logs/nginx.pidRETVAL=0prog="nginx"# Check that networking is up.[ -x $nginxd ] || exit 0# Start nginx daemons functions.start() {if [ -e $nginx_pid ];then   echo "nginx already running...."   exit 1fi   echo -n $"Starting $prog: "   $nginxd -c ${nginx_config}   RETVAL=$?   echo   [ $RETVAL = 0 ]     return $RETVAL}# Stop nginx daemons functions.stop() {  echo -n $"Stopping $prog: "  $nginxd -s stop  RETVAL=$?  echo  [ $RETVAL = 0 ] && rm -f /var/lock/subsys/nginx $nginx_pid}# reload nginx service functions.reload() {  echo -n $"Reloading $prog: "  kill -HUP `cat ${nginx_pid}`  RETVAL=$?  echo}# See how we were called.case "$1" in  start)          start          ;;  stop)          stop          ;;  reload)          reload          ;;  restart)          stop          start          ;;  status)          status $prog          RETVAL=$?          ;;  *)          echo $"Usage: $prog {start|stop|restart|reload|status|help}"          exit 1esacexit $RETVAL

chmod a+x /etc/init.d/nginx

vi /etc/rc.local加入

/etc/init.d/nginx start

广告 广告

评论区