CentOS7 LAMP环境搭建WordPress博客

Posted on

本文介绍在LAMP环境下搭建WordPress博客,LAMP环境搭建详见《CentOS7安装LAMP环境》。

一、下载部署WordPress

1、下载WordPress

进入一个临时目录下载需要的WordPress版本,可根据实际需要前往官网查看下载链接地址。

#wget http://cn.wordpress.org/wordpress-4.8.1-zh_CN.zip

2、解压WordPress到网站目录

#unzip -q wordpress-4.8.1-zh_CN.zip -d /var/www/html/

3、复制配置文件

#cd /var/www/html/wordpress/
#cp wp-config-sample.php wp-config.php

4、修改WordPress主目录权限

为了保证网站能够上传及更新网站、插件,需要将WordPress的权限设置为Apache用户

#chown -R apache /var/www/html/wordpress

之前在Ubuntu上部署的时候用户组是www-data,但是这次行不通,根据配置文件查看用户组再更改。

#vim /etc/httpd/conf/httpd.conf

打开配置文件找到User和Group字段,我的配置中是apache。

二、创建并配置数据库

1、创建数据库

以root用户登录mysql

#mysql -u root -p
Enter password:

创建wordpress数据库

mysql>create database wordpress;

我是以root用户直接连接数据库,没有创建用户。如果需要可以创建用户

mysql>create user user_name;
mysql>set password for user_name = password("user_password");
mysql> grant all PRIVILEGES on wordpress.* to user_name@localhost identified by 'user_password';
mysql>exit

2、修改配置文件

#cd /var/www/html/wordpress/
#vim wp-config.ph
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/ WordPress数据库的名称 */
define('DB_NAME', 'wordpress');

/** MySQL数据库用户名 */
define('DB_USER', 'user_name');

/** MySQL数据库密码 */
define('DB_PASSWORD', 'user_password');

将配置文件修改问创建数据库的数据库名、用户名和密码,或者直接使用root用户

三、浏览器安装

打开浏览器http://localhost/wordpress根据提示执行安装,如果是VPS或者远程服务器将localhost改成主机IP或者域名。安装完成后此时打开http://localhost或者你的域名时仍然是Apache的测试页面,修改连接把Apache的默认测试页改成WordPress主页。

#ln -s /var/www/html/wordpress/index.php /var/www/html/index.php

打开域名就能进入WordPress主页了。

参考资料:

UbuntuWiki-WordPress

Install WordPress Blog on Raspberry Pi

CentOS 7上安装WordPress详细步骤

发表评论

电子邮件地址不会被公开。 必填项已用*标注