阿裡雲上基于WordPress快速搭建個人部落格
文章目錄
- 阿裡雲上基于WordPress快速搭建個人部落格
-
- 一.伺服器環境:
- 二.環境部署:
-
- 1.重置執行個體密碼
- 2.連結ECS伺服器
- 3.安裝Apache
- 4.安裝MySQL資料庫
- 5.安裝PHP語言環境
- 三.WordPress安裝部署
-
- 1.WordPress安裝和配置
- 2.測試Wordpress
一.伺服器環境:
阿裡雲ECS(雲伺服器/執行個體/執行個體詳情)

二.環境部署:
1.重置執行個體密碼
不是新開通的雲伺服器跳過這一步。
如果是新開通的雲伺服器,先點右上角全部操作,選擇重置密碼,記住重置後的密碼,完成後重新開機執行個體
2.連結ECS伺服器
打開執行個體詳情,點選遠端連接配接,選擇Workbench遠端連接配接(支援直接複制粘貼指令)
輸入阿裡雲賬号密碼連接配接至終端,成功連接配接顯示如下:
3.安裝Apache
(1) 執行如下指令,安裝Apache服務及其擴充包。
yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql
最後顯示 Complete! 表示安裝成功。
(2)執行如下指令,啟動Apache服務。
systemctl start httpd.service
(3)測試Apache服務是否安裝并啟動成功。
Apache預設監聽80端口,是以隻需在浏覽器通路ECS配置設定的IP位址http://<ECS公網位址>,如下圖:
4.安裝MySQL資料庫
由于使用wordpress搭建雲上部落格,需要使用MySQL資料庫存儲資料,是以這一步我們安裝一下MySQL。
(1)執行如下指令,下載下傳并安裝MySQL官方的 Yum Repository。
wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
執行後顯示 Complete! 表示下載下傳安裝完成
(2)執行如下指令,啟動 MySQL 資料庫。
systemctl start mysqld.service
(3)執行如下指令,檢視MySQL運作狀态。
systemctl status mysqld.service
(4) 執行如下指令,檢視MySQL初始密碼。
grep "password" /var/log/mysqld.log
(5)執行如下指令,登入資料庫。
mysql -uroot -p
然後輸入MySQL初始密碼登入(密碼不會顯示)。
(6)修改MySQL預設密碼。
說明
- 您需要将下面指令中的 NewPassWord1. 修改為您要設定的資料庫密碼。
- 新密碼設定的時候如果設定的過于簡單會報錯,必須同時包含大小寫英文字母、數字和特殊符号中的三類字元。
- 注意每條完整的SQL指令結尾都有一個半角分号(;),如果多行指令中間沒有分号分隔,這些指令将不會執行,直至遇到一個分号。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassWord1.';
(7)執行如下指令,建立wordpress庫。
create database wordpress;
(8)執行如下指令,建立wordpress庫。 執行如下指令,檢視是否建立成功(見下圖)。
show databases;
(9)輸入
exit
退出資料庫。
5.安裝PHP語言環境
WordPress是使用PHP語言開發的部落格平台,使用者可以在支援PHP和MySQL資料庫的伺服器上架設屬于自己的網站。也可以把WordPress當作一個内容管理系統(CMS)來使用。
(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
(2)執行如下指令建立PHP測試頁面。
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
(3)執行如下指令,重新開機Apache服務。
systemctl restart httpd
(4)打開浏覽器,通路
http://<ECS公網位址>/phpinfo.php
,顯示如下頁面表示PHP語言環境安裝成功。
三.WordPress安裝部署
1.WordPress安裝和配置
(1)執行如下指令,安裝wordpress。
yum -y install wordpress
顯示如下資訊表示安裝成功:
(2)修改WordPress配置檔案。
執行如下指令,修改wp-config.php指向路徑為絕對路徑。
# 進入/usr/share/wordpress目錄。
cd /usr/share/wordpress
# 修改路徑。
ln -snf /etc/wordpress/wp-config.php wp-config.php
# 檢視修改後的目錄結構。
ll
然後執行如下指令,移動wordpress到Apache根目錄。
mv * /var/www/html/
(3)修改wp-config.php配置檔案。
在執行各指令前,先分别将指令行中"word" “pressroot” "NewPassWord1."替換為自己設定的值。
- database_name_here為之前步驟中建立的資料庫名稱,本示例為wordpress。
sed -i 's/database_name_here/wordpress/' /var/www/html/wp-config.php
- username_here為資料庫的使用者名,本示例為root。
sed -i 's/username_here/root/' /var/www/html/wp-config.php
- password_here為資料庫的登入密碼,本示例為NewPassWord1.。
sed -i 's/password_here/NewPassWord1./' /var/www/html/wp-config.php
執行以下指令,檢視配置檔案資訊是否修改成功。
cat -n /var/www/html/wp-config.php
(4)執行如下指令,重新開機Apache服務。
systemctl restart httpd
2.測試Wordpress
完成以上所有步驟後,就可以測試基于ECS所搭建的雲上部落格了。
(1)打開浏覽器并通路http://<ECS公網IP>/wp-admin/install.php
(2)根據以下資訊完成wordpress初始化配置。
- Site Title:站點名稱,例如:Hello ADC。
- Username:管理者使用者名,例如:admin。
- Password:通路密碼,例如:[email protected]%j。
- Your Email:email位址,建議為真實有效的位址。若沒有,可以填寫虛拟email位址,但将無法接收資訊,例如:[email protected]。
阿裡雲上基于WordPress快速搭建個人部落格阿裡雲上基于WordPress快速搭建個人部落格
(3)單擊Install WordPress完成Wordpress初始化。
(4)單擊Log In進行登入。
(5)輸入設定的使用者名和密碼。
(6)登入後,您就可以添加部落格進行釋出了。
最後:通過yum安裝的WordPress是英文版,想設定為中文版,在https://cn.wordpress.org/download/下載下傳中文版壓縮包,将解壓後wordpress/wp-content/目錄下的languages檔案夾複制到伺服器上的/var/www/html/wp-content/目錄下,然後在WordPress網站控制台Setting中更改language選項為中文。
參考連結 https://developer.aliyun.com/adc/scenario/exp/fdecd528be6145dcbe747f0206e361f3