Linux Nginx 服务设置开机自启动

张春  金牌会员 | 2024-7-29 20:25:22 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 844|帖子 844|积分 2532


媒介

请各大网友尊重本人原创知识分享,服膺本人博客:南国以南i、

提示:以下是本篇文章正文内容,下面案例可供参考
简介

一、准备工作

注意:准备搭建好的nginx机器,请移步:Linux 安装Nginx教程
二、操纵步骤

2.1 先创建开机自启脚本

注意:使用root用户实行!!!
  1. cd /etc/systemd/system
  2. vim nginx.service
复制代码
脚本内容:
  1. # 仅修改 /usr/local/nginx/sbin/nginx 这个路径即可(修改为你的nginx路径)
  2. [Unit]
  3. Description=nginx service
  4. After=network.target
  5. [Service]
  6. Type=forking
  7. ExecStart=/usr/local/nginx/sbin/nginx
  8. ExecReload=/usr/local/nginx/sbin/nginx -s reload
  9. ExecStop=/usr/local/nginx/sbin/nginx -s quit
  10. PrivateTmp=true
  11. [Install]
  12. WantedBy=multi-user.target
复制代码
2.2 设置文件权限

  1. cd /etc/systemd/system
  2. chmod 755 nginx.service
复制代码
2.3 设置开机自启动

  1. systemctl daemon-reload
  2. systemctl enable nginx
复制代码
2.4 验证

  1. # nginx启动
  2. systemctl start nginx
  3. # nginx停止
  4. systemctl stop nginx
  5. #直接重启服务器即可(nginx就自动重启了)
  6. reboot       
复制代码
2.5 常用命令

  1. # 启动nginx服务
  2. systemctl start nginx.service
  3. # 重新启动nginx服务
  4. systemctl restart nginx.service
  5. # 查看nginx服务当前状态
  6. systemctl status nginx.service
  7. # 停止开机自启动
  8. systemctl disable nginx.service
复制代码

总结

我是南国以南i记录点滴每天成长一点点,学习是永无止境的!转载请附原文链接!!!
参考链接

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

张春

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表