nginx最簡單的網站配置:單主機+靜態文件


1.域名綁定主機:
新建一個A記錄,將www的子域名綁定到主機的ip上;
2.主機的nginx設置監聽端口,綁定域名,修改網站根目錄路徑和默認首選文件:
/etc/nginx/conf.d 這個目錄中新建一個配置文件,可以把默認的配置文件復制過來進行修改:
server {
    listen       80 default_server; #端口
    server_name www.best10-webhosting.com; #域名
 
    # Load configuration files for the default serverblock.
    include /etc/nginx/default.d/*.conf;

    location / {
        root /html/; #網站的根目錄
        index index.html; #默認文件
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
 
}

在最開始的配置中,我把網站的根目錄設置在root目錄中,訪問網站一直報403錯誤。開始以為是網頁文件沒有權限,改了chmod 777 還是不行。最后查資料發現,網站的根目錄不能設置在用戶目錄中,因為網站訪客和nginx都沒有用戶身份。然后把網站的根目錄改在根目錄下,可以成功訪問。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM