教你如何手動搭建 WordPress 個人站點(Linux)

操作場景

WordPress 是一款使用 PHP 語言開發的博客平臺,您可使用通過 WordPress 搭建屬於個人的博客平臺。本文以 CentOS 7.6 操作系統的騰訊云云服務器爲例,手動搭建 WordPress 個人站點。

進行搭建 WordPress 個人博客,您需要熟悉 Linux 命令,例如 CentOS 環境下通過 YUM 安裝軟件 等常用命令,並對所安裝軟件的使用及版本兼容性比較瞭解。

注意:

騰訊雲建議您可以通過雲市場的鏡像環境部署 WordPress 個人博客,手動搭建過程可能需要較長時間。具體步驟可參考 鏡像部署 WordPress 個人站點

示例軟件版本

本文搭建的 WordPress 個人站點組成版本及說明如下:Linux:Linux 操作系統,本文以 CentOS 7.6 爲例。

Nginx:Web 服務器,本文以 Nginx 1.17.5 爲例。

MariaDB:數據庫,本文以 MariaDB 10.4.8 爲例。

PHP:腳本語言,本文以 PHP 7.2.22 爲例。

WordPress:博客平臺,本文以 WordPress 5.0.4 爲例。

操作步驟

步驟1:登錄雲服務器

使用標準方式登錄 Linux 實例(推薦)。您也可以根據實際操作習慣,選擇其他不同的登錄方式:

使用遠程登錄軟件登錄 Linux 實例

使用 SSH 登錄 Linux 實例

步驟2:手動搭建 LNMP 環境

LNMP 是 Linux、Nginx、MariaDB 和 PHP 的縮寫,這個組合是最常見的 Web 服務器的運行環境之一。在創建並登錄雲服務器實例之後,您可參考 手動搭建 LNMP 環境 完成基本環境搭建。

步驟3:配置 WordPress 數據庫

注意:

根據 MariaDB 版本,設置用戶身份驗證方式有一定區別,具體步驟請參見 MariaDB 官網。

1.執行以下命令,進入 MariaDB。

mysql

2.執行以下命令,創建 MariaDB 數據庫。例如 “wordpress”。

CREATE DATABASE wordpress;

3.執行以下命令,創建一個新用戶。例如 “user”,登錄密碼爲 123456。

CREATE USER ‘user’@‘localhost’ IDENTIFIED BY ‘123456’;

4.執行以下命令,賦予用戶對 “wordpress” 數據庫的全部權限。

GRANT ALL PRIVILEGES ON wordpress.* TO ‘user’@‘localhost’ IDENTIFIED BY ‘123456’;

5.執行以下命令,使所有配置生效。

FLUSH PRIVILEGES;

6.執行以下命令,退出 MariaDB。

\q

步驟4:配置 root 帳戶

1.執行以下命令,進入 MariaDB。

mysql

  1. 執行以下命令,設置 root 帳戶密碼。

說明:

MariaDB 10.4 在 CentOS 系統上已增加了 root 帳戶免密登錄功能,請執行以下步驟設置您的 root 帳戶密碼並牢記。

ALTER USER root@localhost IDENTIFIED VIA mysql_native_password USING PASSWORD(‘輸入您的密碼’);

3.執行以下命令,退出 MariaDB。

\q

步驟5:安裝和配置 WordPress

下載 WordPress

說明:

WordPress 可從 WordPress 官方網站下載 WordPress 最新中文版本並安裝,本教程採用 WordPress 中文版本。

1.執行以下命令,刪除網站根目錄下用於測試 PHP-Nginx 配置的index.php文件。

rm -rf /usr/share/nginx/html/index.php

2.依次執行以下命令,進入/usr/share/nginx/html/目錄,並下載與解壓 WordPress。

cd /usr/share/nginx/html

wget https://cn.wordpress.org/wordpress-5.0.4-zh_CN.tar.gz

tar zxvf wordpress-5.0.4-zh_CN.tar.gz

修改 WordPress 配置文件

1.依次執行以下命令,進入 WordPress 安裝目錄,將wp-config-sample.php文件複製到wp-config.php文件中,並將原先的示例配置文件保留作爲備份。

cd /usr/share/nginx/html/wordpress

cp wp-config-sample.php wp-config.php

2.執行以下命令,打開並編輯新創建的配置文件。

vim wp-config.php

3.按 “i” 切換至編輯模式,找到文件中 MySQL 的部分,並將相關配置信息修改爲 配置 WordPress 數據庫 中的內容。

// ** MySQL settings - You can get this info from your web host ** //

/** The name of the database for WordPress */

define(‘DB_NAME’, ‘wordpress’);

/** MySQL database username */

define(‘DB_USER’, ‘user’);

/** MySQL database password */

define(‘DB_PASSWORD’, ‘123456’);

/** MySQL hostname */

define(‘DB_HOST’, ‘localhost’);

4.修改完成後,按“Esc”,輸入“:wq”,保存文件返回。

步驟6:驗證 WordPress 安裝

1.在瀏覽器地址欄輸入http://域名或雲服務器實例的公網 IP/wordpress 文件夾,例如:

http://192.xxx.xxx.xx/wordpress

轉至 WordPress 安裝頁,開始配置 WordPress。
在這裏插入圖片描述

2.根據 WordPress 安裝嚮導提示輸入以下安裝信息,單擊【安裝 WordPress】,完成安裝。

所需信息說明

站點標題WordPress 網站名稱。

用戶名WordPress 管理員名稱。出於安全考慮,建議設置一個不同於 admin 的名稱。因爲與默認用戶名稱 admin 相比,該名稱更難破解。

密碼可以使用默認強密碼或者自定義密碼。請勿重複使用現有密碼,並確保將密碼保存在安全的位置。

您的電子郵件用於接收通知的電子郵件地址。

現在可以用登錄 WordPress 博客,並開始發佈博客文章了。

文章轉自:http://tencent.zxmzxm.com/130.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章