php+apache的搭建

本文详细介绍如何在Windows XP系统下搭建Apache 2.2和PHP 5.3.4的开发环境。从Apache服务器的安装到PHP的配置,再到Apache的配置,最后通过测试确保环境搭建成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

windowsXP下搭建Apahce2.2和php5.3.4开发环境

 

安装Apache服务器
      ssl.msi
      安装,下一步,在network...、server... 中输入localhost,第三个填写管理员邮箱地址即可,然后出现安装路径界面,选择自己的安装路径,我安装在E:/Apache2.2/目录下,继续next,最终完成!
默认情况下,安装完成,apache自动启动,在浏览器地址栏里出入:
http://localhost,如果出现“It works!”,安装成功!
安装(版本:5.3.4)
      php-5.3.4-src.zip
配置PHP
      1、配置php:将PHP目录下的php.ini文件重命名为php.ini,这个就是php的配置文件,然后在php.ini文件里修改下面几个地方:
           a:查找extension_dir="E:/PHP/ext";
           b:查找doc_root="E:/PHP";(这里要跟Apache配置文件httpd.conf中的DocumentRoot一致);
           c:修改字符集,找到default_charset,修改成自己的需要的编码,我这里是default_charset="UTF-8"。
           d:设置register_globals=Off为register_globals=On,使传递全局变量有效。
           e:查找extension,并去掉这些项前面的分号
               extension=php_dba.dll
               extension=php_dbase.dll
               extension=php_gd2.dll     GD库做图,一般用于图形验证码;
               extension=php_mysql.dll   用于连接MYSQL数据库;
       2、将D:/PHP目录下的php5ts.dll 和php5apache2_2.dll文件拷贝到 C:/WINDOWS/system32目录下
配置Apache
      打开E:/Apache2.2/conf目录下的httpd.conf文件
      1、找到DocumentRoot,这里是指定主页放置的目录,默认:E:/Apache2.2/htdocs,可以使用默认,我这里是修改成了DocumentRoot "E:/phpApp"
      2、查找DirectoryIndex,这里是设置默认打开的首页文件名。可以在index.html后面加上index.php等,注意各项之间用空格隔开。
      3、找到<Directory />,将Deny from all修改为allow from all,可以防止You don't have permission to access / on this server这样的错误提示。尤其是在改变了默认主页的路径后。 
在apache中添加php模块
      打开E:/Apache2.2/conf目录下的httpd.conf文件
      1、找到#LoadModule ssl_module modules/mod_ssl.so,在其后面添加LoadModule php5_module D:/PHP/php5apache2_2.dll 
      2、找到AddType application/x-gzip .gz .tgz,在其后面添加AddType application/x-httpd-php .php
测试
     以上五步基本上完成了apache和php的安装配置工作,重启apache,在E:/phpApp目录下新建文件index.php,写如下代码:<?php echo "Hello World!"; ?>
    在浏览器地址栏里输入
http://localhost,如果看到页面上输出Hello World!信息,恭喜整个环境搭建成功!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值