華為云計(jì)算 云知識(shí) 使用RDS MySQL搭建WordPress
使用RDS MySQL搭建WordPress

WordPress是使用PHP語言開發(fā)的博客平臺(tái),用戶可以在支持PHP和MySQL 數(shù)據(jù)庫 的服務(wù)器上搭建屬于自己的網(wǎng)站,本文教您通過華為云 虛擬私有云 、彈性 云服務(wù)器 和RDS MySQL數(shù)據(jù)庫,輕松幾步,在LAMP環(huán)境下搭建WordPress。

1.設(shè)置網(wǎng)絡(luò)

2.購買彈性云服務(wù)器

3.搭建LAMP環(huán)境

4.購買并配置RDS

5.安裝WordPress

準(zhǔn)備工作

在搭建過程中,您會(huì)使用以下服務(wù)或工具:

?云服務(wù):華為云彈性 云服務(wù)器ECS 和關(guān)系型數(shù)據(jù)庫 RDS for MySQL 。

?MySQL客戶端:配置數(shù)據(jù)庫工具。

?PuTTY:遠(yuǎn)程登錄工具。

說明:

以上軟件來自第三方網(wǎng)站,僅作示例。若搭建的網(wǎng)站做商業(yè)用途,建議自行獲取需要的版本軟件,以應(yīng)對(duì)不同需求。

設(shè)置網(wǎng)絡(luò)

1.登錄華為云控制臺(tái)。

2.單擊管理控制臺(tái)左上角的,選擇區(qū)域和項(xiàng)目。

3.選擇“網(wǎng)絡(luò)>虛擬 私有云 ”。進(jìn)入虛擬私有云信息頁面。

4.在“虛擬私有云”頁面,單擊“創(chuàng)建虛擬私有云”購買VPC,以vpc-01為例。

5.在基本信息頁面進(jìn)行設(shè)置,自定義VPC及子網(wǎng)名稱,根據(jù)實(shí)際需求選擇可用分區(qū)等,網(wǎng)段選擇“192.168”,其他均可以保持默認(rèn)配置,單擊“立即創(chuàng)建”提交任務(wù)。創(chuàng)建成功后,返回控制臺(tái)頁面。

6.在“網(wǎng)絡(luò)控制臺(tái)”選擇“訪問控制>安全組”,單擊“創(chuàng)建安全組”,以sg-01為例。

7.在安全組界面,單擊操作列的“配置規(guī)則”,進(jìn)入安全組詳情界面。

8.單擊“一鍵放通”,開通常用端口和網(wǎng)絡(luò)協(xié)議。

一鍵放通功能默認(rèn)放通22、3389、80、443端口和ICMP協(xié)議。適用于需要遠(yuǎn)程登錄、公網(wǎng)ping及用于網(wǎng)站服務(wù)的云服務(wù)器場(chǎng)景。

圖1添加安全組規(guī)則

使用RDS MySQL搭建WordPress1

購買彈性云服務(wù)器

1.登錄華為云控制臺(tái)。

2.單擊管理控制臺(tái)左上角的,選擇區(qū)域和項(xiàng)目。

3.選擇“計(jì)算>彈性云服務(wù)器”。進(jìn)入彈性云服務(wù)器信息頁面。

4.在管理控制臺(tái)購買ECS,關(guān)于計(jì)費(fèi)詳情,請(qǐng)參見產(chǎn)品價(jià)格詳情。

a.完成基礎(chǔ)配置:選擇“按需計(jì)費(fèi)”、“區(qū)域”和“ 鏡像 ”,其他默認(rèn)。

此處以公共鏡像“CentOS7.4 64bit for P2v(40GB)”為例,如圖2所示。

圖2選擇鏡像

使用RDS MySQL搭建WordPress2

b.網(wǎng)絡(luò)配置:選擇VPC和安全組,購買 彈性公網(wǎng)IP ,其他默認(rèn)。

1.選擇之前創(chuàng)建的虛擬私有云vpc-01。

2.選擇之前步驟創(chuàng)建的安全組sg-01。

3.在“彈性 公網(wǎng)IP ”處選擇“現(xiàn)在購買”。

c.高級(jí)配置:設(shè)置ECS名稱和密碼,單擊“下一步:確認(rèn)訂單”。

1.云服務(wù)名稱,以ecs-01為例。

2.設(shè)置密碼。

d.確認(rèn)配置。確認(rèn)無誤,單擊“立即購買”。

5.ECS創(chuàng)建成功后,您可通過華為云管理控制臺(tái),對(duì)其進(jìn)行查看或管理。

搭建LAMP環(huán)境

1.下載PuTTY客戶端。

2.解壓文件后,雙擊“putty”,顯示配置界面。

3.選擇“Session”,配置相關(guān)信息后,如圖3,單擊“Open”。

a.在“Host Name(or IP address)”下的輸入框中輸入ECS的彈性IP地址,其他配置均保持默認(rèn)值。

b.在“Saved Sessions”中輸入名稱,此處以Wordpress為例,單擊“Save”,保存會(huì)話配置。

圖3配置PuTTY

使用RDS MySQL搭建WordPress3

4.在登錄界面中,輸入ECS的用戶名和密碼,即可登錄ECS。

5.通過PuTTY登錄云服務(wù)器,直接獲取root權(quán)限,可以直接在PuTTY內(nèi)輸入命令。

請(qǐng)輸入MySQL或PHP等軟件安裝命令,此處以安裝PHP為例:

yum install-y httpd php php-fpm php-server php-mysql mysql

結(jié)果顯示如下,表明安裝完成。

Complete

6.安裝解壓軟件。

yum install-y unzip

7.下載并解壓WordPress安裝文件。

wget-c https://cn.wordpress.org/wordpress-4.9.1-zh_CN.tar.gz

tar xzf wordpress-4.9.1-zh_CN.tar.gz-C/var/www/html

chmod-R 777/var/www/html

8.安裝完成后,依次啟動(dòng)相關(guān)服務(wù)。

systemctl start httpd.service

systemctl start php-fpm.service

購買并配置RDS

1.請(qǐng)根據(jù)具體需求購買華為云RDS for MySQL數(shù)據(jù)庫實(shí)例。

o選擇MySQL5.6或MySQL5.7版本,創(chuàng)建以“rds-01”為例的數(shù)據(jù)庫實(shí)例。

o確保RDS和ECS使用同一個(gè)安全組,以便用戶正常訪問數(shù)據(jù)庫。

o設(shè)置root用戶對(duì)應(yīng)的密碼,并妥善管理您的密碼,因?yàn)橄到y(tǒng)將無法獲取您的密碼信息。

2.進(jìn)入RDS console,在“實(shí)例管理”頁面,單擊實(shí)例名稱“rds-01”,進(jìn)入實(shí)例的“基本信息”頁簽。

3.選擇“數(shù)據(jù)庫管理”頁簽,單擊“創(chuàng)建數(shù)據(jù)庫”,在彈出框中輸入數(shù)據(jù)庫名稱,以“wordpress”為例,選擇字符集并授權(quán)數(shù)據(jù)庫帳號(hào),單擊“確定”。

圖4創(chuàng)建數(shù)據(jù)庫

使用RDS MySQL搭建WordPress4

4.選中“帳號(hào)管理”頁簽,單擊“創(chuàng)建帳號(hào)”。在“創(chuàng)建帳號(hào)”彈出框中,輸入數(shù)據(jù)庫帳號(hào),以“tony”為例,授權(quán)數(shù)據(jù)庫選擇步驟3中創(chuàng)建的“wordpress”數(shù)據(jù)庫,并輸入密碼和確認(rèn)密碼,單擊“確定”。

圖5創(chuàng)建帳號(hào)

使用RDS MySQL搭建WordPress5

安裝WordPress

1.單擊彈性云服務(wù)器實(shí)例列表“操作”列下的“遠(yuǎn)程登錄”,遠(yuǎn)程登錄彈性云服務(wù)器。

2.在本地windows瀏覽器里輸入地址:http://彈性IP地址/wordpress,訪問WordPress,單擊“現(xiàn)在就開始!”。

其中,彈性IP地址為購買彈性云服務(wù)器時(shí)所創(chuàng)建的彈性IP地址。

圖6訪問

使用RDS MySQL搭建WordPress6

3.輸入連接數(shù)據(jù)庫的相關(guān)信息,單擊“提交”。

o數(shù)據(jù)庫名為之前創(chuàng)建的“wordpress”數(shù)據(jù)庫。

o用戶名為之前創(chuàng)建的“tony”數(shù)據(jù)庫帳號(hào)。

o密碼為創(chuàng)建“tony”帳號(hào)時(shí),您設(shè)置的密碼。

o數(shù)據(jù)庫主機(jī)為數(shù)據(jù)庫實(shí)例“rds-01”的內(nèi)網(wǎng)IP。

圖7輸入連接信息

使用RDS MySQL搭建WordPress7

4.數(shù)據(jù)庫配置正確,通過驗(yàn)證后,單擊“現(xiàn)在安裝”。

圖8數(shù)據(jù)庫配置驗(yàn)證通過

使用RDS MySQL搭建WordPress8

5.設(shè)置博客登錄的“站點(diǎn)標(biāo)題”、“用戶名”和“密碼”。

圖9設(shè)置基本信息

使用RDS MySQL搭建WordPress9

6.安裝成功后,單擊“登錄”。

圖10安裝成功

使用RDS MySQL搭建WordPress10

7.在登錄頁面,輸入用戶名和密碼,單擊“登錄”。

圖11登錄

使用RDS MySQL搭建WordPress11

8.您的WordPress搭建成功。

圖12結(jié)果驗(yàn)證

使用RDS MySQL搭建WordPress12