日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何在Ubuntu18.04上設(shè)置Nginx服務(wù)器模塊

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



 
   
    Welcome to example.com
 
 
   

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