您好,登錄后才能下訂單哦!
導(dǎo)語(yǔ)
經(jīng)過(guò)編譯安裝以及解決問(wèn)題,Nginx 已經(jīng)運(yùn)行正常,但是此時(shí) Nginx 并沒(méi)有添加進(jìn)系統(tǒng)服務(wù)。接下來(lái)會(huì)將 Nginx 添加進(jìn)系統(tǒng)服務(wù)并且設(shè)置開(kāi)機(jī)啟動(dòng)。
查看服務(wù)
首先查看 Nginx 的服務(wù)狀態(tài),輸入 systemctl status nginx
,結(jié)果如下
沒(méi)有找到相關(guān)的服務(wù),下一步就是添加系統(tǒng)服務(wù)。
添加系統(tǒng)服務(wù)
在 /usr/lib/systemd/system
目錄中添加 nginx.service
,根據(jù)實(shí)際情況進(jìn)行修改,詳細(xì)解析可查看下方參考資料中的文章。內(nèi)容如下
[Unit] Description=nginx - high performance web server Documentation=http://nginx.org/en/docs/ After=network.target remote-fs.target nss-lookup.target [Service] Type=forking PIDFile=/usr/local/nginx/logs/nginx.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=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target
添加完成后再來(lái)看下
設(shè)置開(kāi)機(jī)自動(dòng)啟動(dòng)
首先測(cè)試一下,重啟然后來(lái)查看 Nginx 服務(wù)
確實(shí)沒(méi)有啟動(dòng)。輸入 systemctl start nginx
啟動(dòng)
可以使用 systemctl
啟動(dòng),說(shuō)明之前添加的 nginx.service
沒(méi)有問(wèn)題。然后輸入 systemctl enable nginx
設(shè)置開(kāi)機(jī)啟動(dòng)
最后重啟檢查下是否設(shè)置成功
沒(méi)有問(wèn)題,到此關(guān)于 Nginx 的編譯安裝完成,接下來(lái)是 PHP 的安裝。
參考資料:CentOS 7 systemd添加自定義系統(tǒng)服務(wù)、
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。