zoukankan      html  css  js  c++  java
  • Centos7 Nginx开机启动

    1.简易安装nginx:

    ./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid

    2.进入/usr/lib/systemd/system目录下,编写nginx.service文件:

    [Unit]
    Description=nginx - high performance web server
    After=network.target remote-fs.target nss-lookup.target
    
    [Service]
    Type=forking
    ExecStart=/usr/local/nginx/nginx -c /usr/local/nginx/nginx.conf
    ExecReload=/usr/local/nginx/nginx -s reload
    ExecStop=/usr/local/nginx/nginx -s stop
    
    [Install]
    WantedBy=multi-user.target

    3.设置开机启动nginx.service服务:

    systemctl enable nginx.service
    Created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service.

    4.执行步骤3后,会在/etc/systemd/system/multi-user.target.wants/目录下生成nginx.service的软链接,multi-user.target.wants目录对应2步骤的WantedBy制定的运行级别,此时可以执行相关命令操作nginx服务:

    systemctl enable nginx.service         开机启动nginx服务
    systemctl disable nginx.service         禁止开机启动nginx服务
    systemctl is-enable nginx.service      查询是否开机启动nginx服务
    systemctl start nginx.service              启动nginx服务
    systemctl stop nginx.service              停止nginx服务
    systemctl reload nginx.service            重新加载nginx服务
    systemctl status nginx.service             查看nginx服务状态

    5.服务文件格式:

    [Unit]:服务的说明
    Description:描述服务
    After:描述服务类别
    
    [Service]服务运行参数的设置
    Type=forking是后台运行的形式
    ExecStart为服务的具体运行命令
    ExecReload为重启命令
    ExecStop为停止命令
    PrivateTmp=True表示给服务分配独立的临时空间
    注意:[Service]的启动、重启、停止命令全部要求使用绝对路径
    
    [Install]服务安装的相关设置,可设置为多用户
  • 相关阅读:
    vue中的 computed 和 watch 的区别
    mysql8.0 初始化数据库及表名大小写问题
    sql server alwayson 调整数据文件路径
    zabbix 自定义监控 SQL Server
    mysql 创建用户及授权
    mysql 设置从库只读模式
    mysql8.0 主从复制安装及配置
    centos8.0安装mysql8.0
    centos8替换阿里数据源
    npm publish 报错 【you or one of your dependencies are requesting a package version that is forbidden by your security policy】
  • 原文地址:https://www.cnblogs.com/yingsi/p/8482639.html
Copyright © 2011-2022 走看看