WordPress 搭建过程(Apache + PHP + Mysql)
服务器为:centons6.4
1.首先下载安装包
unzip wordpress-4.2.2-zh_CN.zip
2.安装mysql,并且创建数据库
yum -y install mysql
建议创建新的mysql用户,然后登录创建数据库
create database wd default charset utf8;
3.安装httpd
yum -y install httpd
修改httpd.conf
418 <Files ~ “^\.ht”>419 Order allow,deny420 #Deny from all // 这里注释421 Allow from all // 允许,否则待会会报403422 Satisfy All423 </Files>
这个时候,把解压好的wordpress里面所有的文件都复制到/var/www/html/下。
4.安装php & php和mysql的组件
yum -y install php
yum install php-mysql
这里不安装会报错:前者不安装页面直接显示php源码,后者不安装会提示您的PHP似乎没有安装运行WordPress所必需的MySQL扩展。、
5.关闭selinux
1、临时关闭(不用重启机器):
6.修改WordPress 的配置(数据库和安全密码配置)
cd /var/www/html
cp wp-config-sample.php wp-config.php
vi wp-config.php
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', 'db...');
/** MySQL数据库用户名 */
define('DB_USER', 'user...');
/** MySQL数据库密码 */
define('DB_PASSWORD', 'password..');
/** MySQL主机 */
define('DB_HOST', 'ip or host');
/** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8');
/** 数据库整理类型。如不确定请勿更改 */
define('DB_COLLATE', '');
/**#@+
* 身份认证密钥与盐。
*
* 修改为任意独一无二的字串!
* 或者直接访问{@link https://api.wordpress.org/secret-key/1.1/salt/
* WordPress.org密钥生成服务}
* 任何修改都会导致所有cookies失效,所有用户将必须重新登录。
*
* @since 2.6.0
*/
define('AUTH_KEY', '72518-9NY6C-O9VJ1-5MUZC-LI89I-VSFP9');
define('SECURE_AUTH_KEY', '72518-9NY6C-O9VJ1-5MUZC-LI89I-VSFP8');
define('LOGGED_IN_KEY', '72518-9NY6C-O9VJ1-5MUZC-LI89I-VSFP7');
define('NONCE_KEY', '72518-9NY6C-O9VJ1-5MUZC-LI89I-VSFP6');
define('AUTH_SALT', '72518-9NY6C-O9VJ1-5MUZC-LI89I-VSFP5');
define('SECURE_AUTH_SALT', '72518-9NY6C-O9VJ1-5MUZC-LI89I-VSFP4');
define('LOGGED_IN_SALT', '72518-9NY6C-O9VJ1-5MUZC-LI89I-VSFP3');
define('NONCE_SALT', '72518-9NY6C-O9VJ1-5MUZC-LI89I-VSFP2');
启动好了httpd服务之后,就可以开始安装了。
http://192.168.32.201/wp-admin/install.php