首頁  >  文章  >  運維  >  nginx啟動指令是什麼

nginx啟動指令是什麼

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-06-18 13:39:1145373瀏覽

啟動nginx的指令為「/usr/local/nginx/sbin/nginx」。 Nginx是一款輕量級的網頁伺服器/反向代理伺服器及電子郵件代理伺服器。其特點是佔有記憶體少,並發能力強,其並發能力在同類型的網頁伺服器中表現較好。

nginx啟動指令是什麼

本教學操作環境:windows7系統、nginx-1.21.0版本、Dell G3電腦。

進入sbin目錄下執行以下指令:

启动nginx的命令为     /usr/local/nginx/sbin/nginx 

停止nginx的命令为    /usr/local/nginx/sbin/nginx -s stop
重启nginx的命令为    /usr/local/nginx/sbin/nginx -s reload

二.設定systemctl之後的啟動方式

systemctl status nginx

systemctl start nginx

systemctl stop nginx

systemctl restart nginx

三.設定方法

 1.建立一個nginx.service

 在/usr/lib/systemd/system/目錄下新建一個nginx.service檔案。並賦予可執行的權限

 vim /usr/lib/systemd/system/nginx.service

 chmod x /usr/lib/systemd/system/nginx.service

#2.編輯service內容

[Unit]                                                                                      //对服务的说明
Description=nginx - high performance web server              //描述服务
After=network.target remote-fs.target nss-lookup.target   //描述服务类别

[Service]                                                                                 //服务的一些具体运行参数的设置
Type=forking                                                                         //后台运行的形式
PIDFile=/usr/local/nginx/logs/nginx.pid                               //PID文件的路径
ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf   //启动准备
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf           //启动命令
ExecReload=/usr/local/nginx/sbin/nginx -s reload                                                 //重启命令
ExecStop=/usr/local/nginx/sbin/nginx -s stop                                                       //停止命令
ExecQuit=/usr/local/nginx/sbin/nginx -s quit                                                        //快速停止
PrivateTmp=true                                                                  //给服务分配临时空间

[Install]
WantedBy=multi-user.target                                               //服务用户的模式

3.啟動服務

在启动服务之前,需要先重载systemctl命令
systemctl daemon-reload
systemctl start nginx.service

4.如果出現連接埠被佔用情況

在nginx設定檔中   /usr/local/nginx/ conf/nginx.conf

把listen 後面的數字改成8080或81。再重新啟動服務。

(推薦教學:nginx教學

以上是nginx啟動指令是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn