目录

1、进入 /usr/lib/md/systemsyste

2.创建nginx.service 文件

3.vim编辑nginx.service

4.设置开机自启

5.设置取消开机自启

6、nginx服务启动、重启、停止、查看服务、查看状态

7、 通过查看nginx进程,判断服务是否存在

8、查看nginx版本


1、进入 /usr/lib/md/systemsyste

cd /usr/lib/systemd/system

2.创建nginx.service 文件

touch nginx.service

3.vim编辑nginx.service

ExecStart、ExecReload、ExecStop 里面的路径根据自己实际的nginx安装路径情况进行修改。----------------文件中内容如下-----------------------------------------
[Unit]
Description=nginx
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

4.设置开机自启

   systemctl enable nginx.service

设置完开机自启动后杀死原来进程(手动路径启动方式),用启动命令重新启动nginx,即可正常开机自启动。

5.设置取消开机自启

systemctl disable nginx.service 

6、nginx服务启动、重启、停止、查看服务、查看状态

之前也有装门写过一篇详细的关于nginx服务启动、重启等相关命令的汇总博客,可以跳转查看地址如下:

Linux中nginx如何重启、启动与停止_乞力马扎罗の黎明的博客-CSDN博客_nginx 重启

systemctl start nginx.service   #开启
systemctl stop nginx.service    #关闭

systemctl restart nginx.service    #重新启动服务
systemctl reload nginx.service  #重新加载配置
systemctl status nginx.service  #查看当前nginx服务状态

systemctl list-units --type=service     查看所有已启动的服务

7、 通过查看nginx进程,判断服务是否存在

ps -ef|grep nginx

查看特定端口的进程服务:如查看80端口的服务

lsof -i:80

8、查看nginx版本

(1)通过./nginx -v命令查看(通过编译安装的方式可使用)

进入nginx 的安装目录,执行-v命令

cd /usr/local/nginx/sbin./nginx -v

(2)通过 rpm -qa|grep nginx命令查找服务的方式(通过yum源安装的方式可使用)

rpm -qa|grep nginx

--------------------------------------以下无正文------------------------------------------------------

注:仅供学习,记录问题和参考,共勉!

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

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

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

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

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

  3. centos7.x设置nginx开机自启动

    设置nginx开机自启动(centos7.x) 第一步:进入到/lib/systemd/system/目录 [root@iz2z init.d]# cd /lib/systemd/system/ 第二 ...

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

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

  5. nginx开机自启动

    以下脚本保存为nginx文件放入/etc/init.d/nginx 然后可以通过 /etc/init.d/nginx start 命令启动nginx /etc/init.d/nginx stop 命令 ...

  6. Redis 安装+四种启动设置(开机自启动)

    下载绿色版redis直接跳过安装步骤,解压运行就可以,链接: https://pan.baidu.com/s/1jYEae-3NFLpgEcevkcOTpA?pwd=reib 提取码: reib 安装 ...

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

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

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

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

  9. 使用systemctl设置tomcat开机自启动

    前言 redhat 7.0 Linux使用systemctl设置程序开机自启动 tomcat设置开启自启动 步骤 编写服务定义文件: > vi tomcat8080.service ------ ...

最新文章

  1. Python学习笔记:常用内建模块1
  2. 虚拟存储体系由()两级存储器构成。
  3. mysql有子查询么_sql-带有子查询的mysql更新查询
  4. python3 struct.pack方法报错argument for 's' must be a bytes object
  5. ElasticSearch 之中文分词器
  6. python无条件跳转_python按按钮实现界面跳转_python实现界面跳转 - CSDN
  7. sqlsever无法重新启动计算机,SQLServer 2008安装提示需要重启计算机,但是重启还是不通过解决方案...
  8. ViT (Vision Transformer) ---- Transformer Model(2)
  9. 启动多个SlickEdit实例
  10. qchart 怎么点击一下 出一条线_动漫日系雨伞怎么画?教你用集中线尺画一把日本雨伞!...
  11. 关系网络lbs的应用_基于LBS的陌生人社交APP
  12. python getcwd_Python os.getcwd()函数的实际应用方案介绍
  13. 苹果6性能测试软件,5款iPhone升级iOS13.6性能测试:运行速度有所提升?
  14. 爱奇艺真的有1亿付费会员?十五扒了扒用户数据告诉你更多真相
  15. 联邦学习安全防御之差分隐私
  16. mysql下载安装(简单)
  17. [转]MATLAB 主要函数指令表(按功能分类)
  18. 分享个梦塔防辅助工具,自动化控制刷图升级脚本
  19. python字典键盘添加元素_对python字典元素的添加与修改方法详解
  20. InfluxDB-Influx安装和使用

热门文章

  1. 高版本sketch文件转成低版本的sketch
  2. 机器学习__05__K近邻算法
  3. Java常用类之Calendar类和GregorianCalendar类
  4. ggplot2|详解八大基本绘图要素
  5. P2036 [COCI2008-2009#2] PERKET
  6. 关于数据库中的一些概念
  7. RedHat Linux6.7系统安装JDK1.8
  8. redis核心原理与设计思想
  9. projectwbs表_Microsoft Project制作WBS基本使用
  10. Allegro使用技巧(3)----PCB规则检查