Linux下Nginx服务设置开机自启动的命令详解

 更新时间:2024年09月22日 11:29:00   作者:南国以南i  
这篇文章主要介绍了Linux下Nginx服务设置开机自启动的命令,文中通过代码示例介绍的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下

一、准备工作

注意:准备搭建好的nginx机器

二、操作步骤

2.1 先创建开机自启脚本

注意:使用root用户执行!!!

cd /etc/systemd/system

vim nginx.service
# 仅修改 /usr/local/nginx/sbin/nginx 这个路径即可(修改为你的nginx路径)

[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

2.2 设置文件权限

cd /etc/systemd/system

chmod 755 nginx.service

2.3 设置开机自启动

systemctl daemon-reload

systemctl enable nginx

2.4 验证

# nginx启动
systemctl start nginx 

# nginx停止
systemctl stop nginx 

#直接重启服务器即可(nginx就自动重启了)
reboot	

2.5 常用命令

# 启动nginx服务
systemctl start nginx.service

# 重新启动nginx服务
systemctl restart nginx.service

# 查看nginx服务当前状态
systemctl status nginx.service

# 停止开机自启动
systemctl disable nginx.service

总结

到此这篇关于Linux下Nginx服务设置开机自启动的命令详解的文章就介绍到这了,更多相关Linux Nginx开机自启动内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • CentOS7下非编译安装Nginx的图文教程

    CentOS7下非编译安装Nginx的图文教程

    这篇文章主要为大家详细介绍了CentOS7下非编译安装Nginx的图文教程,文中通过示例图片进行了详细讲解,有需要的小伙伴可以跟随小编一起学习一下
    2023-10-10
  • Mac下Nginx安装环境配置详解

    Mac下Nginx安装环境配置详解

    本篇文章主要介绍了Mac下Nginx环境配置详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • 记录一次nginx启动失败的解决过程

    记录一次nginx启动失败的解决过程

    小编最近遇到这样一个问题docker nginx起不来了,导致jira域名映射失败,如何解决呢?下面小编给大家分享下nginx启动失败的解决过程,感兴趣的朋友一起看看吧
    2022-02-02
  • Windows下Nginx的启动停止重启等命令操作过程

    Windows下Nginx的启动停止重启等命令操作过程

    最近在window 上安装了nginx ,对nginx 的操作不是很熟,故在此记录一下常用操作,本文详细介绍了Windows下Nginx的启动,停止,重启等命令,需要的朋友可以参考下
    2024-03-03
  • 详解Nginx轮询算法底层实现的方法

    详解Nginx轮询算法底层实现的方法

    这篇文章主要介绍了详解Nginx轮询算法底层实现的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • Nginx配置https过程中出现的问题与解决

    Nginx配置https过程中出现的问题与解决

    这篇文章主要为大家详细介绍在Nginx配置https过程中容易出现的问题与解决方法,文中有详细的图文介绍,具有一定的参考价值,需要的朋友可以参考下
    2023-06-06
  • Mac上搭建nginx+rtmp直播服务器的步骤详解

    Mac上搭建nginx+rtmp直播服务器的步骤详解

    最近的直播很火,所以这篇文章跟大家分享了在Mac上搭建nginx+rtmp直播服务器的步骤,文章通过一步步图文介绍的很详细,有需要的朋友们可以参考借鉴。
    2016-09-09
  • 使用LDAP实现Nginx用户认证的示例

    使用LDAP实现Nginx用户认证的示例

    本文主要使用Nginx和LDAP实现用户认证,通过配置Nginx和安装nginx-auth-ldap模块,可以实现基于LDAP的认证逻辑,下面就来介绍一下,感兴趣的可以了解一下
    2024-12-12
  • nginx编译安装后对nginx进行平滑升级的方法

    nginx编译安装后对nginx进行平滑升级的方法

    nginx编译安装后用了一段时间后发现当前版本有漏洞或需要新的功能时就需要对当前nginx版本进行版本升级,所以这时就需到对nginx的平滑升级,如何进行平滑升级,下面就一起来了解一下
    2018-12-12
  • Nginx实现分端口部署两个或多个项目的教程

    Nginx实现分端口部署两个或多个项目的教程

    这篇文章主要为大家详细介绍了Nginx实现分端口部署两个或多个项目的相关教程,其中包含了反向代理配置,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-10-10

最新评论