php2.4+php5.5的安装详细步骤(图文)
最近新装了apache 和php 遇到了个中问题,导致apache无法启动,
下面介绍一个apache2.4和php5.5的详细安装方法。
1.下载apache2.4和php5.5.7地址
apache php v11版本的32位下载地址
apache php v11版本的64位下载地址
apache php下载注意问题
1.下载说明现在php都是使用vc11的编译脚本下生成的所以现在apache的时候也有使用v11编译生成的安装包
2.现在Windows安装php和apache有 64位和32位(86位)的安装包也要对应起来,使用32位的php apache都要用32位的
3.下载php的时候有两个版本一个是Non Thread Safe 这个版本主要提供给IIS安装使用的,Thread Safe版本的是配合apache使用的所以也要注意
把下载下来的文件解压缩,分别到C盘目录下C:\Apache24,C:\php5
双击运行php.exe看看是否保存,如果出现
“无法启动此程序,因为计算机中丢失 MSVCR100.dll。尝试重新安装该程序以解决此问题”
你需要安装相关组件,msvcr110.dll
需要到http://www.microsoft.com/zh-CN/download/details.aspx?id=30679下载
VSU4\vcredist_x64.exe和VSU4\vcredist_x86.exe推荐两个都安装一下就不用麻烦了。
上面内容操作完成后,下面就是php的配置
php的配置方法:
把 php.ini-development 复制一份重命名为php.ini
打开php.ini文件
找到short_open_tag 设置成short_open_tag = On
找到extension_dir 设置成extension_dir = "C:/php5/ext" ,你的php所在的目录
把extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
前面的#去掉
找到date.timezone 设置成 date.timezone = PRC
到此php.ini文件的配置就设置完成了。
apache conf文件配置方法
打开C:\Apache24\conf\httpd.conf文件
在文件最后添加如下代码
LoadModule php5_module "C:/php5/php5apache2_4.dll" AddHandler application/x-httpd-php .php PHPIniDir "C:/php5"
在C:\Apache24\htdocs目录下 新建一个index.php文件,内容如下
<?php
phpinfo();
?>
重启apache,在浏览器输入http://localhost/index.php参看,如下图: