新聞中心
Nginx服務(wù)器塊允許您在一臺機器上運行多個網(wǎng)站。 使用服務(wù)器塊,您可以指定站點文檔根目錄(包含網(wǎng)站文件的目錄),為每個站點創(chuàng)建單獨的安全策略,為每個站點使用不同的SSL證書等等。

創(chuàng)新互聯(lián)是一家專業(yè)提供東海企業(yè)網(wǎng)站建設(shè),專注與做網(wǎng)站、成都網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為東海眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進行中。
先決條件
- 你有一個指向你的公共服務(wù)器IP的域名。 在本教程中,我們將使用example.com。
- 通過這里的鏈接介紹安裝Nginx。https://www.linuxidc.com/Linux/2018-05/152257.htm
創(chuàng)建目錄結(jié)構(gòu)
文檔根目錄是域名網(wǎng)站文件的存儲和響應(yīng)請求的目錄。 我們可以將文檔根目錄設(shè)置為我們想要的任何位置,但在本指南中,我們將使用以下目錄結(jié)構(gòu):
我們希望在/var/www目錄下的服務(wù)器上托管的每個域創(chuàng)建一個單獨的目錄。 在每個這些目錄中,我們將創(chuàng)建一個public_html目錄來存儲域網(wǎng)站文件。
我們來為我們的域example.com創(chuàng)建根目錄:
sudo mkdir -p /var/www/example.com/public_html
出于測試目的,我們將在我們的域文檔根目錄下創(chuàng)建一個index.html文件,打開您的編輯器并使用以下內(nèi)容創(chuàng)建index.html文件:
/var/www/example.com/public_html/index.html
Success! example.com home page!
創(chuàng)建服務(wù)器塊
默認(rèn)情況下,在Ubuntu系統(tǒng)上Nginx服務(wù)器模塊配置文件存儲在/etc/nginx/sites-available目錄中,這些目錄通過到/etc/nginx/sites-enabled/目錄的符號鏈接啟用。 打開您選擇的編輯器并創(chuàng)建以下基本配置文件:
/etc/nginx/sites-available/example.com
server {
listen 80;
listen [::]:80;
root /var/www/example.com/public_html/;
index index.html;
server_name example.com www.example.com;
access_log /var/log/nginx/example.com.access.log;
error_log /var/log/nginx/example.com.error.log;
location / {
try_files $uri $uri/ =404;
}
}
您可以隨意命名配置文件,但通常最好使用域名。
要啟用新的服務(wù)器塊文件,我們需要創(chuàng)建一個從文件到啟動站點的符號鏈接,該目錄在啟動期間由Nginx讀?。?/p>
sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
測試Nginx配置的正確語法:
sudo nginx -t
輸出:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
如果沒有錯誤,請重新啟動Nginx服務(wù)以啟用新的更改:
sudo systemctl restart nginx
最后,要驗證服務(wù)器塊是否按預(yù)期方式正常工作,請在您選擇的瀏覽器中打開http://example.com,您應(yīng)該看到如下所示的內(nèi)容:
Success! example.com home page!
以下是編輯推薦:
如果您想用免費的LetsEncrypt SSL證書保護您的網(wǎng)站,可以查看以下指南:
就這樣! 如果您遇到任何問題,請隨時發(fā)表評論。
分享文章:如何在Ubuntu18.04上設(shè)置Nginx服務(wù)器模塊
標(biāo)題路徑:http://www.5511xx.com/article/cogsijc.html


咨詢
建站咨詢
