apache2.4 php5.4 mysql5.6 源文件下载 +以前的配置数据参考

链接:http://pan.baidu.com/s/1skfmGyT 密码:hqtp

比较好的参考资料 http://www.jb51.net/article/37697.htm

apche2.4

1、解压文件到E:\WAMP2中

2、把E:\WAMP2\Apache24\bin添加到环境变量里面

3、修改配置文件E:\WAMP2\Apache24\conf\httpd.conf

Define SRVROOT "/Apache24"
Define SRVROOT "E:\WAMP2\Apache24"
httpd -k install  //安装

httpd -k start  //启动
此时访问localhost会出现apache默认主页“IT WORKS”
DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">
DocumentRoot "E:\WWW"
<Directory "E:\WWW">
httpd -k restart  //重启
此时再访问localhost会出现

Forbidden

You don't have permission to access / on this server.

解决办法:把 E:\WAMP2\Apache24\conf\extra\httpd-vhosts.conf(虚拟主机配置文件)  做如下修改即可

<VirtualHost _default_:>
DocumentRoot "${SRVROOT}/htdocs"
#ServerName www.example.com:
</VirtualHost>
<VirtualHost _default_:>
DocumentRoot "E:\WWW"
#ServerName www.example.com:
</VirtualHost>
解释:

版本不同配置起来有差异

在E:\WAMP2\Apache24\conf\httpd.conf文件中指定了自己网站目录E:\WWW,并配置访问权限。

然后在E:\WAMP2\Apache24\conf\extra\httpd-vhosts.conf中可以看到80端口过来的访问还是${SRVROOT}/htdocs文件,所以要替换成E:\WWW
访问权限在这个版本中默认是可以直接访问的不用修改:

<Directory />
AllowOverride none
Require all denied //denied代表不可以访问
</Directory> DocumentRoot "E:\WWW"
<Directory "E:\WWW">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted //granted代表可以访问
</Directory>


其他配置

<IfModule dir_module>
DirectoryIndex index.html index.php //默认主页文件
</IfModule>

可能的错误:

Apache的443端口被占用:

用好的编辑器在E:\WAMP2\Apache24\全局搜索433,并替换成442

再执行httpd -k uninstall

再执行httpd -k install
参考资料:http://shjrouting.blog.51cto.com/4390576/800793

PHP5.4

解压文件到E:\WAMP2
备份E:\WAMP2\php54下面的 php.ini-development ,然后重命名 php.ini-development 为 php.ini

修改扩展路径
extension_dir = "E:\WAMP2\php54\ext"

修改时区
date.timezone = PRC
 
在apache配置文件中引入PHP,即在E:\WAMP2\Apache24\conf\httpd.conf的末尾追加:

LoadModule php5_module "E:\WAMP2\php54\php5apache2_4.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
AddHandler application/x-httpd-php .php
PHPIniDir "E:\WAMP2\php54"
 

其他

开启更多扩展
在php.ini中搜索extension,如果ini中有相关扩展,直接去掉注释即可,例如
extension=php_mysql.dll
extension=php_mysqli.dll

再重启

httpd -k restart

PHP作为apache的一个模块,所以不用设置环境变量

PHP5.4不需要像5.3把php.ini放到C:\Windows中

找不到php_mbstring.dll


php_mbstring.dll是PHP5.4默认引入了的,但没有开启,一般去掉前面的注释,重启apache即可

这种原因一般都是组件加载顺序引起的,在php.ini文件里确保
extension=php_mbstring.dll
extension=php_exif.dll
是这样的顺序,即php_mbstring.dll必须在php_exif.dll之前

参考 http://zhidao.baidu.com/link?url=NRQ2zPUNkObykqXvp85kbasTN8Mf1kALxffUSvO00PNI_9NB65oVHhgaXy9IhGjddmJLjT6odSsi247pdhmQF_



MYsql5.6
参考 http://www.cnblogs.com/jiufen/p/5068055.html
.
.
.
.

http://www.jb51.net/article/37697.htm

win64位 apache2.4 php5.4 mysql5.6的更多相关文章

  1. Windows7 64位安装配置Apache2.4+PHP5.4+MySQL5.5+Xdebug

    PHP更新已经到了5.4.7了,之前是用PHPstudy安装的PHP5.2.13版本,今天有空,就把之前的集成安装卸载了.换上了新一代PHP,记录一下.. 环境:Windows7 64位(内部版本76 ...

  2. linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦

    linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(一) 一.Linux下安装MySQL 1.下载 下载地址:http://dev.mysql.co ...

  3. CentOS下源码安装Apache2.4+PHP5.4+MySQL5.5

    一.准备(把所有的源文件放在‘/home/yuanjun’目录下) apr http://mirror.bjtu.edu.cn/apache/apr/apr-1.4.6.tar.gz apr-util ...

  4. 自己编写的:centos6.6上编译安装apache2.4+php5.6+mysql5.6【亲自】

    在centos6.6上安装apache2.4+php5.6+mysql5.6 关于wget的安装 将之前装系统的.iso文件挂载到光驱 由于我在/home/jinnan/下建立了一个cdrom文件夹 ...

  5. linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(三)

    linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(三) 安装PHP 1.yum方式安装PHP方法同安装apache一样传送门:linux cent ...

  6. linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(二)

    linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦(二) 安装apache web容器 . yum方式安装apache 注意apache在linux ...

  7. Centos7+Apache2.4+php5.6+mysql5.5搭建Lamp环境——为了wordPress

    最近想搭建个人博客玩玩,挑来挑去发现口碑不错的博客程序是wordpress,简称wp.虽然是学java路线的程序员,但因入行时间太短,至今没有发现较为称手开源的博客程序,如果各位大神有好的推荐,也希望 ...

  8. Windows下安装Apache2.4+PHP5.4+Mysql5.7

    注:文中所写的安装过程均在Win7 x86下通过测试,提供的百度云下载链接均为32位安装包,如需Apache和PHP的64位安装包请从官网下载! 一.安装Apache2.4.12 Apache官方下载 ...

  9. win7(32/64)+apache2.4+php5.5+mysql5.6 环境搭建配置

        引用自:http://blog.csdn.net/z_cf1985/article/details/22454749 环境:win7 32.(64位的同理,下载相关软件必须是对应的64位版本) ...

随机推荐

  1. RTTI、虚函数和虚基类的实现方式、开销分析及使用指导(虚函数的开销很小,就2次操作而已)

    白杨 http://baiy.cn “在正确的场合使用恰当的特性” 对称职的C++程序员来说是一个基本标准.想要做到这点,首先要了解语言中每个特性的实现方式及其开销.本文主要讨论相对于传统 C 而言, ...

  2. 去掉Flex4生成的SWF加载时的进度条

    原文 http://www.cnblogs.com/modou/articles/1955507.html 方法一: <?xml version="1.0" encoding ...

  3. JWPlayer 初探

    http://www.360doc.com/content/13/0103/22/21412_258041878.shtml JWPlayer 是一款比较实用的web flash 播放器

  4. firefox的window.onerror没有详细的出错提示

    当在firefox浏览器的a.htm页面中使用script标签加载某a.js出错时,如果放置window.onerror事件处理方法时,此方法获取到的错误信息都是固定的: {0:"Scrip ...

  5. mongodb初体验

    最近关注大数据,自然会关注到nosql数据库,其中当然是mongodb. nosql数据库大多是k,v数据库,这也不是新鲜的名词了,berkerly DB已经存在很多年了,现在属于oracle. 具体 ...

  6. openStack core service Components Ins shell scripts and simple provision

    will to be announced,functional testing,tuning,debuging.....,Enthusiastic audience Please to wait pa ...

  7. python把汉字转换成拼音实现程序

    python把汉字转换成拼音实现程序 文章一个简洁干的汉字转拼音 程序,复制下载就可以直接使用,有需要的同学可以参考一下下. #coding:utf-8 #基于python2.6 table = 'a ...

  8. ajax验证码检测

    1.验证码文件 <%@ page language="java" pageEncoding="UTF-8"%> <%@ page conten ...

  9. Windows配置Python编程环境

    1.安装Python https://www.python.org/ 2.修改环境变量 将安装python的路径加到path路径 3.配置notepad++ a. notepad++/运行/“运行”按 ...

  10. Spring+Maven配置等问题

    1. 在POM中使用 统一/指定/特定 的Spring版本号 <properties> <spring.version>4.1.6.RELEASE</spring.ver ...