
碼上送祝福,帶云小寶回家
做任務(wù)免費(fèi)抽iphone13,還可得阿里云新春限量手辦
日期:2021.12.27-2022.1.16
云小寶地址:https://developer.aliyun.com/special/luckycode
體驗(yàn)簡介
本場景將提供一臺配置了CentOS 7.7操作系統(tǒng)的ECS實(shí)例(云服務(wù)器)。通過本教程的操作,您可以在一臺CentOS 7.7操作系統(tǒng)的ECS實(shí)例上安裝和部署LAMP環(huán)境,然后安裝 WordPress,幫助您快速搭建自己的博客。
場景地址:https://developer.aliyun.com/adc/series/luckycodelab
背景知識
(主要涉及以下幾塊內(nèi)容,。了解更多可以至阿里云場景頁 )
- 云服務(wù)器ECS
- LAMP
- WordPress‘’
進(jìn)入體驗(yàn)
點(diǎn)擊開始體驗(yàn)/再次體驗(yàn)按鈕 進(jìn)入

安裝并配置Apache服務(wù)
Apache是Web服務(wù)器軟件。本步驟將指導(dǎo)您如何在ECS實(shí)例上安裝并配置Apache服務(wù)。
在實(shí)驗(yàn)室頁面右側(cè),切換至Web Terminal。
1,安裝Apache。
1)執(zhí)行如下命令,安裝Apache服務(wù)及其擴(kuò)展包。
yum -y install httpd mod_ssl mod_perl mod_auth_mysql
2)執(zhí)行如下命令,查看Apache是否安裝成功。
httpd -v
返回結(jié)果如下所示,表示您已成功安裝Apache。

3,執(zhí)行如下命令,啟動Apache服務(wù)。
systemctl start httpd.service
4,在實(shí)驗(yàn)室頁面右側(cè),,切換至遠(yuǎn)程桌面。

5,在遠(yuǎn)程桌面,雙擊打開Firefox ESR瀏覽器。

6,在Firefox ESR瀏覽器的址欄中,訪問http://<ECS公網(wǎng)地址>。
說明 :您需要將<ECS公網(wǎng)地址>替換為云產(chǎn)品資源列表中的ECS公網(wǎng)地址。
若返回頁面如下圖所示,說明Apache服務(wù)啟動成功。

安裝MariaDB數(shù)據(jù)庫
由于使用WordPress搭建云上博客,需要使用MySQL數(shù)據(jù)庫存儲數(shù)據(jù)。本步驟將指導(dǎo)您如何在ECS實(shí)例上安裝MySQL的開源替代品MariaDB(MariaDB兼容MySQL),并創(chuàng)建博客數(shù)據(jù)庫。
1.在實(shí)驗(yàn)室頁面右側(cè),切換至Web Terminal。
2.執(zhí)行如下命令,安裝MariaDB Server。
yum install -y mariadb-server
返回如下命令,表示您已安裝完成MariaDB Server。

3.執(zhí)行如下命令,啟動MariaDB Server。
systemctl start mariadb
4.執(zhí)行如下命令,查看MariaDB Server運(yùn)行狀態(tài)。
systemctl status mariadb
返回結(jié)果如下,您可以看到active (running)時(shí),表示MariaDB Server啟動成功。

5.執(zhí)行如下命令,設(shè)置數(shù)據(jù)庫root用戶的初始密碼。
mysqladmin -u root -p password
返回如下結(jié)果,由于您是第一次設(shè)置數(shù)據(jù)庫密碼,因此在出現(xiàn)Enter Password提示符的時(shí),直接回車即可。

返回如下結(jié)果,輸入新密碼為123456789,回車后再次輸入123456789即可。

6.執(zhí)行如下命令,連接數(shù)據(jù)庫。
mysql -uroot -p
返回如下結(jié)果,出現(xiàn)Enter password提示符的時(shí),輸入root用戶的密碼123456789,即可登錄數(shù)據(jù)庫。

7.執(zhí)行如下命令,創(chuàng)建WordPress數(shù)據(jù)庫。
create database wordpress;
8.執(zhí)行如下命令,查看數(shù)據(jù)庫。
show databases;
返回結(jié)果如下,您可以看到您創(chuàng)建的WordPress數(shù)據(jù)庫。

9.執(zhí)行如下命令,退出數(shù)據(jù)庫。
exit;
安裝PHP
PHP是一種廣泛使用的通用開源腳本語言,適合于Web網(wǎng)站開發(fā),它可以嵌入HTML中。本步驟將指導(dǎo)您如何在ECS實(shí)例上安裝并配置PHP服務(wù)。
1.執(zhí)行如下命令,安裝PHP。
yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
返回如下結(jié)果,表示您已安裝完成PHP。

2.執(zhí)行如下命令,創(chuàng)建PHP測試頁面。
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
3.執(zhí)行如下命令,重啟Apache服務(wù)。
systemctl restart httpd
4.在實(shí)驗(yàn)室頁面右側(cè),切換至遠(yuǎn)程桌面。
5.在遠(yuǎn)程桌面Firefox ESR瀏覽器的地址欄中,訪問http://<ECS公網(wǎng)地址>/phpinfo.php。
說明 :您需要將<ECS公網(wǎng)地址>替換為云產(chǎn)品資源列表中的ECS公網(wǎng)地址。
返回如下頁面,表示PHP語言環(huán)境安裝成功。

安裝和配置WordPress
本步驟將指導(dǎo)您如何在ECS上安裝和配置WordPress。
1.在實(shí)驗(yàn)室頁面右側(cè),切換至Web Terminal。
2.執(zhí)行如下命令,安裝WordPress。
yum -y install wordpress
返回如下結(jié)果,表示您已安裝完成WordPress。

3.修改WordPress配置文件。
1)執(zhí)行如下命令,修改wp-config.php指向路徑為絕對路徑。
# 進(jìn)入/usr/share/wordpress目錄。
cd /usr/share/wordpress
# 修改路徑。
ln -snf /etc/wordpress/wp-config.php wp-config.php
# 查看修改后的目錄結(jié)構(gòu)。
ll
2)執(zhí)行如下命令,移動wordpress文件到Apache根目錄。
# 在Apache的根目錄/var/www/html下,創(chuàng)建一個(gè)wp-blog文件夾。
mkdir /var/www/html/wp-blog
mv * /var/www/html/wp-blog/
3)執(zhí)行以下命令,修改wp-config.php配置文件。
sed -i 's/database_name_here/wordpress/' /var/www/html/wp-blog/wp-config.php
sed -i 's/username_here/root/' /var/www/html/wp-blog/wp-config.php
sed -i 's/password_here/123456789/' /var/www/html/wp-blog/wp-config.php
4)執(zhí)行以下命令,查看配置文件信息是否修改成功。
cat -n /var/www/html/wp-blog/wp-config.php
返回如下結(jié)果,您可以看到配置文件相關(guān)信息已修改成功。

5)執(zhí)行如下命令,重啟Apache服務(wù)。
systemctl restart httpd
測試WordPress
完成以上所有步驟后,您就可以測試基于ECS所搭建的云上博客了。
1.在實(shí)驗(yàn)室頁面右側(cè),切換至遠(yuǎn)程桌面。
2.在遠(yuǎn)程桌面Firefox ESR瀏覽器的地址欄中,訪問http://<ECS公網(wǎng)地址>/wp-blog/wp-admin/install.php。
說明 :您需要將<ECS公網(wǎng)地址>替換為云產(chǎn)品資源列表中的ECS公網(wǎng)地址。
3.在WordPress配置頁面,配置相關(guān)信息,然后單擊Install WordPress。
參數(shù)說明:
Site Title:站點(diǎn)名稱。本示例為Hello ABC。
Username:管理員用戶名。本示例為admin。
Password:訪問密碼。本示例為Cm%c4(MKI3gQwGk8ap。
Your Email:郵箱地址,建議使用真實(shí)有效的郵箱地址。若沒有,可以填寫虛擬郵箱地址,但將無法接收信息。本示例為admin@admin.com。

4.在Success!頁面,單擊Log In。

5.在登錄頁面,輸入您的用戶名和密碼,單擊Log In。

返回如下頁面,表示您已成功登錄博客首頁,你即可進(jìn)行博客發(fā)布等操作。

總結(jié)
簡單跟隨操作步驟執(zhí)行就可以 ,唯一要注意的就是
安裝和配置WordPress 步驟修改wp-config.php配置文件 中需要按照提示更換信息