以Centos 6,httpd2.2,wordpress为例

 

一、安装lamp:

yum install -y php php-mysql mysql-server

 

service mysqld start           //启动mysql服务

service httpd start            //启动httpd服务

 

二、部署wordpress:

1.准备php程序

wKiom1hqHRLi_lJ2AACSSzNB7bk907.png

 

tar -xzvf wordpress-4.7-zh_CN.tar.gz

mkdir /www

cp -a wordpress /www/

 

 

2.    修改wordpress配置文件

cp /www/wordpress/{wp-config-sample.php,wp-config.php}

//php程序中,-sample一般为模板

 

vim /www/wordpress/wp-config.php

wKiom1hqHSvzcUeJAAIkJb3s4mg846.png

 

 

3.    配置mysql

mysql             //还没有设置mysql密码,直接登录

 

CREATE DATABASE wpdb;            //创建数据库

 

GRANT ALL ON wpdb.* TO 'wpuser'@'localhost' IDENTIFIED BY'wppasswd';

GRANT ALL ON wpdb.* TO 'wpuser'@'127.0.0.1' IDENTIFIED BY'wppasswd';

//创建用户并授权

 

FLUSH PRIVILEGES;                  //刷新

exit                     //退出mysql

 

mysql -uwpuser -pwppasswd         //尝试使用新创建的用户和密码登录mysql

 

wKioL1hqHUOhHECJAAE1K11DHkM651.png

 

 

4.    添加httpd虚拟主机

vim /etc/httpd/conf/httpd.conf

wKiom1hqHYWzETMVAADvDRVF8c4266.png

 

wKiom1hqHZvTybNnAAECBo3z8L0494.png

 

 

vim /etc/httpd/conf.d/wordpress.conf             //添加虚拟主机

wKioL1hqHbHiVrPhAAD_OjadhJc638.png

 

httpd -t         //检查配置

service httpd reload           //重载配置

 

 

5.    登录wordpress进一步配置

wKioL1hqHc-QCMa2AAIlaSTUg8g790.png

 

 

wKiom1hqHeeDPutjAAEvrfg0t6s719.png

 

 

 

wKiom1hqHf6BRsRrAACyyY_y5_s971.png