基於ECS搭建雲上部落格(雲小寶碼上送祝福,免費抽iphone13任務詳解)
碼上送祝福,帶雲小寶回家
做任務免費抽iphone13,還可得阿里雲新春限量手辦
日期:2021.12.27-2022.1.16
雲小寶地址:https://developer.aliyun.com/special/luckycode
體驗簡介
本場景將提供一臺配置了CentOS 7.7作業系統的ECS例項(雲伺服器)。通過本教程的操作,您可以在一臺CentOS 7.7作業系統的ECS例項上安裝和部署LAMP環境,然後安裝 WordPress,幫助您快速搭建自己的部落格。
場景地址:https://developer.aliyun.com/adc/series/luckycodelab
背景知識
(主要涉及以下幾塊內容,。瞭解更多可以至阿里雲場景頁 )
- 雲伺服器ECS
- LAMP
- WordPress‘’
進入體驗
點選開始體驗/再次體驗按鈕 進入
安裝並配置Apache服務
Apache是Web伺服器軟體。本步驟將指導您如何在ECS例項上安裝並配置Apache服務。
在實驗室頁面右側,切換至Web Terminal。
1,安裝Apache。
1)執行如下命令,安裝Apache服務及其擴充套件包。
yum -y install httpd mod_ssl mod_perl mod_auth_mysql
2)執行如下命令,檢視Apache是否安裝成功。
httpd -v
返回結果如下所示,表示您已成功安裝Apache。
3,執行如下命令,啟動Apache服務。
systemctl start httpd.service
4,在實驗室頁面右側,,切換至遠端桌面。
5,在遠端桌面,雙擊開啟Firefox ESR瀏覽器。
6,在Firefox ESR瀏覽器的址欄中,訪問http://<ECS公網地址>。
說明 :您需要將<ECS公網地址>替換為雲產品資源列表中的ECS公網地址。
若返回頁面如下圖所示,說明Apache服務啟動成功。
安裝MariaDB資料庫
由於使用WordPress搭建雲上部落格,需要使用MySQL資料庫儲存資料。本步驟將指導您如何在ECS例項上安裝MySQL的開源替代品MariaDB(MariaDB相容MySQL),並建立部落格資料庫。
1.在實驗室頁面右側,切換至Web Terminal。
2.執行如下命令,安裝MariaDB Server。
yum install -y mariadb-server
返回如下命令,表示您已安裝完成MariaDB Server。
3.執行如下命令,啟動MariaDB Server。
systemctl start mariadb
4.執行如下命令,檢視MariaDB Server執行狀態。
systemctl status mariadb
返回結果如下,您可以看到active (running)時,表示MariaDB Server啟動成功。
5.執行如下命令,設定資料庫root使用者的初始密碼。
mysqladmin -u root -p password
返回如下結果,由於您是第一次設定資料庫密碼,因此在出現Enter Password提示符的時,直接回車即可。
返回如下結果,輸入新密碼為123456789,回車後再次輸入123456789即可。
6.執行如下命令,連線資料庫。
mysql -uroot -p
返回如下結果,出現Enter password提示符的時,輸入root使用者的密碼123456789,即可登入資料庫。
7.執行如下命令,建立WordPress資料庫。
create database wordpress;
8.執行如下命令,檢視資料庫。
show databases;
返回結果如下,您可以看到您建立的WordPress資料庫。
9.執行如下命令,退出資料庫。
exit;
安裝PHP
PHP是一種廣泛使用的通用開源指令碼語言,適合於Web網站開發,它可以嵌入HTML中。本步驟將指導您如何在ECS例項上安裝並配置PHP服務。
1.執行如下命令,安裝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
返回如下結果,表示您已安裝完成PHP。
2.執行如下命令,建立PHP測試頁面。
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
3.執行如下命令,重啟Apache服務。
systemctl restart httpd
4.在實驗室頁面右側,切換至遠端桌面。
5.在遠端桌面Firefox ESR瀏覽器的位址列中,訪問http://<ECS公網地址>/phpinfo.php。
說明 :您需要將<ECS公網地址>替換為雲產品資源列表中的ECS公網地址。
返回如下頁面,表示PHP語言環境安裝成功。
安裝和配置WordPress
本步驟將指導您如何在ECS上安裝和配置WordPress。
1.在實驗室頁面右側,切換至Web Terminal。
2.執行如下命令,安裝WordPress。
yum -y install wordpress
返回如下結果,表示您已安裝完成WordPress。
3.修改WordPress配置檔案。
1)執行如下命令,修改wp-config.php指向路徑為絕對路徑。
# 進入/usr/share/wordpress目錄。
cd /usr/share/wordpress
# 修改路徑。
ln -snf /etc/wordpress/wp-config.php wp-config.php
# 檢視修改後的目錄結構。
ll
2)執行如下命令,移動wordpress檔案到Apache根目錄。
# 在Apache的根目錄/var/www/html下,建立一個wp-blog資料夾。
mkdir /var/www/html/wp-blog
mv * /var/www/html/wp-blog/
3)執行以下命令,修改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)執行以下命令,檢視配置檔案資訊是否修改成功。
cat -n /var/www/html/wp-blog/wp-config.php
返回如下結果,您可以看到配置檔案相關資訊已修改成功。
5)執行如下命令,重啟Apache服務。
systemctl restart httpd
測試WordPress
完成以上所有步驟後,您就可以測試基於ECS所搭建的雲上部落格了。
1.在實驗室頁面右側,切換至遠端桌面。
2.在遠端桌面Firefox ESR瀏覽器的位址列中,訪問http://<ECS公網地址>/wp-blog/wp-admin/install.php。
說明 :您需要將<ECS公網地址>替換為雲產品資源列表中的ECS公網地址。
3.在WordPress配置頁面,配置相關資訊,然後單擊Install WordPress。
引數說明:
Site Title:站點名稱。本示例為Hello ABC。
Username:管理員使用者名稱。本示例為admin。
Password:訪問密碼。本示例為Cm%c4(MKI3gQwGk8ap。
Your Email:郵箱地址,建議使用真實有效的郵箱地址。若沒有,可以填寫虛擬郵箱地址,但將無法接收資訊。本示例為[email protected]。
4.在Success!頁面,單擊Log In。
5.在登入頁面,輸入您的使用者名稱和密碼,單擊Log In。
返回如下頁面,表示您已成功登入部落格首頁,你即可進行部落格釋出等操作。
總結
簡單跟隨操作步驟執行就可以 ,唯一要注意的就是
安裝和配置WordPress 步驟修改wp-config.php配置檔案 中需要按照提示更換資訊