iT邦幫忙

第 12 屆 iT 邦幫忙鐵人賽

DAY 15
0
Microsoft Azure

深入淺出Azure常用服務系列 第 15

[Day15] 第十五課 Web Application-4 [PaaS]

繼續昨日未完成進度,如下圖,昨天已經把WordPress所需要的mysql資料庫架設起來了,
那這時候我們準備要架設AP的部分
https://ithelp.ithome.com.tw/upload/images/20200930/20129888fqToUwJs1F.jpg

首先我們把wordpress網站下載blog網站包
https://tw.wordpress.org/download/
https://ithelp.ithome.com.tw/upload/images/20200930/201298880HohKlHPzj.jpg
安裝步驟參考
https://wordpress.org/support/article/how-to-install-wordpress/

我們把下載的wordpress-5.5.1-zh_TW.zip解壓縮,並開啟filezilla
https://ithelp.ithome.com.tw/upload/images/20200930/20129888sEADRXHF3X.jpg
可以把前天練習的檔案拖曳進tmp資料夾,並把wordpress目錄上傳
https://ithelp.ithome.com.tw/upload/images/20200930/20129888iFpwEU2s4x.jpg

https://ithelp.ithome.com.tw/upload/images/20200930/20129888WzrFkco5T9.jpg

全數傳輸完成後,就可以開啟網站,並點擊開始安裝
https://ithelp.ithome.com.tw/upload/images/20200930/20129888H18R6Bz2DB.jpg
https://ithelp.ithome.com.tw/upload/images/20200930/20129888O49ENmFQ9V.jpg
https://ithelp.ithome.com.tw/upload/images/20200930/20129888tzF5Zn7MdK.jpg

經過一番折騰,終於搞定了,原因是因為mysql paas必須強制使用ssl連線

所以我們轉換方式,打開wp-config-sample.php,另存為wp-config.php
修改連線資訊,已及使用ssl連線
https://ithelp.ithome.com.tw/upload/images/20200930/20129888Gv486hMzqH.jpg

下載憑證放到指定位置,我是建立一個bin資料夾存放
https://www.digicert.com/CACerts/BaltimoreCyberTrustRoot.crt.pem

這時應用程式要另外加上一個變數
https://ithelp.ithome.com.tw/upload/images/20200930/20129888rd0l6jWWy3.jpg

實在不行還是找不到原因,把config中的debug變數改為true
https://ithelp.ithome.com.tw/upload/images/20200930/20129888ZezpWSSpiC.jpg

原來是連線來源有問題
https://ithelp.ithome.com.tw/upload/images/20200930/20129888M6mJeucA9x.jpg

趕快加上防火牆允許清單
https://ithelp.ithome.com.tw/upload/images/20200930/201298883AFNaLiUg2.jpg

終於搞定,繼續安裝
https://ithelp.ithome.com.tw/upload/images/20200930/20129888PpyyQOH7fh.jpg

https://ithelp.ithome.com.tw/upload/images/20200930/20129888o2zob05Bdt.jpg

https://ithelp.ithome.com.tw/upload/images/20200930/201298880I8r54czjm.jpg

https://ithelp.ithome.com.tw/upload/images/20200930/20129888INbDopYnXO.jpg
最終完成如下
http://ithomemicromilua.azurewebsites.net/2020/09/30/hello-ithome/
https://ithelp.ithome.com.tw/upload/images/20200930/201298881H9syUE5Hi.jpg

今天趕在最後壓線時間完成,實在太驚險了...平復一下心情,明天再看看要分享什麼..night


上一篇
[Day14] 第十四課 Web Application-3 [PaaS]
下一篇
[Day16] 第十六課 Web Application-5 [PaaS]
系列文
深入淺出Azure常用服務32

尚未有邦友留言

立即登入留言