架设环境选择:Win8.1 64bit + Apache2.2.25 + MySQL5.7 + PHP5.6.20
*由于搭建时网络的原因,只能在内网搭建,方法基本相同,只需在防火墙和ip等稍作调整即可
1.安装Apache,MySQL和php
不多赘述,但需要注意的是:
- Apache安装过程,中会有端口设置,默认是80,为避免冲突可将其修改。安装后也可以在httpd.conf中修改监听的端口
- php安装完成后将安装目录下的php-development.ini重命名为php.ini
- 在MySQL安装过程中会要求设置管理员账号,设置之后要记住。
2.在Apache中添加php模块
- 打开apache安装目录下conf目录中的httpd.conf,具体方法参照http://php.net/manual/zh/install.windows.apache2.php ,我采用的是添加cgi模块的方式,添加的部分如右图
3.在PHP中加载MySQL相关的扩展程序
需要在php.ini配置文件中将extension_dir = “ext"和extension=php_mysql.dll前的分号去掉,即取消这两行的注释。这一步的目的可以理解为是将php和MySQL相连。
4.从WordPress官网https://cn.wordpress.org/下载WordPress的压缩包,解压,将其放在服务器根目录下或者在httpd.conf中将目录设为这个目录。
5.配置MySQL
打开MySQL目录下的bin文件夹,按住shift右键单击空白处打开命令行。输入mysql –u 用户名 –p,然后按回车输入你的密码。如图。 成功登陆之后,我们需要创建一个新的数据库,指令为”CREATE DATABASE 数据库名;”,注意最后有分号。如下图。创建成功后可以通过指令“SHOW DATABASES;”查看当前所有数据库。如右图。更多SQL指令可以参考http://c.biancheng.net/cpp/u/mysql/