centos6.6 lamp之wordpress ~]# yum install httpd php php-mysql mysql-server 安装需要的服务 ~]#service httpd start 启动httpd服务 ~]#service mysqld start 启动mysql服务
~]#service iptables stop 关闭防火墙 ~]# chkconfig iptables off 永久关闭防火墙 ~]# setenforce 0 暂时关闭selinux ~]# sed -i "s/^SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config 永久关闭selinux
~]#unzip wordpress-4.9.4-zh_CN.zip 解压下载的wordpress包
~]# cp -a wordpress /var/www/html/ 复制包到指定的目录下
~]# cd /var/www/html/wordpress/
wordpress]# cp wp-config-sample.php wp-config.php 复制示例配置文件为配置文件 wordpress]# vim wp-config.php 编辑配置文件 /** WordPress数据库的名称 */ define('DB_NAME', 'wpdb');
/** MySQL数据库用户名 */ define('DB_USER', 'wpuser');
/** MySQL数据库密码 */ define('DB_PASSWORD', 'wppasswd');
mysql> grant all on wpdb.* to 'wpuser'@'localhost' identified by 'wppasswd'; Query OK, 0 rows affected (0.01 sec) 创建用户并授权
mysql> grant all on wpdb.* to 'wpuser'@'127.0.0.1' identified by 'wppasswd'; Query OK, 0 rows affected (0.00 sec) 创建用户并授权 注意:localhost和127.0.0.1都是指本机访问数据库但是是不同的主机,需要分别创建
mysql> flush privileges; 重读授权数据库,使授权生效
mysql> create database wpdb; 创建数据库 Query OK, 1 row affected (0.00 sec)
wordpress]# mysql -uwpuser -pwppasswd 使用刚才创建的用户进行连接 mysql> 连接成功 mysql> show databases; 显示创建的数据库 +--------------------+ | Database | +--------------------+ | information_schema | | test | | wpdb | +--------------------+ 3 rows in set (0.00 sec)
配置wordpress: 浏览器输入:http://192.168.1.103/wordpress
安装wordpress
安装完成 登陆wordpress 登陆成功