A-A+

Win7系统64位+Apache2.4+php5.5+MySQL5.6环境安装详解

2015年09月01日 Apache 评论 1 条 阅读 4,629 次
摘要:

本文讲述Windows7系统64位环境下,安装Apache24+php5.5+MySQL5.6服务器环境搭建,这种组合可以在Windows环境下,进行本地的PHP开发测试、模拟服务器环境等功能。

这里用的是win7系统64位,所以使用的软件都是64位的,32位请下载32位的软件,使用32位的方法也是大同小异,搭建环境主要用于开发测试。下面讲的教程都是在C盘的Server文件夹作为目录进行安装的,读者可以在自己喜欢的路径进行软件的安装以及配置,文件夹请勿使用空格和中文进行命名。

一、所需软件

  • VC11:vcredist_x64.exe(百度网盘
    参考地址:http://www.microsoft.com/en-us/download/details.aspx?id=30679
  • PHP:php-5.5.10-Win32-VC11-x64.zip(百度网盘
    参考地址:http://windows.php.net/download/
  • Apache:httpd-2.4.7-win64-VC11.zip(百度网盘
    参考地址:http://www.apachelounge.com/download/
  • MySQL:mysql-5.6.16-winx64.zip(百度网盘
    参考地址:http://dev.mysql.com/downloads/mysql/

 

二、软件安装

  • VC11:安装Apache的前必须安装VC11,64位请下载vcredist_x64.exe,32位使用vcredist_x86.exe ,下载VC的时候尽量选择英文版的,使用中文的可能会出现Apache启动异常;
  • php:php有分是否带线程保护,具体区分自行搜索,这里推荐选择VC11 x64 Thread Safe版本,也就是php-5.5.23-Win32-VC11-x64.zip,下载后是个zip的压缩包,解压得到php-5.5.23-Win32-VC11-x64改名字php55放到C:\Server\php55文件夹;
  • Apache:Apache 下载后也是zip包,放到C:\Server\Apache24位置即可;
  • MySQL:MySQL有zip版本和msi安装版本,zip相当于绿色版,解压到C:\Server\mysql位置即可;

 

三、配置文件

  • php配置:
    a.将C:\Server\php55和C:\Server\php55\ext添加系统环境变量path;
    b.复制C:\Server\php55\php.ini-production一份,并且改名为php.ini;
    c.修改php.ini,去掉extension前面的分号;
  • Apache配置:
    打开C:\Server\Apache24\conf\httpd.conf
    a.修改目录
    把下面所有c:/Apache24/的换成自己Apache安装的路径,这里软件安装路径是C:\Server\Apache24\,所有把c:/Apache24/改为c:/Server/Apache24,注意是“/”而不是“\”符号

    b.修改ServerName
    也就是域名,如果是本地的测试,可以不用更改,218行#ServerName www.example.com:80,去掉#号,并且改为实际网址;
    c.修改默认文档
    276行, DirectoryIndex index.html 改为 DirectoryIndex index.php index.htm index.html
    d.让apache支持php
    在httpd.conf 最后一行添加下面信息,注意c:/Server/php55根据php实际安装路径;

    e.更改完上述文件之后,保存文件,然后以管理员身份运行CMD命令:

    附.其他相关命令:

     
  • MySQL配置:
    请参考:@MySQLzip解压版安装教程

 

四、启动服务

  • 启动apache,两种启动方式:
    1.在windows服务中启动;
    2.双击Apache24的bin\ApacheMonitor.exe启动;
  • 启动mysql,三种启动方式:
    1.在windows服务中启动服务;
    2.Mysql Notifier启动(msi安装版);
    3.命令行:net start mysql (zip解压版)

五、测试环境

  • 在Apache目录下的 htdocs 新建一个 index.php,内容为:
  • 用浏览器访问 http://127.0.0.1 看到php信息说明成功。

 

六、其他说明

  • 在Apache目录bin里面输入命令安装服务出错,说明VC没有安装;
  • Apache最佳的位置是C盘根目录,本文只配置了部分,还有很多地方还没有配置,需要其他配置查阅其他资料;

 

1 条留言  访客:1 条  博主:0 条

  1. PHP程序员雷雪松

    很不错的windows下lamp环境安装教程。

给我留言