用CDB 實現高可用數據存儲
準備LNMP 環境
任務時間:30min ~ 60min
LNMP 是Linux、Nginx、MySQL 和PHP 的縮寫,是WordPress 博客系統依賴的基礎運行環境。我們先來準備LNMP 環境,本次實驗所用Linux發行版為CentOS7.2 版本,各系統版本安裝方式均有不同,請嚴格選擇該發行版進行實驗,確保實驗成功。
安裝Nginx
使用yum
安裝Nginx:
查看/etc/nginx/nginx.conf,具體配置含義可見如下註釋(無需操作):
示例代碼:/etc/nginx/nginx.conf
啟動Nginx:
此時,可訪問實驗機器外網HTTP服務(http://<您的CVM IP地址>)來確認是否已經安裝成功。
將Nginx 設置為開機自動啟動:
配置雲數據庫MySQL
點擊購買雲數據for MySQL,購買及注意事項如下圖:

購買完成後,進入控制台初始化 MySQL服務:


初始化完成後,即可拿到雲數據Mysql 關鍵參數:
數據庫內網地址如圖:

下面命令中的密碼是教程為您自動生成的,為了方便實驗的進行,不建議使用其它密碼。如果設置其它密碼,請把密碼記住,在後續的步驟會使用到。
安裝PHP
使用yum
安裝PHP:[ ? ]
安裝之後,啟動PHP-FPM 進程:
啟動之後,可以使用下面的命令查看PHP-FPM進程監聽哪個端口[ ? ]
把PHP-FPM 也設置成開機自動啟動:
CentOs 6 默認已經安裝了PHP-FPM 及PHP-MYSQL,下面命令執行的可能會提示已經安裝。
PHP-FPM 默認監聽9000 端口
安裝WordPress
使用wget
安裝中文版:[ ? ]
安裝完成後,就可以在/usr/share/wordpress看到WordPress的源代碼了。
也可以自行下載最新中文版wordpress,上傳到相應目錄即可 https://cn.wordpress.org/
配置數據庫
進入雲數據MySQL DMC控制台:



1.填寫數據庫連接信息進入 2.選擇新建,新建庫3.新建wordpress數據庫
創建Wordpress 配置文件:
把上述的DB配置同步到WordPress的配置文件中,可參考下面的配置:
示例代碼:/usr/share/wordpress/wp-config.php
如果你上面的步驟沒有使用教程創建的密碼,請修改下面命令中的密碼登錄
配置Nginx
WordPress 已經安裝完畢,我們配置Nginx 把請求轉發給PHP-FPM 來處理
首先,修改默認的配置文件nginx.conf:[ ? ],去掉default_server默認站點
在/etc/nginx/conf.d
創建wordpress.conf配置,參考下面的內容:
示例代碼:/etc/nginx/conf.d/wordpress.conf
配置後,通知Nginx 進程重新加載:
目前,整個博客安裝已經完成,可以直接通過IP訪問:http://<您的域名>
刪除默認站點配置
準備域名和解析
任務時間:15min ~ 30min
域名註冊
如果您還沒有域名,可以在騰訊雲上選購,過程可以參考下面的視頻。
- 視頻- 在騰訊雲上購買域名
域名解析
域名購買完成後, 需要將域名解析到實驗雲主機上,實驗雲主機的IP 為:
在騰訊雲購買的域名,可以到控制台添加解析記錄,過程可參考下面的視頻:
- 視頻- 如何在騰訊雲上解析域名
域名設置解析後需要過一段時間才會生效,通過ping
命令檢查域名是否生效[ ? ],如:
如果ping 命令返回的信息中含有你設置的解析的IP 地址,說明解析成功。
注意替換下面命令中的
www.yourmpdomain.com
為您自己的註冊的域名
大功告成!
恭喜,您的WordPress 博客已經部署完成,您可以通過瀏覽器訪問博客查看安裝指引。

通過IP地址查看:
博客訪問地址:http://<您的域名>/wp-admin/install.php
通過域名查看:
博客訪問地址:http://www.yourdomain.com/wp-admin/install.php,其中替換www.yourdomain.com
為之前申請的域名。