Mysql 允許外部連入

架了一個 VPS server,一般都不會想要登入進去在 VPS server 上直接操作,一是因為速度通常有點慢,二就是用的工具可能不順手,像是我就習慣用圖形介面工具操作 MySql。

我的 Mysql 版本 5.7

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