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

  自学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

PHP5.5.13 + Apache2.4.7安装配置流程详解的更多相关文章

  1. (转)windows 下安装配置 Nginx 详解

    windows 下安装配置 Nginx 详解 本文转自https://blog.csdn.net/kingscoming/article/details/79042874 nginx功能之一可以启动一 ...

  2. tomcat安装配置常见问题详解

    历经波折,终于把tomcat装好了.记录下过程供自己和后来的初学者参考吧! 本文先后介绍了tomcat的下载安装方法.安装和启动不成功的常见原因 以及启动tomcat后如何配置上下文. 一.下载安装 ...

  3. Nagios 系统监控基本安装配置过程详解

    Nagios 是一款免费的开源 IT 基础设施监控系统,功能强大,灵活性强,能有效监控 Windows.Linux.VMware 和 Unix 主机状态,交换机.路由器等网络设置等.一旦主机或服务状态 ...

  4. PhantomJS、CasperJS安装配置图文详解

    目前网站主流的加载方式: 一种是同步加载:另一种是异步加载,也即我们常说的用ajax.对于同步加载的网站,普通的爬虫程序轻松就能搞定.但是对于那种异步请求数据的网站,通常使用selenium+Phan ...

  5. MySQL数据库安装配置步骤详解

    MYSQL的安装 1.打开下载的mysql安装文件mysql-5.5.27-win32.zip,双击解压缩,运行“setup.exe”. 2.选择安装类型,有“Typical(默认)”.“Comple ...

  6. windows安装PHP5.4.13 +Apache2.4.4(转)

    下载了PHP5.4.13 +Apache2.4.4,开始在网上下教程. 环境配置遇到的第一个问题就是网上很多教程是针对老版本的PHP和apache,不得不搜了很久才搜到这篇文章. windows安装P ...

  7. Python安装、配置图文详解(转载)

    Python安装.配置图文详解 目录: 一. Python简介 二. 安装python 1. 在windows下安装 2. 在Linux下安装 三. 在windows下配置python集成开发环境(I ...

  8. 【和我一起学python吧】Python安装、配置图文详解

     Python安装.配置图文详解 目录: 一. Python简介 二. 安装python 1. 在windows下安装 2. 在Linux下安装 三. 在windows下配置python集成开发环境( ...

  9. C#自制Web 服务器开发:mysql免安装版配置步骤详解分享

    mysql免安装版配置步骤详解分享 1.准备工作 下载mysql的最新免安装版本mysql-noinstall-5.1.53-win32.zip,解压缩到相关目录,如:d:\ mysql-noinst ...

随机推荐

  1. Slackware Linux or FreeBSD 配置中文环境。

    配置中文环境. Slackware Linux 如果在控制面板的语言与地区选项中没有找到中文,那说明在安装系统选择软件的时候没有将国际语言支持包选上,可以从slackware的安装盘或ISO文件中提取 ...

  2. j2ee部分

    j2ee部分 1.BS与CS的联系与区别. C/S是Client/Server的缩写.服务器通常采用高性能的PC.工作站或小型机,并采用大型数据库系统,如Oracle.Sybase.InFORMix或 ...

  3. 随手编程---快速排序(QuickSort)-Java实现

    背景 快速排序,是在上世纪60年代,由美国人东尼·霍尔提出的一种排序方法.这种排序方式,在当时已经是非常快的一种排序了.因此在命名上,才将之称为"快速排序".这个算法是二十世纪的七 ...

  4. Python快速建站系列-Part.Five.3-个人主页及资料页面

    |版权声明:本文为博主原创文章,未经博主允许不得转载. 第五部分最后一节,完成个人主页里资料页面的个人资料的展示和修改功能,不过毕竟功能比较少,个人资料其实只有昵称一项,手动滑稽. 一如既往先写出来u ...

  5. [liusy.api-SMJ]-SMJ 介绍 学习阶段(二)

    我选择的是  Spring + Mybatis + Jesery 无状态架构方案. JAVA 比较常用的架构 SSH spring struts2 hibernate流行一阶段后, SSM   spr ...

  6. UEFI Bootable USB Flash Drive - Create in Windows(WIN7 WIN8)

    How to Create a Bootable UEFI USB Flash Drive for Installing Windows 7, Windows 8, or Windows 8.1 In ...

  7. JNI 翻译 转 Delphi 的 经验 方法

    首发在 ①FireMonkey[移动开发] 16523232 欢迎使用 FMX 开发手机程序的高手来访. 注意:如果您看了本文,翻译了 JNI,请发布到本群共享一份.不同意本规定的,请立即删除本文.凡 ...

  8. 货运APP雨后春笋 传统物流模式将被改变

    移动互联网正在改变我们的生活方式,各种手机APP充斥着人们的生活,物流行业也不例外.货运APP的出现,对于物流行业是一个提升的机会,也是迈向标准化和专业化的一个有效途径.有专家预测,这将为物流行业的发 ...

  9. Contains Duplicate III 下标范围<=k 值范围<=t

    set妙用 1.维护一个大小最大位k的set set中数据是有顺序的 2.每次新加一个数据,只需要比较该数据加入 有没有带来变化 3.找到 >= 新数据-t的数据对应的迭代器 pos 4.如果找 ...

  10. Linux下PHP+MYSQL+APACHE配置方法

    apache: http://www.apache.org  mysql: http://www.mysql.com  php: http://www.php.net/downloads.php  g ...