WordPress網站 GCP 跳槽Azure 前情提要
其實是因為自己開的GCP測試一年300美元的期限已經快到了。
搖頭XD 一年又這樣過了…

謝謝Google佛心的300美金測試,讓我學到不少想玩啥就點來玩。
老實說真的很夠玩了,真的喜歡就給他升級就好。
(阿我是測試性質偏多,所以之後會再申請一個免費帳號再給他玩一年呵呵)
環境介紹
先說一下我目前用的都是用Bitnami套裝的WordPress APPS服務。
原因是選APPS服務比選VPC主機簡單且佈署更快速
兩邊都是使用同一種WordPress with NGINX and SSL Certified by Bitnami
原因:是我很懶…的去處理SSL憑證問題,我很窮不想花錢買SSL憑證
再加上我習慣用nginx 還有網路上可以找到很多資源可以查。
唯一缺點我想可能系統不是CentOS XD學習學習

WordPress with NGINX and SSL Certified by Bitnami

WordPress with NGINX and SSL Certified by Bitnami
WordPress 備份工具 UpdraftPlus備份
如何操作我就不在這邊細說,可以Goolge一下很多大神們都有分享詳細文章。
我自己是將網站備份到Google Drive。
因為都是測試性質比較多,所以我大致都是手動備份。(更新或安裝外掛前點一下)

怎麼搬家哩??
在新的Azure主機上也安裝UpdraftPlus備份,然後將遠端儲存空間設定好Google Drive驗證通過後)
直接點選”還原”就好了。 (傻傻的才沒那麼簡單就結束了)
接下來還有網址的問題
因為新的Azure WP主上面的WordPress位址(網址)和網站位址(網址)都是IP
這樣是無法讓人搜尋的到的,必須要改兩個地方。
1、代管網域的代理商
因為我後來當網域指向到Cloudflare上,所以就到Cloudflare將 新的Azure IP設定上去即可。
2、修改wp-copnfig.php

最後申請免費的SSL憑證
參考文章來源:
https://sammy197.tw/4583/wordpresswithssl/
最後最重要的就是申請免費的憑證拉
使用 WordPress with NGINX and SSL Certified by Bitnami
最開心的就是只要一行指令就能幫你免費申請到SSL憑證了
像我這樣小網誌 letsencrypt 這種等級的免費SSL 可以了拉
不過有購物車或使用公司又網站建議還是付費買好一點的。
參考指令如下
sudo /opt/bitnami/letsencrypt/scripts/generate-certificate.sh -m XXXXXX@gmail.com -d www.bruce-blog.tw
以上Enter等一下 。
網站就自動從IP網址變成HTTPS且帶有網域的網站了。
使用手機瀏覽看看OK
桌機電腦瀏覽看看OK。
收工 (還是小小WP網站搬家問題比較少)
補充一下舊GCP和新Azure的主機規格
GCP 規格
g1-small (1 個 vCPU,1.7 GB 記憶體、SSD)
CPU 平台:Intel Haswel
主機位於: us-east1-b
Azure 規格
基本 A1 (1 vcpu,1.75 GB 記憶體、SSD)
看不到CPU規格
主機位於:東亞(HK)