CentOS7搭建wordpress博客


Chap1 安裝Apache服務

\1.執行如下命令,安裝Apache服務及其擴展包

yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

\2. 執行如下命令,啟動Apache服務。

systemctl start httpd.service

\3. 測試Apache服務是否安裝並啟動成功。

Apache默認監聽80端口,所以只需在瀏覽器訪問ECS分配的IP地址http://<ecs公網地址>

img

\4. 安裝 MariaDB 數據庫

由於使用Wordpress搭建雲上博客,需要使用MySQL數據庫存儲數據,這一小節我們將安裝MySQL的開源替代品MariaDB(MariaDB完全兼容MySQL),並創建博客數據庫。

Chap2 安裝MariaDB

1. 安裝MariaDB Server,執行如下命令:

yum install -y mariadb-server

2. 啟動MariaDB Server,執行如下命令:

systemctl start mariadb

注:可執行如下命令查看MariaDB Server運行狀態

systemctl status mariadb

如果出現如圖中的綠色active (running)表示服務啟動成功

3. 設置數據庫初始密碼,執行如下命令:

mysqladmin -u root -p password

*由於是第一次設置密碼,因此在出現Enter Password的時候直接回車即可,然后輸入您要設置的密碼,並兩次確認即可

4. 鏈接數據庫,執行如下命令:

mysql -uroot -p

5. 創建數據庫

接着上面登陸數據庫后,我們要為博客創建一個數據庫,這里數據庫名設置為wordpress(您也可以采用其他喜歡的名字),執行如下命令創建wordpress數據庫:

create database wordpress;

Chap3 安裝 PHP 語言環境

安裝 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. 測試PHP頁面

訪問http://<ecs公網地址>/phpinfo.php,顯示如下頁面表示PHP語言環境安裝成功

Chap4 Wordpress安裝和配置

\1. Wordpress安裝和配置

接上節,我們已經搭建好了LAMP(Linux、Apache、MariaDB、PHP)環境,本小節我們開始WordPress程序包。

1. 安裝wordpress,執行如下命令:

yum -y install wordpress

2. 修改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配置文件。
在執行命令前,請先替換以下三個參數值。
database_name_here:為之前步驟中創建的數據庫名稱,本示例為wordpress。username_here:為數據庫的用戶名,本示例為root。
password_here:為數據庫的登錄密碼,即為安裝MariaDB時我們設置的密碼

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/NewPassWord1./' /var/www/html/wp-blog/wp-config.php

4)執行以下命令,查看配置文件信息是否修改成功

cat -n /var/www/html/wp-blog/wp-config.php

3. 重啟Apache服務,執行如下命令:

systemctl restart httpd

Chap5 測試Wordpress

\2. 測試Wordpress

完成以上所有步驟后,就可以測試我們基於ECS所搭建的雲上博客了。

1. 打開瀏覽器並訪問
http://<ecs公網ip>/wp-blog/wp-admin/install.php

2. 根據以下信息完成wordpress初始化配置,然后點擊Install WordPress按鈕完成Wordpress初始化

Site Title:站點名稱,例如:Hello ADC
Username:管理員用戶名,例如:admin
Password:訪問密碼,例如:cIxWg9t@a8MJBAnf%j
Your Email:email地址,建議為真實有效的地址。若沒有,可以填寫虛擬email地址,但將無法接收信息,例如:admin@admin.com

img

3. 單擊Log In進行登錄,輸入上一步設置的用戶名和密碼

http://47.100.127.5/wp-blog/wp-login.php
http://47.100.127.5/wp-blog/

</ecs公網ip></ecs公網地址></ecs公網地址>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM