设置nginx开机自启动(centos7.x)

第一步:进入到/lib/systemd/system/目录

[root@iz2z init.d]# cd /lib/systemd/system/

第二步:创建nginx.service文件,并编辑

# vim nginx.service

内如如下:

[Unit]
Description=nginx service
After=network.target [Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=true [Install]
WantedBy=multi-user.target

[Unit]:服务的说明
Description:描述服务
After:描述服务类别
[Service]服务运行参数的设置
Type=forking是后台运行的形式
ExecStart为服务的具体运行命令
ExecReload为重启命令
ExecStop为停止命令
PrivateTmp=True表示给服务分配独立的临时空间
注意:[Service]的启动、重启、停止命令全部要求使用绝对路径
[Install]运行级别下服务安装的相关设置,可设置为多用户,即系统运行级别为3

保存退出。

第三步:加入开机自启动

# systemctl enable nginx

如果不想开机自启动了,可以使用下面的命令取消开机自启动

# systemctl disable nginx

第四步:服务的启动/停止/刷新配置文件/查看状态

# systemctl start nginx.service          启动nginx服务
# systemctl stop nginx.service           停止服务
# systemctl restart nginx.service        重新启动服务
# systemctl list-units --type=service     查看所有已启动的服务
# systemctl status nginx.service          查看服务当前状态
# systemctl enable nginx.service          设置开机自启动
# systemctl disable nginx.service         停止开机自启动

 一个常见的错误

Warning: nginx.service changed on disk. Run 'systemctl daemon-reload' to reload units.

直接按照提示执行命令systemctl daemon-reload 即可。

# systemctl daemon-reload

转载于:https://www.cnblogs.com/lywJ/p/10711034.html

centos7.x设置nginx开机自启动相关推荐

  1. Centos7.8设置nginx开机自启动/nginx启动、停止、查看版本等命令汇总

    目录 1.进入 /usr/lib/md/systemsyste 2.创建nginx.service 文件 3.vim编辑nginx.service 4.设置开机自启 5.设置取消开机自启 6.ngin ...

  2. Linux(CentOS)系统下设置nginx开机自启动

    2019独角兽企业重金招聘Python工程师标准>>> Nginx 是一个很强大的高性能Web和 反向代理服务器.下面介绍在linux下安装后,如何设置开机自启动. 首先,在linu ...

  3. CentOS7中设置.sh开机自启动(以后台启动geoserver为例)

    场景 Geoserver在Linux上的安装(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/118963122 在上 ...

  4. centos7.5 设置Mysql开机自启动

    文件会在linux系统各项服务都启动完毕后再被运行,可以将脚本路径加到该文件里 /etc/rc.d/rc.local 1.确保权限 chmod +x /etc/rc.d/rc.local 2.创建my ...

  5. Windows下怎样使用bat设置Redis和Nginx开机自启动

    场景 若依前后端分离版本,Windows下使用Nginx代理的方式进行部署(全流程,图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/d ...

  6. 设置Nginx开机自动启动(centos6.8上亲测可用)

    vim /etc/init.d/nginx 粘贴 #!/bin/bash # nginx Startup script for the Nginx HTTP Server # it is v.0.0. ...

  7. Linux(CentOS)下设置nginx开机自动启动和chkconfig管理

    Nginx 是一个很强大的高性能Web和反向代理服务器.虽然使用命令行可以对nginx进行各种操作,比如启动等,但是还是根据不太方便.下面介绍在Linux下安装后,如何设置开机自启动. 首先,在lin ...

  8. QUIC实战(四) 设置应用开机自启动

    之前因为工作需要在aws搭建了支持HTTP3的 nginx + upsync + consul 的应用集群,想了解的可以看下之前的三篇博客: QUIC实战(一) 通过Quiche部署支持HTTP3 的 ...

  9. Windows设置软件开机自启动与关闭

    Windows设置软件开机自启动 有时候我们需要手动为某些软件设置开机自启动权限,或者手动取消软件开机自启动权限. 取消开机自启动权限: 1. Win+R,在打开的运行程序中输入 msconfig,回 ...

最新文章

  1. 新看了两件家具请朋友们给点意见
  2. 学习 Message(4): 通过 Application.OnMessage 或 TApplicationEvents 响应消息
  3. 【转】 linux iio子系统
  4. js innerHTML 改变div内容的方法
  5. BlazeDS 整合 Flex HelloWorld 示例
  6. 十三、深入Java的Scanner类
  7. c语言双引号和单引号的区别_Python中的单引号和双引号有什么区别?
  8. 移动端click延迟和tap事件
  9. Python根据IP地址获取MAC地址
  10. 北航数值分析大作业_北航非全日制研究生学习全纪实(2020.9.27)——一周上课感受...
  11. 用lnmp.org中的lnmp下安装ftp(pureftp)
  12. 什么是磁盘?磁盘的组成?接口和分区?
  13. 关于智能名片小程序CRM系统,大家认为这种如何?
  14. java的框架gwt介绍_GWT Portlets
  15. 新显卡出世,谈谈与深度学习有关的显卡架构和相关技术
  16. python简单代码画皮卡丘-用python画一只可爱的皮卡丘
  17. 职场健康:大脑20个已知秘密[转]
  18. android 低电量卡,Android11 增加低电量通知
  19. [一维前缀和]leetcode303:区域和检索 - 数组不可变(easy)
  20. Linux-Systemd服务配置文件详解

热门文章

  1. avast从隔离区恢复后,仍无法打开被误杀文件的解决方案
  2. Eclipse中Maven插件的使用技巧及原理
  3. oracle用户管理实例
  4. Leetcode #137 Single Number II
  5. 关于audio数据采集的问题
  6. 告别.net ! 2年多了,舍不得!
  7. 别再抱怨 TensorFlow2.0 辣鸡了,会了是“真香”
  8. 计算机视觉中的人类感知、理解和生成 (ICCV 2019 Workshop)
  9. Python 多线程爬取西刺代理
  10. python 基础 - 开发环境搭建