本篇文章是讲的在Windows环境下的配置,若是其他系统亦可参考,但不要照搬。
首先准备资源,下载Apache,PHP和Mysql。
一、Apache的下载,安装,启动和停止
1.Apache的下载:
打开浏览器,输入以下网址:http://www.apachehaus.com/cgi-bin/download.plx
进入如下界面:
请根据自己电脑的32位和64位情况选择下载。
2.Apache的安装:
将下载下来的压缩包解压出来,将里面的Apache24文件夹整体剪切到你想要放置的位置,则Apache安装成功,如下图:
3.Apache的启动:
打开cmd命令板,在Apache24文件夹中找到httpd.exe(XXX\Apache24\bin),将其拖拽到cmd面板,如下图:
回车,测试Apache是否启动成功(cmd面板不要关闭),打开浏览器,地址栏输入localhost,回车,出现如下界面则说明Apache启动成功:
4.Apache的停止:
回到cmd面板,按下Ctrl+C,则Apache服务器停止,测试是否停止,打开浏览器,输入localhost(此时最好清理一下浏览器缓存,否则观察到的结果可能不正确),如下图,则说明Apache服务停止成功:
二、Mysql的安装
这个网上有大量教程,在此不再赘述,安装时要记清楚自己的Server Name和密码就行,这个使用数据库的时候有时会用到,Mysql下载地址:http://dev.mysql.com/downloads/mysql/,进入如下界面,点击下载即可:
三、PHP的下载与安装:
php下载地址:http://windows.php.net/download/
进入如下界面,根据自己系统的32位和64位情况下载:
解压下载的压缩包,改名为PHP56,将该文件夹剪切到想要放置的位置,如图:
四、统一配置Apache和PHP
配置Apache:打开httpd.conf(XXX\Apache24\conf)文件
1.找到Define SRVROOT ,将目录设为Apache的根目录,我的更改如下:
2.找到DocumentRoot和下一行的Directory,首先新建一个www文件夹(任意位置即可,但为了方便管理最好和Apache24文件夹和PHP56文件夹放置到一起,该文件夹用于放置你编写的php文件),更改如下:
3.找到DirectoryIndex ,更改如下:
4.在httpd.conf文件最后添加如下内容:
#php5 support
LoadModule php5_module "F:/MyPHPEnvironment/PHP56/php5apache2_4.dll"
AddType application/x-httpd-php .php .html
#configure the path to php.ini
PHPIniDir "F:/MyPHPEnvironment/PHP56"
保存,关闭,OK!
5.找到httpd-vhosts.conf(XXX\Apache24\conf\extra)文件,找到DocumentRoot,修改如下:
保存,关闭,OK!
配置PHP,找到php.ini-development文件,复制一份改名为php.ini,打开该文件,
找到extension_dir,修改如下,将前面的;删除:
找到extension=php_mysql.dll和extension=php_mysqli.dll,将两个语句前面的;删除,如下:
OK,PHP配置完成。
五、测试配置是否成功
用记事本新建一个test.php文件,代码内容:
<?php
phpinfo();
?>
将test.php放置到www文件夹中,打开浏览器,地址栏输入:localhost/test.php 回车,如果进入如下界面则说明配置成功:
还会有mysql内容,否则就是mysql或者php配置有问题:
OK,配置全部成功完成!