开发者

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

开发者 https://www.devze.com 2024-09-23 09:57 出处:网络 作者: 南国以南i
目录一、准备工作二、操作步骤2.1 先创建开机自启脚本2.2 设置文件权限2.3 设置开机自启动2.4 验证2.5 常用命令总结一、准备工作
目录
  • 一、准备工作
  • 二、操作步骤
    • 2.1 先创建开机自启脚本
    • 2.2 设置文件权限
    • 2.3 设置开机自启动
    • 2.4 验证
    • 2.5 常用命令
  • 总结

    一、准备工作

    注意:准备搭建好的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=forkingjavascript
    ExecStart=/usr/local/nginx/sbin/nginx
    ExecReload=/usr/local/nginx/sbin/nginx -s reload
    ExecStop=/usr/local/nginx/sbin/nginx -s qu编程it
    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 ngiwww.devze.comnx 
    
    # 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
    

    总结

    到此这篇OfYkwmx关于linux下Nginx服务设置开机自启动的命令详解的文章就介绍到这了,更多相关Linux Nginx开机自启动内容请搜索编程客栈(www.devze.com)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程客栈(www.devze.com)!

    0

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    关注公众号