小程序服務器到期了如何換服務器?
這個問題我之前在做小程序的時候也想過,剛好可以跟您分享下我的想法。
首先小程序有云開發功能可以替代服務器功能,如果采用的是這種模式開發的小程序,就不建議您換了,換到普通服務器上遷移成本太高,后續服務器維護成本也高。云開發功能有免費額度,訪問量超了可以續費升級,服務器安全方面也完全可以交給騰訊,自己只要專注小程序功能開發即可。
(展示下我的小程序云開發功能每個月的免費額度,完全夠用)
接下來就是今天的重點普通服務器到期后該如何更換普通服務器想要滿足小程序的要求,必須要支持兩個先決條件:1、支持域名綁定,2、支持ssl證書設置。
所以我們從這兩方面來入手,說說小程序服務器到期后該如何換服務器。
一、跟域名相關的,在國內就涉及到了備案的問題。
如果您用頂級域名來做小程序api的url,建議直接選擇原服務商的服務器或者香港免備案服務器,這樣就不需要重新備案了,到時后臺程序遷移過去,域名重新解析就可以不間斷服務實現平滑的遷移。
如果您想換到不同服務器商,而且是國內的服務器,那就需要重新備案了,小程序的api如果是頂級域名,備案的時候需要先關閉服務,備案期間首頁要禁止訪問,這個要千萬注意。所以小程序的api建議使用二級域名。
二、新服務器要支持ssl證書設置
這個沒什么好說的,是小程序硬性標準
滿足上述條件后,接下來就可以實施服務器遷移了,我們的目標就是不間斷服務平滑遷移。友情提示,在服務器到期之前,提前一個星期做遷移操作,重要的事情說三遍:提前一個星期,提前一個星期,提前一個星期。
提前一個星期,備份老服務器的程序、數據庫、ssl證書等等
在新服務器上部署好,把小程序api先通過修改修改本地hosts文件來測試遷移是否成功。
本地測試一切沒問題后,域名解析到新服務器。不間斷服務平滑遷移的目標就完成了。
最后再嘮叨一句,如果不是服務器運營成本相差太大,不要輕易換服務器,畢竟挺累人的~~~