欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

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

程序员文章站 2022-05-16 11:51:49
...

---恢复内容开始--- 自学PHP的这段时间里,真是倍感辛酸,相信广大的菜鸟们应该很我感同身受吧,在查阅了网上和众多数资料后,总结出来想当比较全面的安装方法,拿出来与广大的编程爱好者一起分享哈。 首先到官网上下载相关的jar,具体如下: 由于我的电脑是

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

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

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

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

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

步骤1:

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

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

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

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

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

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

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

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

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

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

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

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

无法启动此程序因为计算机中丢失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服务器挂到系统的服务上让其进行自启动,什么叫自启动,也就是双击PHP5.5.13 + Apache2.4.7安装配置流程详解此后就能通过start和stop来进行控制,而不是每次都用通过dos界面来操作。具体的如下图:

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

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

解决方法:

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

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

PHP5.5.13 + Apache2.4.7安装配置流程详解服务了。

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

接下来也就是配置PHP来

步骤3:

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

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

首先要引入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的几句话了:

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

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

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

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

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

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

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