这段时间想学习下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访问了
版权声明:本文为博主原创文章,未经博主允许不得转载。