配置环境——Apache 2.2.15 + php-5.2.13 + MySQL5.0

首先下载软件,可以下载Win32 source或者Win32 Binary(MSI Installer)。其中Win32 source是源代码,必须自己编译执行,而Win32 Binary是安装包,建议下载Win32 Binary(MSI Installer)。

 

下载地址:Apache  http://httpd.apache.org/download.cgi

                    PHP       http://cn2.php.net/downloads.php

       

安装完Apache后,在浏览器端输入http://localhost/ 验证是否安装成功

 

所有软件安装完毕后,开始配置环境(假设把Apache2.2.15安装在d:/apache ;PHP解压到d:/php)

1. 复制d:/php下的 php.ini-recomended 文件到 d:/apache 目录下,并重命名为php.ini

2. 打开php.ini 修改几个配置

    查找“extension_dir”,修改为:extension_dir = “d:/php/ext”(注意去掉前面的分号;)

    如果要在网页上显示中文,则查找“default_charset”,修改为:default_charset="gbk"(注意去掉前面的分号;)

    查找“display_errors”,修改为:display_errors = ON

    查找“cgi.force_redirect”,修改为:cgi.force_redirect = 0(采用模块化工作方式)

 

3. 将d:/php下的php5ts.dll 拷贝到C:/windows/ system32

    将d:/php下的php5apache2_2.dll拷贝到 d:/apache /modules目录下(注意要根据Apache的版本来选择该文件,这里的Apache版本是2.2.15,所以选择php5apache2_2.dll,如果是Apache2.0则选php5apache2.dll

4. Apache的默认路径是d:/apache/htdocs 我想修改成d:/webroot(将网页放置在该文件夹下),需要修改httpd.conf三个地方

DocumentRoot "d:/webroot"  
#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.  
#
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all(改为Allow from all)
</Directory>

#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "d:/webroot">

5.  然后将下面的一段代码插入到d:/apache/conf目录下的httpd.conf文件的最后

        LoadModule php5_module modules/php5apache2_2.dll

        AddType application/x-httpd-php .php

    Apache默认的连接文件时index.html,若要修改则打开Apache的httpd.conf文件,增加默认首页:

        DirectoryIndex index.php index.html

6. 为了测试PHP配置是否成功,打开记事本,输入以下代码:

<?php
 phpinfo()
?>

将代码保存为version.php,放置在d:/webroot目录(之前设置的Apache路径)下,然后在IE中输入 http://localhost/version.php

如果配置正常,则显示

7. 配置php.ini使其连接mysql数据库,查找

   extension=php_mysql.dll
   extension=php_mysqli.dll

   将其前面的分号;去掉

   把mysql安装目录下bin子目录下的libmySQL.dll 文件拷贝到C:/windows/ system32下

   查找并修改

      mysql.default_port = 3306

      mysql.default_host = localhost

      mysql.default_user = root

      mysql.default_password = 123(安装Mysql时自己设定的密码)

8. 测试能否正确连接数据库,打开记事本,输入以下代码:

<?php
 $link=mysql_connect("localhost","root", "123");
 if(!$link) echo "失败!";
 else echo "成功!";
 mysql_close();
?>

将代码保存为testmysql.php,放置在d:/webroot目录下,在IE中输入 http://localhost/testmysql.php

若显示成功,则连接正常。。。

终于敲完了,我的第一篇博客,哈哈哈!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值