RHEL / CentOS 安裝 WordPress

在 RHEL 及 CentOS 要安裝 WordPress, 需要先建立 LAMP (Linux, Apache, MySQL/MariaDB, PHP) 的環境, 可以參考 RHEL 及 CentOS 7 安裝 Apache, MariaDB, PHP(LAMP) 先建立 LAMP 環境。

安裝好 Apache, MariaDB 及 PHP 後, 可以開始設定給 WordPress 使用的資料庫, 在指令模式登入 MariaDB:

# mysql -u root -p

然後輸入 MariaDB 的 root 密碼, 便可以入進 MariaDB, 以下會建立資料庫 “wordpress_db”, 用戶名稱是 “wordpress”, 密碼是 “wp_passwd”:

建立好資料庫後, 建立 WordPress 的目錄, RHEL 及 CentOS 的預設網頁目錄是 /var/www/html, 下面會在預設網頁目錄下建立 wp 目錄作為 WordPress 的目錄:

# cd /var/www/html
# mkdir wp
# chgrp apache wp/
# chmod 3770 wp/

然後可以下載 WordPress 並複製到上面建立的目錄並給予 group 用戶 (apache) 寫入權限, 目前 WordPress 最新版本為 4.2.2:

# cd /usr/local/src
# wget https://wordpress.org/latest.tar.gz
# tar zxvf wordpress-4.2.2.tar.gz
# cp -R wordpress/* /var/www/html/wp
# chmod -R g+w /var/www/html/wp

例如伺服器 IP 是 192.168.1.10, 用瀏覽器開啟以下網址便可以設定 WordPress:

http://192.168.10/wp

然後輸入上面建立的 MariaDB 資料庫, 帳號及密碼。

如果開啟了 SELinux, 需要執行以下指令讓 httpd 寫入 WordPress 的設定檔 wp-config.php:

# setsebool -P httpd_unified 1

另一個做法是將瀏覽器出現的設定檔內容複製到 /var/www/html/wp/wp-config.php 也可以。

然後跟著步驟按下一步就會完成安裝了。




Latest Comments

  1. tsbao888 09 April 2017
    • Sam Tang 10 April 2017

Leave a Reply