您的位置:首页 > 运维架构 > Apache

windows xp 下配置PHP开发环境(apache2.2.22+mysql5.5.27+php5.2.8)

2012-08-28 19:52 302 查看
1。首先安装apache2.2.22

文件名称:httpd-2.2.22-win32-x86-no_ssl.msi(我的CSDN资源中有)

下载地址:http://apache.org/dyn/closer.cgi

安装过程与普通应用程序安装过程相同。安装目录为D:/apache2.2

需要填写的信息(如果开发用的话这些信息不是很重要,如果是实际发布网站用的话按照实际填写):

Network Domain :localhost(我用的是本机)

ServerName: zsp(填写自己的名称)

ServerAdmin: sipeizhao@sina.com(填写自己的邮箱)

注意点:

安装过程中如果80端口被占用的话,修改 ./conf/httpd.conf 文件中Listen 后的端口号,我的改为了8080。

查看端口号是否被占用的方法为开始》运行》cmd》netstat -anb

检验是否安装成功:

在浏览器中输入:http://localhost:8080,如果出现“It works!” 说明安装成功,如果显示找不到该页的话则说明安装不成功。

2. 安装mysql5.5.27

文件名称:mysql-installer-community-5.5.27.2.msi

下载地址:http://www.mysql.com/downloads/

安装过程略

3.安装php5.2.8

文件名称:php-5.2.8-Win32.zip(我的CSDN资源中有)

下载地址:http://php.net/downloads.php

将zip文件解压到D:/php下。

4. 配置php.ini

php解压目录下有php.ini-dist 和 php.ini-recommended 两个文件。

将php.ini-dist 改名为php.ini,然后打开编辑。

将 doc_root 后改为apache安装目录下的 D:/apache2.2/htdocs

将 extension_dir 后改为 D:/php/ext

extension=php_gd2.dll

extension=php_pdf.dll

extension=php_imap.dll

extension=php_mysql.dll

extension=php_mysqli.dll

等语句前面的分号去掉,支持这些扩展模块,如果没有以上语句可以添加。

最后,将php安装路径D:/php 添加到环境变量PATH 中。并且在环境变量》系统变量标签下点击“新建”,变量名为PHPRC,值为D:/php。

重启电脑后生效。

5. 配置apache 使之支持php

打开D:/apache2.2/conf/httpd.conf 文件编辑。

将ServerName 后的端口号改为 Listen 后的端口号,使两者一致。

在文件最后添加如下三行

LoadModule php5_module D:/php/php5apache2_2.dll

PHPIniDir "D:/php"

AddType application/x-httpd-php .php .phtml

6. 测试apache 支持 PHP

在D:/apache2.2/htdocs文件夹下新建test.php文件,在文件中添加

<?php

phpinfo();

?>

保存关闭,在浏览器中输入http://localhost:8080/test.php

如果显示无法显示该页,则说明配置有问题,重新检查。

如果显示

则说明配置好了。

7. 测试mysql

在D:/apache2.2/htdocs文件夹下新建 文件 test2.php,在文件中添加

<?php

$dbhost='localhost';

$dbuser='root';

$dbpass='123456';

$dbname='mytest';

$connect=mysql_connect($dbhost,$dbuser,$dbpass);

if($connect){

echo"连接成功)";

}else{

echo"连接失败";

}

?>

保存后关闭,在浏览器中输入http://localhost:8080/test2.php。

将显示“连接成功)”。

否则检查以上设置是否有误。

8. 如果以上设置正确仍然不行,换个版本试试。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: