Nginx 作為靜態資源伺服器
阿新 • • 發佈:2018-12-04
Nginx Windows 版本的啟動停止,重新載入配置
啟動
Windows版本下載解壓後有一個nginx.exe可執行檔案,雙擊啟動。
啟動後 瀏覽器訪問http://127.0.0.1 可以看到Nginx的歡迎頁面,說明已經啟動成功。停止
在命令列中cd {nginx_home}
到下載解壓的目錄
執行nginx -s quit
停止伺服器程序。重新載入配置檔案
Nginx的配置檔案在conf/nginx.conf下,改動配置檔案後執行
nginx -s reload
可以在不重啟的情況下更新配置。
配置檔案結構
配置檔案分為三種:
- 註釋
#user nobody;
- 簡單配置
worker_processes 1;
- 配置塊
events {
worker_connections 1024;
}
靜態資源服務
web伺服器最重要的功能之一就是,提供檔案服務(HTML頁面或者圖片)。
首先,Nginx解壓的根目錄下新增data/www
儲存HTML頁面,和data/images資料夾儲存圖片。
然後,修改配置檔案,一般來說配置檔案裡面會有多個server配置塊,根據埠號和名字來區別。url與檔案對應關係通過location配置。
location / { root data/www; } location /images/ { root data; }
http://localhost/images/example.png
返回data/images/example.png
http://localhost/app/example.html
對應於data/www/app/example.html