windows下安装Apache24

来源:互联网 发布:专业java培训学校 编辑:程序博客网 时间:2024/06/05 14:20

这段时间想学习下php,感觉最近php还是比较火的。昨天安装Apache2.2之后,总是无法启动,提示操作失败,可能是因为Apache和php版本的问题,于是决定重新下载Apache24来安装,过程如下:

一、Apache24

1.下载地址: http://www.apachelounge.com/download/(非安装版,解压配置就能用)

2.配置文件

下载之后,解压缩,此处我解压到D盘根目录D:\Apache24,打开conf文件夹中的httpd.conf,修改如下内容:

ServerRoot  "D:/Apache24"(这里修改为自己的解压缩路径)

Listen 8080(原先为80)

ServerName localhost:8080(去掉原来的’#‘,修改为localhost:8080)

DocumentRoot "D:/Apache24/htdocs"

<Directory "D:/Apache24/htdocs">

<Directory "D:/Apache24/cgi-bin">

3.安装服务:

然后以管理员身份启动命令行(否则会出错)cd到D:/Apache24/bin目录,输入httpd.exe -k  install -n apache24回车,会发现服务安装成功。

注意如果不以管理员运行,是会出错的。详细请看另外一篇博客:http://blog.csdn.net/u010544319/article/details/8938491

4.启动D:/Apache24/bin目录下的ApacheMonitor.exe来启动或停止apache就可以了

验证Apache安装是否成功:地址栏输入localhost回车会出现It works!

二、安装php

1.下载地址:http://windows.php.net/download/(选择thread safe版本,下载之后也是压缩包)

2.解压下载的压缩包,此处我放到d盘根目录下:D:/php/

3.修改配置文件:

把php.ini-production做拷贝并改名为php.ini,打开php.ini,做如下修改:

(1); extension_dir = "ext"修改为extension_dir = "D:/php/ext"(去掉前面的分号)

(2)取消注释extension=php_mysql.dll和extension=php_mysqli.dll

4.配置环境变量:在path中添加D:\php

5.Apache的httpd.conf配置

(1)增加对php的支持,配置文件中添加如下代码:

LoadModule php5_module "D:/php/php5apache2_4.dll"
PHPIniDir "D:/php"

(2)DirectoryIndex index.html 修改为DirectoryIndex index.html index.php添加对php的支持

(3)添加类型支持

AddType application/x-httpd-php .php

AddType application/x-httpd-php .html

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

AddType application/x-httpd-php-source .phps

ok.配置完毕,在D:\Apache24\htdocs中新建index.php文件就可以通过http://localhost:8080/index.php访问了



0 0