WordPress網站 GCP 跳槽Azure 小記錄

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學習學習

Azure >Marketplace>
WordPress with NGINX and SSL Certified by Bitnami
GCP >Marketplace>
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)