WordPress 使用https

1. 開啟Google Cloud Platform,進入「VM 執行個體」。勾選VM 執行個體並點選。

2. 往下滑,看到防火牆選項,勾選http和https。

3. 參考文章,開啟WordPress VM SSH。

  • 輸入指令如下:
sudo /opt/bitnami/letsencrypt/scripts/generate-certificate.sh -m YOURMAIL -d YOURDOMAIN

其中YOURMAIL為註冊WordPress的Mail,YOURDOMAIN為WordPress的Domain。舉個例子,我的Mail為mintrabbitplus@gmail.com,Domain為mintrabbitplus.com。即如下:

sudo /opt/bitnami/letsencrypt/scripts/generate-certificate.sh -m mintrabbitplus@gmail.com -d mintrabbitplus.com

開始安裝後,系統會在中途詢問幾個問題,都只要輸入 y 同意即可。

4. 安裝完成之後。到/apps/wordpress/htdocs,找到wp-config.php,並輸入以下指令開啟存取wp-config.php的權限。

sudo chmod 777 wp-config.php

5. 完成之後,使用指令,ls -la,可以看到wp-config.php的存取權限。

  • 使用指令sudo vim wp-config.php,編輯wp-config.php。找到WP_HOME、WP_SITEURL將http改為https,將FORCE_SSL_ADMIN改為true,如下圖並存檔離開。

6. 回到WordPress,搜尋外掛Really Simple SSL,並安裝啟用。

7. 此時可以驗證WordPress,是否已經順利變成https。

Reference: 在 Google Cloud Platform 雲端主機無痛安裝 WordPress + SSL+FTP

發佈留言