学习PHP已经有一段时间,一直没有写过关于开发环境搭建的笔记,现在补上吧,因为安装配置的步骤记得不是很清楚,借鉴了一些别人的经验,总结如下:
首先去官方网站下载各个软件,下载需要的版本:
Apache下载:
Mysql下载:
PHP下载:
我因为之前搭建环境的时候没有考虑通用的版本问题,所以都选择了最新的版本:
Apache24,Mysql5.5,php5.5.9
下面详细介绍安装步骤:
1.首先安装各软件和安装其他软件一样,装好就行,最好放在C盘根目录下,其他目录也可以,现在假设安装的路径如下:
Apache C:\Apache24
PHP C:\php5.5.9
MySQL C:\Program Files\MySQL\MySQL Server 5.5
2.配置Apache
打开C:\Apache24\conf\httpd.conf,在 LoadModule 列表最后加入:
LoadModule php5_module "c:/php5.5.9/php5apache2_4.dll"
PHPIniDir "c:/php5.5.9"找到DocumentRoot,修改成 DocumentRoot "c:/Apache24/htdocs" (你的网站服务器根目录)
找到DirectoryIndex,修改成 DirectoryIndex index.html index.php (这里是设置网站的入口文件)
2.配置PHP
在系统的环境变量Path中加入: C:\php5.5.9;C:\php5.5.9\ext;
将C:\php5.5.9下的 php.ini-dist 的文件名修改为 php.ini,打开。
找到doc_root,修改成 doc_root =C:\Apache24\htdocs
找到extension_dir,修改成 extension_dir = "./ext"
去掉如下几个模块前的分号“;”: extension=php_mysql.dll,extension=php_mysqli.dll,extension=php_gd2.dll。
这样就配置好了Apache和PHP,接下来我们可以测试一下是否配置成功:
在WEB根目录(如我的htdocs)里建一个名为index.php的文件,内容如下:
<?
phpinfo();
?>
重新启动apache服务(每次修改配置后都要重启才能生效)
用浏览器打开 http://localhost/index.php,如果能看到php输出配置信息就说明可以使用了。