nginx 解決 403 forbidden

上次在 nginx.conf 修改預設的 html 資料夾之後,除了 index.html 之外,都是顯示 403 forbidden,完全看不到。

搜尋了一下資料,終於找到解法,一樣是對 nginx.conf 進行修改

1
#user  nobody;

改為

1
user  leo staff;

PS. leo 是我 mac 登入的 user 名稱,staff 是一定要加的

然後進行設定檔的測試

1
$ sudo nginx -t

測試通過之後,在進行設定檔的重新讀取

1
$ sudo nginx -s reload
403

nginx 從 conf 檔設定 html 資料夾路徑

1
2
3
4
5
6
7
8
9
server {
listen 80;
server_name localhost;

location / {
root html;
index index.html index.htm;
}
}

改為

1
2
3
4
5
6
7
8
9
server {
listen 80;
server_name localhost;

location / {
root /Users/idlefox/Sites;
index index.html index.htm;
}
}

在執行重新讀取設定檔指令

1
$ sudo nginx -s reload

使用 Vultr 架設 VPN

一直想架 VPN 很久了,可是之前找文章都覺得很麻煩,最近剛好在 Vultr 試用他們的主機,剛好看到他的 App 有提供 OpenVPN 想說就試用一下,架設還蠻簡單的。

部署 nodejs 後端程式 - Vultr 介紹

我用過的虛擬主機商有 AWS, Google Cloud Platform, 騰訊雲,不過都是用免費的優惠試用一下,用起來都覺得不錯,但是最後都是因為優惠結束,用的又不多,所以就沒有繼續使用了。文章最後再小小抱怨一下。

部署 nodejs 後端程式到遠端伺服器

目的

雖然現在架站服務和工具很多,但是菜味重如我,還是偶爾會有一些東西常常忘記,我還可以從記憶中抓出關鍵字去 google,可是如果大腦乾淨如白紙,可能遇到問題就不知從何下手,或者連問題都不知道是什麼,那就只能放棄。