zoukankan      html  css  js  c++  java
  • centos 8.5设置nginx开机自动启动

    centos 开机自动启动nginx有两种方式。

    【方案1,配置 /etc/rc.local 】

    在文件末尾添加一行:/usr/local/nginx/sbin/nginx

    vi /etc/rc.local
    在文件末尾添加一行:/usr/local/nginx/sbin/nginx
    设置执行权限
    chmod 755 /etc/rc.local

     方案2,设置systemd

    在系统服务目录里创建nginx.service文件,

    vim /lib/systemd/system/nginx.service

    nginx.service内容如下:

    [Unit]
    #描述服务
    Description=nginx
    #描述服务类别
    After=network.target
     
    #服务运行参数的设置,注意【Service】的启动、重启、停止命令都要用绝对路径
    [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
     
    #运行级别下服务安装的相关设置,可设置为多用户,即系统运行级别为3
    [Install]
    WantedBy=multi-user.target

    开机自动启动:

    systemctl daemon-reload
    systemctl enable nginx.service systemctl start nginx.service

    nginx其他命令:

    systemctl start nginx.service (启动nginx服务)
    systemctl stop nginx.service (停止nginx服务)
    systemctl enable nginx.service (设置开机自启动)
    systemctl disable nginx.service (停止开机自启动)
    systemctl status nginx.service (查看服务当前状态)
    systemctl restart nginx.service (重新启动服务)
    systemctl list-units --type=service (查看所有已启动的服务)
  • 相关阅读:
    python中enumerate用法
    python中实现列表元素的永久反转和临时反转
    python中利用循环结构求最大值、最小值、统计元素次数
    python中实现列表中指定元素保留唯一
    c语言中if嵌套
    python中判断列表是否为空
    c语言中避免else悬挂
    python中if条件分支
    ????
    面向对象编程:Java中的抽象数据类型
  • 原文地址:https://www.cnblogs.com/yyee/p/15759777.html
Copyright © 2011-2022 走看看