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
转载于:https://www.cnblogs.com/tplovejava/p/3784233.html
PHP5.5.13 + Apache2.4.7安装配置流程详解相关推荐
- mysql 5.6.31 配置_MySQL5.6.31 winx64.zip 安装配置教程详解
#1. 下载 # #2.解压到本地 修改必要配置my*.ini #3.mysql install admin模式启动cmd cd mysql目录/bin 执行安装: mysqld -install 启 ...
- mysql binlog2sql_mysql闪回工具binlog2sql安装配置教程详解
概述 binlog2sql是一个Python开发开源的MySQL Binlog解析工具,能够将Binlog解析为原始的SQL,也支持将Binlog解析为回滚的SQL,去除主键的INSERT SQL,是 ...
- Centos6.6下安装配置Redmine详解
分类:项目管理 | 发表于 2015年7月29日 星期三 下午5:38 发表评论 一.简介: Redmine是一个开源的基于web的项目管理和缺陷跟踪工具,它用日志和甘特图辅助项目进度可视化显示,同时 ...
- datax的工具配置oracle,完全小白级DataX安装配置过程详解
apt-get install openjdk-7-jdk Linux小白,创建和删除文件夹都现问度娘学会的小白,最近被勒令研究一下DataX,当时一脸蒙X,根本木有听过吖,但是领导吩咐了就得办吖,问 ...
- python qtdesigner安装,PyCharm+Qt Designer+PyUIC安装配置教程详解
Qt Designer用于像VC++的MFC一样拖放.设计控件 PyUIC用于将Qt Designer生成的.ui文件转换成.py文件 Qt Designer和PyUIC都包含在PyQt5中,所以我们 ...
- 新版mysql的下载教程_Mysql最新版8.0.21下载安装配置教程详解
一.下载 1.下载安装包 mysql下载路径:https://dev.mysql.com/downloads/file/?id=496745 2.解压压缩包 解压到安装的目录: 3.在此目录下新建my ...
- apache2.4 php5.6.30,php5.6.3 + apache2.4.25 安装配置
php环境变量配置: 我把下载下来的php压缩包解压到D盘夹下 Apache2.4.25配置 下载后是zip包,解压到后放在合适的位置就可以了,不建议放在C盘里,因为重装系统C盘的数据会全部丢失,这里 ...
- Windows Server 2016 IIS10 安装配置图文详解
1.下载PHP 官网地址: http://php.net/ 下载地址: http://php.net/downloads.php 2.下载Windows Service Wrapper 官网地址: h ...
- redhat yum 安装 mysql_Redhat 7 下Mysql8.0.19安装配置图文详解(配合使用 centos YUM源)...
MySQL Database Service数据库服务器具有以下特点: 具有分析引擎的MySQL数据库服务: MySQL数据库服务是一项完全托管的数据库服务,可使用世界上最受欢迎的开源数据库来部署云原 ...
最新文章
- vue:虚拟dom的实现
- RabbitMQ单机多实例配置
- Android开发中EditText获得焦点弹出输入框改变屏幕布局的问题
- 网站服务器需要定期重启吗,定期服务器重启的好处和障碍
- CentOS7.6下安装Ambari
- java Unsafe
- 【无人机】德国初创企业利用AR障碍训练无人机操作员
- SQL.H 通过此文件寻找sqlAPI编程的一种捷径
- 搜索引擎的那些事(中文分词)
- 【转】PLI是什么以及怎么用
- 《Java大学教程》—第23章 Java网络编程
- php网页制作头部和尾部,用phpcms如何将静态页面制作成企业网站,头部加尾部
- IE9 和 IE11 安装及相关补丁
- 脱库数据分享论坛_22G疑为12306脱库文件大揭秘
- pdf文件过大怎么办?3种免费压缩PDF的方法
- js实现斗地主的算法 验证牌型 找大于上家的牌型
- 怀旧服服务器物品栏在哪里,魔兽世界怀旧服:祈福服务器的真实情况,装备不贵,玩家确实不多...
- C语言中do while用法
- LWR--local weighted regression
- Linux 启动项管理