詞彙表:
- UDP、TCP -- 一種協議(在開放端口時會用到)
- SSH -- 終端、命令行,用於控制你的伺服器
- ISP -- 你的伺服器提供商(例如:阿里雲、騰訊雲...)
- Debain -- 一個 Linux 系統
- 反向代理 -- 綁定域名的必要工具(例如:Nginx...)
準備環境:
- 公網 IP 伺服器
- 使用 Debain 系統(本教程僅適用於 Debain 系統)
- 開放 11893(UDP)以及 22(TCP)端口
操作步驟:
- 使用 SSH 連接你的伺服器(一般 ISP 都有提供網頁版介面)
- 輸入命令
apt update -y此命令用來更新系統軟體
等命令執行完成 - 輸入命令
apt install wget tmux -y此命令在後續會用到
等命令執行完成 - 輸入命令
wget https://github.com/ton-utils/reverse-proxy/releases/latest/download/tonutils-reverse-proxy-linux-amd64此命令為下載 TON 反向代理(和 Nginx 差不多)
等待命令完成 - 輸入命令
chmod +x tonutils-reverse-proxy-linux-amd64此命令是給予步驟 4 下載的檔案的執行等權限 - 輸入命令
tmux new -s tonsite(掛後台) - 輸入命令
./tonutils-reverse-proxy-linux-amd64 --domain 此處你的域名
例如:./tonutils-reverse-proxy-linux-amd64 --domain cedricchien.ton - 執行後會出現一個二維碼,用 TONKeeper 掃描並發送交易(用於調整你的域名綁定的伺服器)即可
- 最後,輸入命令
tmux detach(用人話說:掛後台)即可
注意:
- 你的網站需要可以在 80 端口打開(也可以 443(看看情況後再去寫教程))