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 也可以。

然后跟着步骤按下一步就会完成安装了。

2 Comments

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

Leave a Reply