場景介紹
使用一台基礎環境為CentOS 的ECS(雲伺服器)執行個體,伺服器上已經内置LAMP環境。在這在伺服器上安裝 WordPress,幫助您快速搭建自己的雲上部落格。
阿裡雲雲伺服器資源免費體驗背景知識
本場景主要涉及以下雲産品和服務:
雲伺服器ECS
雲伺服器(Elastic Compute Service,簡稱ECS)是阿裡雲提供的性能卓越、穩定可靠、彈性擴充的IaaS(Infrastructure as a Service)級别雲計算服務。雲伺服器ECS免去了您采購IT硬體的前期準備,讓您像使用水、電、天然氣等公共資源一樣便捷、高效地使用伺服器,實作計算資源的即開即用和彈性伸縮。阿裡雲ECS持續提供創新型伺服器,解決多種業務需求,助力您的業務發展。
Wordpress
WordPress是使用PHP語言開發的部落格平台,使用者可以在支援PHP和MySQL資料庫的伺服器上架設屬于自己的網站。也可以把WordPress當作一個内容管理系統(CMS)來使用。
本場景最終實作的效果類似如下:
部落格首頁

部落格編輯頁面
步驟一:連接配接ECS伺服器
具體操作可見阿裡雲體驗實驗室連接配接步驟
如尚未購買及操作ECS,可在此處免費體驗阿裡雲ECS伺服器。
資源位址:
https://developer.aliyun.com/adc/scenario/ae75736b49b940d1a78fee1453232d94步驟二:安裝WordPress中文版
1.安裝WordPress。
a.執行以下指令,擷取wordpress中文安裝包。
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
b.執行以下指令,解壓。
tar -zxvf latest-zh_CN.tar.gz
c.執行以下指令,移動wordpress到Apache根目錄。
mkdir /var/www/html/wp-blog
mv wordpress/* /var/www/html/wp-blog/
2.初始化wordpress。
a.執行以下指令,檢視wp-config-sample.php檔案。
cat -n /var/www/html/wp-blog/wp-config-sample.php
b.由上圖可以看出,需要手動複制并配置wordpress。
執行以下指令,複制wp-config-sample.php為wp-config.php,并修改其中的資料庫配置。
cp wp-config-sample.php wp-config.php
# database_name_here為資料庫名稱
sed -i 's/database_name_here/wordpress/' /var/www/html/wp-blog/wp-config.php
# username_here為資料庫的使用者名
sed -i 's/username_here/root/' /var/www/html/wp-blog/wp-config.php
# password_here為資料庫的登入密碼
sed -i 's/password_here/NewPassWord1./' /var/www/html/wp-blog/wp-config.php
3.啟動Apache伺服器。
systemctl start httpd
4.浏覽器通路
http://<ECS公網IP>/wp-blog/wp-admin/install.php完成wordpress初始化配置。
5.通路
;ECS公網IP>/wp-blog/wp-admin/index.php登入WordPress管理控制台。
步驟三:自定義站點主題
WordPress功能的強大,很大程度是因為它良好的擴充和衆多的主題、插件支援。
WordPress可以通過一般可以通過2種安裝方法來安裝。
- 方式一:線上搜尋安裝
a.浏覽器通路WordPress管理控制台。
b.依次單擊外觀>主題。
c.單擊添加。選擇您喜歡的主題進行安裝。
- 方式二:直接上傳主題到wordpress伺服器。
a.浏覽器通路
https://cn.wordpress.org/themes/進入WordPress主題清單頁。
b.單擊功能過濾。
c.在布局列勾選一欄、特色列勾選無障礙友好、主題列勾選部落格,然後單擊應用過濾器。
d.選擇您喜歡的主題。例如:Markiter。
e.右鍵單擊下載下傳,然後單擊複制連結位址。
f.連接配接ECS伺服器。
g.在指令行中,執行以下指令,下載下傳并安裝主題。
# 首先進入WordPress主題目錄
cd /var/www/html/wp-blog/wp-content/themes/
# 使用wget指令下載下傳上一步選擇的主題
wget https://downloads.wordpress.org/theme/markiter.1.5.zip
# 使用unzip指令解壓安裝包
unzip markiter.1.5.zip
# 檢視所有主題
ll
指令執行結果類似如下。
h.傳回Wordpress管理控制台,進入主題頁,可以看到Markiter主題已經安裝完成。
i.單擊啟用,應用主題。
步驟三:添加自定義小元件
1.連接配接ECS伺服器。
2.執行以下指令,編輯部落客題的頁腳檔案footer.php。
vim /var/www/html/wp-blog/wp-content/themes/markiter/footer.php
3.此步驟顯示有誤 請至雲起實驗室場景檢視
;ECS公網IP>/wp-blog/,進入部落格首頁檢視元件效果。
5.至此,界面設定全部完成。
步驟四:安裝MarkDown插件
WordPress安裝插件的方式和安裝主題的方式比較類似,都分為線上安裝和離線安裝。本步驟主要介紹離線安裝。
2.執行以下指令,進入wordpress插件目錄。
cd /var/www/html/wp-blog/wp-content/plugins/
3.執行以下指令,下載下傳MarkDown插件。
wget https://downloads.wordpress.org/plugin/wp-editormd.10.1.2.zip
4.下載下傳完成後,執行以下指令,解壓安裝包。
unzip wp-editormd.10.1.2.zip
5.傳回WordPress管理控制台,然後依次單擊插件>已安裝的插件
6.單擊啟用,啟用MarkDown插件。
編輯器效果如下。
7.至此,MarkDown插件安裝完成。更多插件請通路
https://cn.wordpress.org/plugins/檢視