PHP5.5.13 + Apache2.4.7安装配置流程详解

---恢复内容开始---

  自学PHP的这段时间里,真是倍感辛酸,相信广大的菜鸟们应该很我感同身受吧,在查阅了网上和众多数资料后,总结出来想当比较全面的安装方法,拿出来与广大的编程爱好者一起分享哈。

  首先到官网上下载相关的jar,具体如下:

 由于我的电脑是64位所以下载的是64位的,当然你可以去官网上下载32位的即x86的。

步骤1:

  (1) 解压httpd-2.4.7-win64.zip到你指定的路径下,我指定在G:\php\Apache24路径下,然后找到conf下的httpd.conf文件,该文件也就是apache服务的配置文件

  (2) 编辑http.conf,如下图:

 

 

 

 

 

 

此时此刻apache配置也就算完成了,然后就是启动apache服务器了

ctrl+R 输入cmd,打开dos界面,然后cd到你的路径,如图:

此时你一定也会和我一样弹出一个错误,信息是:

无法启动此程序因为计算机中丢失msvcr100 dll

然后你的第一反应肯定和我一样找配置文件是否错误,可是找了半天确定配置文件是无误的。

解决办法:

下载Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)简称vc10,由于apache2.4版本必须要vc10的支持,老版本可能是不会出现这个问题的。

下载链接:http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=13523

 

到此时就差不多完成了apache的配置了。

 

步骤2:

  将apache服务器挂到系统的服务上让其进行自启动,什么叫自启动,也就是双击此后就能通过start和stop来进行控制,而不是每次都用通过dos界面来操作。具体的如下图:

  

当执行完这句话你肯定会和我出现一样的问题,这是为什么呢?这是由于win7管理权限的问题

解决方法:

  

只要勾上则就可以运行了,此时服务里也就会出现

服务了。

看到这个相信你的心情也和我现在一样很愉悦吧,完成了apache的配置,相信广大的菜鸟们都很欣喜如狂的。

 

接下来也就是配置PHP来

步骤3:

  首先解压php-5.5.13-Win32-VC11-x64.zip到你自己的指定目录下,我是在G:\php\php5.5.13目录下,然后就是继续打开httpd.conf配置,操作如下图:

 

首先要引入php到配置文件里,当然有的地方是2_2.dll这个则和版本有关,如果是apache2.2的版本则必须要引入2_2.dll否则就会出错,这个我也尝试过了。

然后引入后先进行测试下,restart apache2.4服务器,然后则会启动出错,当然错误可以到error里去查看,这里就不一一贴出来了,此时的你肯定瞬间郁闷不已,感觉都快完成了的配置竟然出错了,估计一定在那边抓阄。

解决方法:

  下载Visual C++ Redistributable for Visual Studio 2012 Update 4简称:vc11,这个是因为php5.5.13这个版本的缘故,只要安装了vc11就一切ok了。

  下载链接:http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=30679

此时当你在此启动服务器的时候,就能正常启动了。

 最后就是配置上解析php的几句话了:

然后就是启动apache,当然肯定能正常启动,此时也就大功告成了

然后还有一个细节则是修改php.ini-development,只要修改成php.ini就可以了,这个也就是php的配置文件。

 

好了然后就是测试我们的劳动成果了,相信此时的心情应该是激动不已的吧。

将demo.php放入htdocs下,里面则是简单的echo输入语句,显示如下,则证明成功了哈

哈哈 今天就写到这里  明天继续自学php

 

posted @ 2014-06-12 16:50  L_O_V_E_Java  阅读(829)  评论(1编辑  收藏  举报