1. 程式人生 > 其它 >基於ECS搭建雲上部落格(雲小寶碼上送祝福,免費抽iphone13任務詳解)

基於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配置檔案 中需要按照提示更換資訊