參考了許多篇Google Cloud Platform 搭配 WordPress 架設SSL憑證的文章時,在安裝SSL的時候遇到困難。
另外我使用的主機安裝過程是參考這篇
https://growingdna.com/wordpressgcpssl-free-website-tutorial/
因為這篇提供的憑證安裝方法已經無法使用,所以參考了別篇作法。
安裝憑證的方法是參考這篇
https://www.minwt.com/website/server/21585.html
使用HTTP變成HTTPS負載平衡的方法
安裝從 https://www.sslforfree.com/ 所申請下載到的憑證
網址如下:https://led-6868.com/
遇到的問題是這樣
本來主機的IP位置是http://35.201.177.11/
但是做完憑證後會給我一個新的IP位置
35.244.134.185
但是如果是把DNS指向到新的IP位置就會出現像這樣的結果
但如果還是原本主機的IP位置還是可以進去架設網站
請問各位前輩和先進們該如何解決這樣的問題,感謝各位的IT邦幫忙
正常來說,加入証書並不會生成新的IP位置才對。
推測是你加錯了地方,導致另開位置而需要生成新的IP。
你參考的「負載平衡」設定的方式就是如此。
正常來說,你不該用此方法。
因為這樣的方法只是為了不要在在運算器上裝上SSL証書
將 443 TO 80 的一種方式。算是一種手法。
只是我推測你可能指向或是設定錯誤了。才會發生這樣的事。
謝謝大大的建議,我後來參考官方文件成功完成了
1.wget -O bncert-linux-x64.run https://downloads.bitnami.com/files/bncert/latest/bncert-linux-x64.run
2. sudo /opt/bitnami/bncert-tool
3.參考網址https://docs.bitnami.com/installer/how-to/understand-bncert/
4.https://docs.bitnami.com/aws/how-to/generate-install-lets-encrypt-ssl/#alternative-approach
結論是:Google Cloud Platform架設WordPress + SSL只需要不用30分鐘就可以完成。
『正常來說,你不該用此方法。
因為這樣的方法只是為了不要在在運算器上裝上SSL証書
將 443 TO 80 的一種方式。算是一種手法。』
這段話給了我很大的啟發。
而且我發現
1.WordPress Certified by Bitnami and Automattic
2.WordPress with NGINX and SSL Certified by Bitnami and Automattic
這兩者是有差異的,所以不能用一樣的方法安裝憑證。
哭阿~~搞了我好幾個夜晚才解決這個小問題......