要准备的软件

httpd-2.4.9-win32-VC11.zip  http://www.apachelounge.com/download/

php-5.5.13-Win32-VC11-x86.zip  http://www.php.net/downloads.php

mysql-installer-community-5.6.19.0.msi  http://dev.mysql.com/downloads/windows/installer/

本文约定

1、安装目录 D:\server

2、Apache安装目录 D:\server\Apache24

3、php安装目录 D:\server\PHP

4、web 根目录 D:\server\wwwroot

安装 Apache 2.4 

1、在 D 盘新建文件夹 server

2、解压 httpd-2.4.9-win32-VC11.zip,复制文件夹 Apache24 到D:\server 下

3、修改配置文件 conf/httpd.conf

找到
ServerRoot "c:/Apache24"
修改为
ServerRoot "D:/server/Apache24" 找到
#ServerName www.example.com:
修改为你本机的IP地址 比如
ServerName 10.0.0.8: 找到
DocumentRoot "c:/Apache24/htdocs"
<Directory "c:/Apache24/htdocs">
修改为
DocumentRoot "D:/server/wwwroot"
<Directory "D:/server/wwwroot"> 找到
ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"
<Directory "c:/Apache24/cgi-bin">
修改为
ScriptAlias /cgi-bin/ "D:/server/Apache24/cgi-bin/"
<Directory "D:/phpserver/Apache24/cgi-bin/">

4、以管理员身份运行 CMD,切换目录到 D:/server/Apache24/bin/  运行 httpd -k -install,这会创建一个名为 Apache2.4 的系统服务。

5、拷贝D:/server/Apache24/htdocs/index.html 到 D:/server/wwwroot 下,浏览器访问 http://你的IP地址/index.html。如果显示“ It works!”说明 Apache 已正常安装。

安装PHP5.5

1、解压php-5.5.13-Win32-VC11-x86.zip,复制文件夹php-5.5.13-Win32-VC11-x86到D:/server/下,然后命名为php。

2、复制 D:/server/php/php.ini-production 到 D:/server/php目录,然后命名为php.ini

3、打开 D:/server/php/php.ini 并修改相关配置

找到
doc_root =
修改为
doc_root = "d:\phpserver\wwwroot" 找到
; extension_dir = "ext"
修改为
extension_dir = "d:\phpserver\php\ext" 找到
;date.timezone =
修改为
date.timezone = PRC 找到
; session.save_path = "N;/path"
修改为
session.save_path = "d:\phpserver\temp"

4、打开D:\server\Apache24\conf\httpd.conf,找到DSO部分,在后面添加代码

LoadModule php5_module "d:/phpserver/php/php5apache2_4.dll"
PHPINIDir "d:/phpserver/php"

5、搜索 DirectoryIndex 添加 index.php 如下

<IfModule dir_module>
DirectoryIndex index.html index.htm index.php
</IfModule>

6、保存配置文件,然后重启 Apache2.4 服务,在 D:/phpserver/wwwroot/ 下新建php文件,输入"phpinfo();", 打开浏览器访问 http://你的IP地址/index.php。如果正常显示 phpinfo 信息,则 PHP 安装成功。

安装mysql5.6

安装过程我就不说了,很简单,安装完之后,注意修改 php.ini 去掉 extension=php_mysql.dll 和 extension=php_pdo_mysql.dll 前的注释就好。

windows7 下 apache2.4 和 php5.5 及 mysql5.6 的安装与配置的更多相关文章

  1. Apache2.4.23+PHP5.6.30+MySQL5.7.18安装教程

    最近在工作中常常接触到PHP,自己也写过一些简单的PHP页面.我们知道PHP是在服务器端运行的脚本语言,因此我们需要配置服务器环境.之前为了省事直接使用的是wamp集成环境,但是突然某一天领导要求我们 ...

  2. Linux下Apache2.2和PHP5的安装配置

    Linux下Apache2.2和PHP5的安装配置 环境介绍 我安装使用的Linux版本为CentOS6.5最精简版,Apache为2.2.29,PHP版本为5.4.28. 系统安装 首先安装Cent ...

  3. centos6.3编译安装Apache2.4.3+PHP5.4.8+Mysql5.5.8

    以虚拟机VirtualBox 版本是4.1.20(内存设置为512M,centos安装是文本模式下安装),全新以最小化包安装了32位的 CentOS6.3系统,作为本地web环境,上次讲了在windo ...

  4. win8.1(64位) apache2.4.3+php5.6.3+mysql5.6安装

    win8.1(64位) apache2.4.3+php5.6.3+mysql5.6安装 http://blog.csdn.net/jiangzeyun/article/details/41676639

  5. centos7环境下mysql5.7的安装与配置

    最近无事闲来折腾虚拟机,以前都是折腾云服务器,现在自己捣捣.看到mysql的教程蛮好的,准备做个笔记.原文来自mysql5.7的安装与配置(centos7环境) 第一步:下载mysql [root@M ...

  6. centos7环境下mysql5.7的安装与配置(免安装版)

    最近无事闲来折腾虚拟机,以前都是折腾云服务器,现在自己捣捣.看到mysql的教程蛮好的,准备做个笔记.原文来自mysql5.7的安装与配置(centos7环境) 第一步:下载mysql ? 1 [ro ...

  7. centos7下mysql5.7的安装与配置

    centos7下MySQL5.7的安装与配置 下载 下载地址 根据系统和版本选择红框中的四个RPM包下载即可,然后放到centos7系统中的/opt目录下,等待稍后安装. 安装前的准备 1. 检查系统 ...

  8. win10下mysql5.7的安装与配置

    Win10下MySql5.7的安装与配置 下载 官网下载地址 选择免安装版即可, 解压 将下载的压缩包解压到你想要放置MySQL的目录,避免中文空格. 示例:D:\devtools\mysql-5.7 ...

  9. Apache2.2.16+PHP5.3.3+MySQL5.1.49的配置方法

    第一步:下载安装的文件 1. MySQL:下载地址mysql-5.1.49-win32.msi: 2. Apache: 下载地址httpd-2.2.16-win32-x86-openssl-0.9.8 ...

随机推荐

  1. js学习笔记:操作iframe

    iframe可以说是比较老得话题了,而且网上也基本上在说少用iframe,其原因大致为:堵塞页面加载.安全问题.兼容性问题.搜索引擎抓取不到等等,不过相对于这些缺点,iframe的优点更牛,跨域请求. ...

  2. 【AR实验室】ARToolKit之概述篇

    0x00 - 前言 我从去年就开始对AR(Augmented Reality)技术比较关注,但是去年AR行业一直处于偶尔发声的状态,丝毫没有其"异姓同名"的兄弟VR(Virtual ...

  3. 我为什么要写LeetCode的博客?

    # 增强学习成果 有一个研究成果,在学习中传授他人知识和讨论是最高效的做法,而看书则是最低效的做法(具体研究成果没找到地址).我写LeetCode博客主要目的是增强学习成果.当然,我也想出名,然而不知 ...

  4. 【初学python】使用python调用monkey测试

    目前公司主要开发安卓平台的APP,平时测试经常需要使用monkey测试,所以尝试了下用python调用monkey,代码如下: import os apk = {'j': 'com.***.test1 ...

  5. ASP.NET MVC5+EF6+EasyUI 后台管理系统(55)-Web打印

    系列目录 前言 1.本次主要弥补工作流,用户表单数据的打印 2.使用JQprint做为web打印插件 3.兼容:FireFox,Chrome,IE. 4.没有依赖也没有配置,使用简单 代码下载:htt ...

  6. javascript:逆波兰式表示法计算表达式结果

    逆波兰式表示法,是由栈做基础的表达式,举个例子: 5 1 2 + 4 * + 3 -  等价于   5 + ((1 + 2) * 4) - 3 原理:依次将5 1 2 压入栈中, 这时遇到了运算符 + ...

  7. bcp 命令实例

    set sql_flow="select Id,',',ApplierName,',',FlowStatus,',',IsApproved,',',CreateTime from *** w ...

  8. java web学习总结(五) -------------------servlet开发(一)

    一.Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术. Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向 ...

  9. 【JS基础】正则表达式

    正则表达式的() [] {}有不同的意思. () 是为了提取匹配的字符串.表达式中有几个()就有几个相应的匹配字符串. (\s*)表示连续空格的字符串. []是定义匹配的字符范围.比如 [a-zA-Z ...

  10. H5 canvas的 width、height 与style中宽高的区别

    Canvas 的width height属性 1.当使用width height属性时,显示正常不会被拉伸:如下 <canvas id="mycanvas" width=&q ...