【雲計算的1024種玩法】二.輕鬆搭建WordPress網站應用題
一.創建安全組
安全組是一種虛擬防火牆,具備狀態檢測和包過濾功能。安全組是一個邏輯上的分組,該分組由一個Region內具有相同安全保護需求,並且互相信任的實例組成。每個實例至少屬於一個安全組,在創建時需指定,也可創建後修改。
1.1 進入安全組頁面
點擊左側欄 “訪問控制”->“安全組”,如下圖所示:
1.2 創建安全組
點擊右上角“創建安全組”,命名安全組,點擊“確定”,創建安全組。
1.3 添加安全組規則
在安全組列表頁點擊所創建的安全組名稱,進入安全組詳情頁面。
點擊“入方向規則”->“添加規則”,並按下圖添加入方向規則
配置如下:
① 協議端口:下拉選擇“全部放通“;
② IP地址設爲0.0.0.0/0
③ 點擊“確定”。
安全組創建及規則配置成功如下所示
二. 創建虛擬私有云(VPC)
虛擬私有云(Virtual Private Cloud)是用戶在華爲雲上申請的隔離的、私密的虛擬網絡環境。用戶可以自由配置VPC內的IP地址段、子網、安全組等子服務,也可以申請彈性帶寬和彈性IP搭建業務系統。
2.1 進入虛擬私有云頁面
在服務列表-網絡-虛擬專有云VPC,點擊 “虛擬專有云VPC”
點擊左側欄“虛擬私有云”,如下圖所示:
2.2 創建虛擬私有云
點擊右上角“創建虛擬私有云”。
基本信息:
① 當前區域:華北-北京四
② 名稱:自行定義
③ 網段:192.168.0.0/16
子網配置:
① 可用分區:可用區1
② 子網名稱:自行定義
③ 子網網段:192.168.0.0/24
配置完成後點擊右下角“立即創建”,確認規格詳情後點擊“提交”。虛擬私有云創建任務提交成功,如下圖所示:
三.創建服務器ECS
創建服務器的目的用於安裝wordPress,連接Mysql 數據庫等
3.1 進入雲服務器頁面
在華爲雲控制檯,選擇“服務列表-計算-彈性服務器ECS,進入左側欄“彈性雲服務器“頁面,如下所示
3.2 根據配置參數選擇雲服務器
點擊右上角“購買彈性雲服務器”,並按下圖配置以下參數。
注意:鏡像選擇公有Centos7.4作爲ECS的系統。
點擊頁面左下角“下一步:網絡配置”,虛擬私有云、網卡、安全組及帶寬均按照下圖參數
3.3 設置用戶名及密碼並確認配置
配置確認無誤後,勾選“我已經閱讀同意《華爲景象免責聲明》並點擊下一步立即購買
四.搭建LAMP集成環境
4.1遠程連接登陸ECS
①使用遠程連接軟件,windows可以使用xshell,putty,Mac可以直接使用自帶的Terminal終端,輸入下列命令進行遠程連接
ssh root@ xxx.xxx.xxx.xxx (@後面是你的IP地址)
4.2 安裝LAMP環境
輸入以下命令安裝LAMP環境
yum install -y httpd php php-fpm php-server php-mysql mysql
當顯示“Complete!”或者“完畢”以後代表執行成功,如下圖所示
輸入如下命令來配置httpd服務
vim /etc/httpd/conf/httpd.conf
在打開的配置文件界面,單擊快捷鍵“shift+g”,進入配置文件最後一行。單擊快捷鍵“i”進入編輯模式,移動光標至配置文件末尾,回車換行,拷貝粘貼以下配置代碼。
ServerName localhost:80
添加成功,如圖所示:
按ECS退出編輯模式,按: 輸入wq 保存並退出
:wq
4.3 下載WordPress安裝軟件
輸入下列命令,下載WordPress安裝軟件
wget -c https://sandbox-experiment-resource.obs-website.cn-north-1.myhwclouds.com/30min-website/wordpress-4.9.1-zh_CN.tar.gz
執行完畢,如下所示
4.4 解壓WordPress安裝軟件
輸入如下命令,將wordpress安裝包解壓到/var/www/html中
tar -zxvf wordpress-4.9.1-zh_CN.tar.gz -C /var/www/html
執行成功,如下所示
4.5 開放讀寫權限
輸入如下命令,賦予文件所在目錄的讀寫權限
chmod -R 777 /var/www/html
執行完畢以後,如下所示
4.6 開啓Httpd 服務
輸入如下命令,開啓httpd 服務
systemctl start httpd.service
執行成功,如下所示
4.7 開啓php-fpm service
輸入如下命令,開啓php-fpm service服務
systemctl start php-fpm.service
執行成功,如下所示
4.8 查看Httpd service 狀態
執行如下命令,查看httpd service 狀態:
systemctl status httpd
執行成功以後,如下圖所示,Httpd服務處於 running狀態
4.9 查看php-fpm service 狀態
執行下述命令,查看php-fpm service 狀態
systemctl status php-fpm
執行成功,如下所示,php-fpm service 處於運行狀態
4.10 將httpd 服務設爲開機自啓
執行如下命令,將httpd 服務設爲開機自啓
systemctl enable httpd
執行成功如下所示, httpd服務已加入開機自啓
4.11 將php-fpm服務設置爲開機自啓
執行如下命令,將php-fpm設爲開機自啓
systemctl enable php-fpm
執行成功,如下所示,已將php-fpm服務設置爲開機啓動
五.創建並配置RDS數據庫
華爲雲關係型數據庫是一種基於雲計算平臺可即開即用,穩定可靠,彈性伸縮,便捷管理的在線關係型數據庫服務。
5.1 進入關係型數據庫頁面
在華爲雲控制檯,點擊“服務列表”->“數據庫”->“雲數據庫RDS”,進入左側欄 “實例管理”界面,如下圖所示:
5.2 選擇數據庫實例的配置參數
點擊右上角“購買數據庫實例”,並按下圖配置相關信息。
① 計費模式:按需計費
② 實例名稱:自定義
③ 數據庫引擎:MySQL
④ 數據庫版本:5.7
⑤ 實例類型:主備
⑥ 主可用區:任意選擇一項
⑦ 備可用區:任意選擇一項
⑧ 時區:UTC+08:00
5.3 設置密碼確認購買數據庫實例
① 繼續按下圖配置相關信息,確保數據庫使用的VPC、子網、內網安全組均使用之前1/2/3步驟中創建的實例;
② 數據庫端口:默認(3306)
③ 自行設置數據庫密碼;
點擊右下角的“立即購買”,確認訂單詳情後提交訂單。
關係型數據庫創建任務提交成功,如下圖所示:
5.4 登陸MYSQL數據庫
輸入創建數據庫時設置的登陸賬號以及密碼,登陸Mysql並創建WordPress數據庫
如下圖輸入創建數據庫的賬號密碼並點擊登陸
登陸成功以後,如下圖所示:
5.5創建屬於WordPress數據庫
點擊“SQL操作”,選擇“SQL查詢” 並執行如下SQL語句
create database wordpress;
創建WordPress 數據庫成功,如下圖所示
六.訪問WordPress站點並進行相應配置
6.1 訪問WordPress站點配置數據庫
在瀏覽器中輸入之前創建服務器的IP地址+wordpress 進行訪問,例如
121.36.102.11/wordpress
注意:請使用雲服務器的公網IP替換訪問地址中的【ECSIP】
點擊“現在就開始!”按鈕,
進入WordPress數據庫配置頁面,如下圖所示配置相關參數:
① 數據庫名:wordpress
② 用戶名:root
③ 密碼:之前創建的數據庫密碼
④ 數據庫主機:填寫數據庫的內網地址和端口
⑤ 表前綴:默認
說明:數據庫的內網地址和端口可點擊數據庫實例列表中數據庫基本信息進行查看,如下圖所示:
點擊“提交”,數據庫配置成功後,如下圖所示:
6.2安裝WordPress
單擊“現在安裝”。設置站點標題、用戶名、密碼及電子郵件後,點擊“安裝WordPress”,如下圖所示:
WordPress安裝完成,如下圖所示:
6.3 成功訪問
點擊“登錄”,填入上步中設置的用戶名及密碼,登錄網站後就可以開始建設運營您的網站了! 登錄網站,可見網站“儀表盤”: