天天看點

使用WordPress搭建一個專屬自己的部落格

場景介紹

使用一台基礎環境為CentOS 的ECS(雲伺服器)執行個體,伺服器上已經内置LAMP環境。在這在伺服器上安裝 WordPress,幫助您快速搭建自己的雲上部落格。

阿裡雲雲伺服器資源免費體驗

背景知識

本場景主要涉及以下雲産品和服務:

雲伺服器ECS

雲伺服器(Elastic Compute Service,簡稱ECS)是阿裡雲提供的性能卓越、穩定可靠、彈性擴充的IaaS(Infrastructure as a Service)級别雲計算服務。雲伺服器ECS免去了您采購IT硬體的前期準備,讓您像使用水、電、天然氣等公共資源一樣便捷、高效地使用伺服器,實作計算資源的即開即用和彈性伸縮。阿裡雲ECS持續提供創新型伺服器,解決多種業務需求,助力您的業務發展。

Wordpress

WordPress是使用PHP語言開發的部落格平台,使用者可以在支援PHP和MySQL資料庫的伺服器上架設屬于自己的網站。也可以把WordPress當作一個内容管理系統(CMS)來使用。

本場景最終實作的效果類似如下:

部落格首頁

使用WordPress搭建一個專屬自己的部落格

部落格編輯頁面

使用WordPress搭建一個專屬自己的部落格

步驟一:連接配接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
           
使用WordPress搭建一個專屬自己的部落格

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://&lt

;ECS公網IP>/wp-blog/wp-admin/install.php完成wordpress初始化配置。

5.通路

;ECS公網IP>/wp-blog/wp-admin/index.php登入WordPress管理控制台。

使用WordPress搭建一個專屬自己的部落格

步驟三:自定義站點主題

WordPress功能的強大,很大程度是因為它良好的擴充和衆多的主題、插件支援。

WordPress可以通過一般可以通過2種安裝方法來安裝。

  • 方式一:線上搜尋安裝

a.浏覽器通路WordPress管理控制台。

b.依次單擊外觀>主題。

使用WordPress搭建一個專屬自己的部落格

c.單擊添加。選擇您喜歡的主題進行安裝。

  • 方式二:直接上傳主題到wordpress伺服器。

a.浏覽器通路

https://cn.wordpress.org/themes/進入WordPress主題清單頁

使用WordPress搭建一個專屬自己的部落格

b.單擊功能過濾。

c.在布局列勾選一欄、特色列勾選無障礙友好、主題列勾選部落格,然後單擊應用過濾器。

使用WordPress搭建一個專屬自己的部落格

d.選擇您喜歡的主題。例如:Markiter。

使用WordPress搭建一個專屬自己的部落格

e.右鍵單擊下載下傳,然後單擊複制連結位址。

使用WordPress搭建一個專屬自己的部落格

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           

指令執行結果類似如下。

使用WordPress搭建一個專屬自己的部落格

h.傳回Wordpress管理控制台,進入主題頁,可以看到Markiter主題已經安裝完成。

使用WordPress搭建一個專屬自己的部落格

i.單擊啟用,應用主題。

使用WordPress搭建一個專屬自己的部落格

步驟三:添加自定義小元件

1.連接配接ECS伺服器。

2.執行以下指令,編輯部落客題的頁腳檔案footer.php。

vim /var/www/html/wp-blog/wp-content/themes/markiter/footer.php
           

3.此步驟顯示有誤 請至雲起實驗室場景檢視

;ECS公網IP>/wp-blog/,進入部落格首頁檢視元件效果。

使用WordPress搭建一個專屬自己的部落格

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管理控制台,然後依次單擊插件>已安裝的插件

使用WordPress搭建一個專屬自己的部落格

6.單擊啟用,啟用MarkDown插件。

使用WordPress搭建一個專屬自己的部落格

編輯器效果如下。

使用WordPress搭建一個專屬自己的部落格

7.至此,MarkDown插件安裝完成。更多插件請通路

https://cn.wordpress.org/plugins/檢視