NGINX 架設靜態檔案伺服器
本篇文章將會以 Ubuntu 架設一個 NGINX 的靜態檔案伺服器
NGINX 設定檔
使用以下指令安裝完成 nginx
1 | apt install nginx |
到 /etc/nginx
可以看到 nginx.conf
檔案,確認檔案包含 include。nginx.conf
就像是 main 程式,透過引用來分開不同域名的 conf。註解 sites-enabled/*
1 | include /etc/nginx/conf.d/*.conf; |
之後要在 /etc/nginx/conf.d/
加入 config
設定自己的設定檔
新增 /etc/nginx/conf.d/default.conf
,並填入設定,以下設定檔作為範例
1 | server { |
- 最外層 server block
- listen 可以填 port
- server_name _ 代表不驗證任何域名,所有域名都可以通過
- index 指定特定檔案作為 index,內層可以覆蓋外層
- location block 代表 host 底下的路由
- 沒有設定任何東西,代表打開那個路由,前面有設定抓 index
- root 代表要從哪個位置開始抓檔案
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.