<p id="e3dri"></p>


            1. Centos8 Nginx 配置開機自動啟動

              Centos8 Nginx 配置開機自動啟動



              學習下載專區 【2021-01-16 14:43】


              第一步:創建 service文件

              vim /lib/systemd/system/nginx.service
              • /lib 與 /usr/lib 我這里配置時是一樣的,在那個文件夾配置都可以

              第二步:編寫 啟動腳本

              [Unit]
              
              Description=nginx service
              
              After=network.target
              
              [Service]
              
              Type=forking
              
              PIDFile=/home/app/nginx/log/nginx.pid
              
              ExecStart=/home/app/nginx/sbin/nginx
              
              ExecReload=/home/app/nginx/sbin/nginx -s reload
              
              ExecStop=/home/app/nginx/sbin/nginx -s stop
              
              PrivateTmp=true[Install]
              
              WantedBy=multi-user.target

              腳本介紹

              Description

              服務描述

              After

              如果該字段指定的 Unit 也要啟動,那么必須在當前 Unit 之前啟動

              Type=forking

              后臺運行

              PIDFile=/home/app/nginx/log/nginx.pid

              nginx.pid 文件需要在,nginx配置文件中查找。如果查不到,不配置此屬性也可以

              如果type是后臺運行,那么建議將此屬性加上。指定pid。

              ExecStart=/home/app/nginx/sbin/nginx

              啟動腳本

              ExecReload=/home/app/nginx/sbin/nginx -s reload

              重啟腳本

              ExecStop=/home/app/nginx/sbin/nginx -s stop

              停止腳本

              PrivateTmp=true

              是否使用私有tmp目錄

              WantedBy=multi-user.target

              運行級別下服務安裝的相關設置,可設置為多用戶,即系統運行級別為3

              第三步:保存退出,重新加載systemd

              systemctl daemon-reload

              重新加載,使 systemd生效

              第四步:驗證腳本

              # 查看服務狀態  systemctl status nginx.service
              # 停止服務      systemctl stop nginx.service
              # 啟動服務      systemctl start nginx.service
              # 重啟服務      systemctl restart nginx.service

              第五步:配置開機自啟

              #開啟開機自啟
              systemctl enable nginx.service
              #取消開機自啟
              systemctl disable nginx.service

              文件來源:https://www.cnblogs.com/easonchean/p/14199109.html


              友情鏈接:
              SQL數據庫修復專家
              • 關注微博
                聯系QQ
              • 二維碼
              • 掃一掃加關注

              ——信陽市速全網絡科技有限公司——

              版權所有:信陽市速全網絡科技有限公司

              豫ICP備19030104號-2

              码亚洲中文无码av在线_亚洲中文无码日韩AV_在线精品免费视频无码的_亚洲一区无码内射不卡