windows下Apache+MySQL+PHP5.3的安装
一、下载所需的软件
Apache2.2
MySQL5.1
PHP5.3(注意:如果你是在windows下使用Apache+PHP的,请选择VC6版本;如果你是在windows下使用IIS+PHP的,请选择VC9版本)
二、安装
这里只说PHP的安装,其他的只要next
1、将PHP5.3的安装文件解压到相应的目录,如D:\PHPTools\PHP
2、将该目录下的所有的.dll文件复制到系统盘Windows\system32 目录下
3、将php.ini-development复制到系统盘的windows目录下,并重命名为php.ini (注意:php.ini-production文件是用来发布的)
4、打开php.ini文件并找到;extension_dir="./",去掉前面的 ; 并修改为extension_dir="D:/PHPTools/PHPext"
5、找到 ;extension=php_mysql.dll 这一行,去掉前面的“;”,使PHP支持MySQL数据库
三、配置Apache服务器
要使Apache服务器支持PHP文件,就要修改Apache的配置文件,位于Apache的根目录下的conf文件下的httpd.conf文件,设置如下:
1、加载php模块:
找到LoadModule配置块,在下面添加如下信息:
Loadmodule php5_module c:/windows/system32/php5apache2_2.dll
2、添加扩展名识别:
在文件中添加如下:
AddType application/x-httpd-php .php
3、修改Apache服务器的根目录:
通过修改DocumentRoot参数来实现,用户可以任意指定位置如
DocumentRoot "D:/PHPTools/WebApps"
还要修改位于距离该行28行左右的位置,有一行为<Directory "D:/Apache2.2/htdocs"> ,该为
<Directory "D:/PHPTools/WebApps">
注意:DocumentRoot和这里的参数要保持一致
4、添加默认的显示页:
找到DirectoryIndex index.html 添加你想要显示的首页(例:index.php),修改后
DirectoryIndex index.html index.php
5、修改Apache的端口号:
如果你的计算机的80端口没有占用就不用改。找到Listen 80这一行,修改80为其他的端口如8000,修改后重新启动Apache服务器。
6、测试:
新建index.php文件,输入以下信息:
<html>
<head>
</head>
<body>
<?php
phpinfo();
?>
</body>
</html>
在浏览器中输入
http://localhost/index.php
,如果看到PHP的安装信息,说明安装正确。