跑了兩天, https://forum.bdfzer.com/ 大體可行。 於是騰出一台VPS專門做這件事,備份現有數據,重設域名解析,導入,復原。坑不多不少,記錄在案,日後估計還會用到。 因為域名要保持一致,部署新機器時踩了加密證書的坑: Create new order error. Le_OrderFinalize not found. { "type":"urn:ietf:params:acme:error:rateLimited", 為無縫遷移,部署之後,導出原機器內原有證書到新機器: scp /var/discourse/shared/standalone/letsencrypt/forum.bdfzer.com/forum.bdfzer.com.cer root@IP:/var/discourse/shared/standalone/letsencrypt/forum.bdfzer.com/ scp /var/discourse/shared/standalone/letsencrypt/forum.bdfzer.com/forum.bdfzer.com.key root@IP:/var/discourse/shared/standalone/letsencrypt/forum.bdfzer.com/ scp /var/discourse/shared/standalone/letsencrypt/forum.bdfzer.com/fullchain.cer root@IP:/var/discourse/shared/standalone/letsencrypt/forum.bdfzer.com/ 解決證書後,依 官方 重構: cd /var/discourse git pull ./launcher rebuild app 避免首輪部署時的郵件延遲問題,繼續手動管理員: cd /var/discourse ./launcher enter app rake admin:create 導入備份文件,核查數據無誤,設置每日自動備份,完工。 第一輪部署時踩了gmail的坑,google現有的安全機制,所有主機內需要的郵件功能,必須二步驗證後設置應用級別密碼,直接設置登錄密碼,完全不可用;此前監控網頁失敗,看來也是