windows下Apache2.4和php5.4的搭建


apache2.4下载:http://pan.baidu.com/s/1qWwq4gO 可以下载Apache2.4.12的64位版本
php5.4下载:http://pan.baidu.com/s/1ntA9JQx 
1.Apache2.4的安装:
    将下载的apache和PHP压缩包解压,假定都放在E盘下,会得到Apache24和PHP这两个文件夹,进入Apache24/conf目录,用编辑器或记事本打开httpd.conf文件,修改以下几个地方:
    a) 查找“ServerRoot”,将路径修改为ServerRoot "E:/Apache24"(可全文替换c:/Apache24为E:/Apache24)
    b) 查找“LoadModule”,在加载很多模块的下面加上下面两行,以支持PHP
        LoadModule php5_module "E:/PHP/php5apache2_4.dll"    这句话的意思是加载E盘下PHP目录里php5apache2_4.dll这个模块
        AddHandler application/x-httpd-php .php
    c) 查找“DirectoryIndex”,在index.html后加上index.php,使默认首页可识别index.php
    d) 在文件的底部加上PHPIniDir E:/PHP,加载PHP配置文件的路径
    至此apache的配置就完成了,接下来在cmd命令行中进入e:/Apache24/bin目录(需以管理员身份运行),执行httpd -k install安装apache服务,完毕后可将bin目录下的ApacheMonitor.exe添加快捷方式到你自己喜欢的地方
2.PHP5.4的安装:
    a) 重命名PHP目录下的php.ini-development文件为php.ini,然后用编辑器打开,查找“extension_dir”,将路径修改为
        ; On windows:
        extension_dir = "E:\PHP\ext"     此处需要写绝对路径,不要只写个ext,另外去掉行首的分号,若只写ext会导致加载的一些扩展无法使用,例如curl、mbstring等
    b) 查找“extension”,加载PHP扩展模块,根据自己的需要去掉行首的分号加载扩展
    c) 可查找“timezone”来设置默认时区,这步也可以在程序里设置
    至此PHP的配置也完成了,另外我在官网上下载的PHP打开curl扩展后都无法使用,说是php_curl.dll的问题,后来网上找了个5.4.3的php_curl.dll替换掉ext下的php_curl.dll,问题解决。

通过ApacheMonitor.exe启动apache服务,在浏览器中输入localhost,显示It works!,欢呼吧,apache和PHP的搭建你已经完成了。此时网站的根目录是在Apache24/htdocs下,里面的index.html就是在浏览器中显示的It works!,
删掉,新建一个index.php文件,输入内容<?php phpinfo(); ?>,在浏览器中刷新localhost,会显示你的PHP信息,说明apache对PHP的支持是正确的。

最后,倘若你不喜欢把网站目录放在Apache24/htdocs目录下,也可以修改Apache24/conf下的httpd.conf文件,查找“DocumentRoot”,将路径修改为你指定的路径,如DocumentRoot "E:/workspace",同时将下面一行 修改为,至此,所有工作都完成了,开始你的PHP之旅吧!

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29660208/viewspace-1678259/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29660208/viewspace-1678259/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值