日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
Linux(CentOS)下設(shè)置nginx開(kāi)機(jī)自動(dòng)啟動(dòng)(2個(gè)辦法)
有時(shí)候會(huì)需要將一些服務(wù)設(shè)置為開(kāi)機(jī)自啟動(dòng)。Type=forking 表示 Nginx 是一個(gè) fork 類(lèi)型的進(jìn)程(即它會(huì)創(chuàng)建子進(jìn)程來(lái)處理請(qǐng)求)。


成都創(chuàng)新互聯(lián)公司始終堅(jiān)持【策劃先行,效果至上】的經(jīng)營(yíng)理念,通過(guò)多達(dá)10余年累計(jì)超上千家客戶(hù)的網(wǎng)站建設(shè)總結(jié)了一套系統(tǒng)有效的營(yíng)銷(xiāo)解決方案,現(xiàn)已廣泛運(yùn)用于各行各業(yè)的客戶(hù),其中包括:成都會(huì)所設(shè)計(jì)等企業(yè),備受客戶(hù)夸獎(jiǎng)。

在使用 Linux 系統(tǒng)的過(guò)程中,有時(shí)候會(huì)需要將一些服務(wù)設(shè)置為開(kāi)機(jī)自啟動(dòng)。這樣,在系統(tǒng)重啟后就不需要手動(dòng)去啟動(dòng)服務(wù)了,可以省去很多麻煩。對(duì)于 Web 開(kāi)發(fā)人員來(lái)說(shuō),Nginx 是一個(gè)非常好用的 Web 服務(wù)器軟件。那么,在 Linux (CentOS) 下如何設(shè)置 Nginx 的開(kāi)機(jī)自啟動(dòng)呢?本文將介紹兩種方法。

方法一:通過(guò) systemctl 設(shè)置

systemctl 是 Systemd 系統(tǒng)管理器的主命令之一,它提供了對(duì)系統(tǒng)服務(wù)狀態(tài)和控制操作的功能。我們可以利用 systemctl 命令來(lái)實(shí)現(xiàn) Nginx 的開(kāi)機(jī)自啟動(dòng)。

首先,在終端輸入以下命令以檢查 Nginx 是否已經(jīng)安裝:

```

nginx -v

如果出現(xiàn)類(lèi)似“nginx version: nginx/1.14.0”的信息,則說(shuō)明 Nginx 已經(jīng)被正確安裝了。

然后,我們要?jiǎng)?chuàng)建一個(gè)名為 /etc/systemd/system/nginx.service 的文件,并在其中添加以下內(nèi)容:

```

[Unit]

Description=The NGINX HTTP and reverse proxy server

After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]

Type=forking

PIDFile=/run/nginx.pid

ExecStartPre=/usr/sbin/nginx -t -c /etc/nginx/nginx.conf

ExecStart=/usr/sbin/start-stop-daemon --quiet --start --pidfile /run/nginx.pid --exec /usr/sbin/nginx

ExecReload=/bin/kill -s HUP $MAINPID

KillSignal=SIGQUIT

TimeoutStopSec=5

KillMode=mixed

[Install]

WantedBy=multi-user.target

其中,Description 為服務(wù)的描述信息;After 指定了這個(gè)服務(wù)應(yīng)該在哪些其他系統(tǒng)服務(wù)之后啟動(dòng);Type=forking 表示 Nginx 是一個(gè) fork 類(lèi)型的進(jìn)程(即它會(huì)創(chuàng)建子進(jìn)程來(lái)處理請(qǐng)求)。

接下來(lái),我們需要將這個(gè)配置文件保存到 /etc/systemd/system 目錄中,并使用以下命令使其生效:

systemctl daemon-reload

最后,輸入以下命令設(shè)置 Nginx 開(kāi)機(jī)自啟動(dòng):

systemctl enable nginx.service

至此,Nginx 的開(kāi)機(jī)自啟動(dòng)就已經(jīng)設(shè)置完成了??梢允褂?systemctl status nginx 命令查看 Nginx 的狀態(tài)。

方法二:通過(guò) rc.local 設(shè)置

rc.local 是一個(gè)在 Linux 系統(tǒng)啟動(dòng)時(shí)執(zhí)行腳本的文件。我們可以利用它來(lái)實(shí)現(xiàn) Nginx 的開(kāi)機(jī)自啟動(dòng)。

nginx -v

然后,在終端中輸入以下命令打開(kāi) rc.local 文件進(jìn)行編輯:

sudo vim /etc/rc.d/rc.local

在文件的末尾添加以下內(nèi)容:

systemctl start nginx.service

保存并關(guān)閉 rc.local 文件。

最后,輸入以下命令設(shè)置 rc.local 開(kāi)機(jī)自啟動(dòng):

chmod +x /etc/rc.d/rc.local

總結(jié)

以上兩種方法都可以實(shí)現(xiàn) Nginx 的開(kāi)機(jī)自啟動(dòng),在實(shí)際應(yīng)用中可以根據(jù)具體情況選擇合適的方法。如果您是一名 Web 開(kāi)發(fā)人員,那么學(xué)會(huì)如何將服務(wù)設(shè)置為開(kāi)機(jī)自啟動(dòng)是非常有必要的,它能夠提高工作效率、減少手動(dòng)操作帶來(lái)的疲勞和錯(cuò)誤。


網(wǎng)站題目:Linux(CentOS)下設(shè)置nginx開(kāi)機(jī)自動(dòng)啟動(dòng)(2個(gè)辦法)
文章URL:http://www.dlmjj.cn/article/copseos.html