作者筆記
作者筆記
以下是分享給有用VestaCP架構網站的讀者。2021年VestaCP更新至版本1.0.0後,新建的網站使用Lets Encrypt會出現無法運作的異常情況。
除此以外,還有不少問題,例如:
1. Proxy模板無法選擇,亦無法設定。
2. 在文件管理器中,文件上傳和下載不起作用。
所以只好把系統降回0.9.8-26.x86_64,然後就能解決上述問題。
1. 首先是打開GCP網頁,以SSH連接你的虛擬機器。
2. 然後鍵入「sudo su」取得root權限
3. 然後鍵入「yum downgrade vesta」把系統降級。
4. 等待降級完成後再鍵入「echo "exclude=vesta vesta-php vesta-nginx vesta-ioncube" >> /etc/yum.conf」以防止系統自動更新
5. 之後可以鍵入「nano /etc/yum.conf」以查看上述句子是否有寫入,確認成功寫入後,再按「Ctrl+X」來關閉。
要解決此問題,請通過設置 repo_gpgcheck=0 在 yum 存儲庫配置中禁用存儲庫 GPG 密鑰檢查。 在受支持的 Compute Engine 基礎映像中,此設置可能位於 /etc/yum.repos.d/google-cloud.repo 文件中。 但是,您的 VM 可以在不同的存儲庫配置文件或自動化工具中進行此設置。
1. 第一步,首先確認伺服器的設定,鍵入「cat /etc/yum.repos.d/google-cloud.repo」一般結果如下
2. 第二步,把「repo_gpgcheck=1」修改成「repo_gpgcheck=0」,請鍵入「sudo sed -i 's/repo_gpgcheck=1/repo_gpgcheck=0/g' /etc/yum.repos.d/google-cloud.repo」
3. 第三步,再次確認是否修改成功,鍵入「cat /etc/yum.repos.d/google-cloud.repo」。結果如下。
4. 然後重新鍵入「yum downgrade vesta」把系統降級。(請看上面3-5的流程)
可以參照以下設定防火牆
1. 搜尋「虛擬私有雲網路->防火牆」
2. 建立防火牆規則
3. 輸入以下資料
名稱:allow-ingress-from-iap
流量方向:輸入
目標:網路中的所有執行個體
來源篩選:IPv4範圍
來源IPv4範圍:35.235.240.0/20
通訊協定和埠:選擇TCP,並填上22
之後大概等待1~2小時,就能開通原有GCP透過Google連線SSH
資料報導BY青怡:https://yeeapps.com/