`
KG21
  • 浏览: 107563 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Apache+PHP+MySQL安装配置全过程(支持win7)

    博客分类:
  • web
阅读更多

Apache+PHP+MySQL安装配置全过程(支持win7)

准备工作:文件版本及下载地址:
  1. apache_2.2.10-win32-x86-no_ssl.msi
    官网:
    http://httpd.apache.org/
    下载地址:http://apache.freelamp.com/httpd/binaries/win32/apache_2.2.10-win32-x86-no_ssl.msi
  2. php-5.2.6-Win32.zip
    官网:
    http://www.php.net/
    下载地址:http://windows.php.net/download/
    备注:从国家列表中选取一个即可下载。
  3. mysql-5.0.67-win32.zipmysql-5.1.40-win32.msi
    官网:
    http://www.mysql.com/
    下载地址http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.67-win32.zip/from/http://mysql.ntu.edu.tw/http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.40-win32.msi/from/http://mysql.ntu.edu.tw/

说明:MySQL的安装次序和Apache、PHP没有关系,建议按照Apache、PHP、MySQL的次序来安装或配置。
Apache+PHP+MySQL安装配置过程:
【1】安装apache
傻瓜式安装apache到”D:/dev/apache2″,默认占用端口80,如果该端口被占用则改为其他端口,不过以后每次预览页面的时候需要带上这个端口号。
完毕后,在浏览器输入”
http://localhost/“,更改了默认端口号的需要带上端口号,看到提示”It works!”
【2】配置PHP
PHP不用安装,直接解压缩PHP到”D:/dev/php5.2.6″
找到其中的”D:/dev/php5.2.6/php.ini_dist”,复制到”C:\windows”,重命名为”php.ini”。
【3】整合Apache+PHP
1. 配置Apache的httpd.conf
  • 打开”D:/dev/apache2/conf/httpd.conf”
  • 查找”LoadModule”,新增行,输入加载的php模块信息
    LoadModule php5_module “D:/dev/php5.2.6/php5apache2_2.dll”
    注意:此处的php5apache2_2.dll对应的是Apache2.2版本,不要写成”php5apache2.dll”,那样重启Apache会出错,提示”The requested operation has failed”。
  • 查找”DocumentRoot”,更改默认的站点路径为
    DocumentRoot “D:/www”
  • 如果安装Apache的时候选择默认安装,没有指定站点路径,同时查找”<Directory”,将<Directory “D:/dev/Apache2.2/htdocs”>更改为:
    <Directory “D:/www”>
  • 查找”AddType”,新增行,输入允许执行php的文件类型
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .html
  • 查找”DirectoryIndex”,更改默认首页为
    DirectoryIndex index.php index.html

 2. 配置PHP的php.ini
  • 打开”C:\windows\php.ini”
  • 修改存放php_*.ddl的路径
    在php.ini中查找”extension_dir”,修改为extension_dir = “D:/dev/php5.2.6/ext”
  • 指定站点路径
    查找”doc_root”,修改为doc_root = “D:/www”

3. 测试:
  • 在站点文件”d:/www”内新建文件”index.php”,内容为:

    <?php
     phpinfo();
    ?>

  • 重启Apache,在浏览器输入”http://localhost/“,将看到php相关信息的页面。

【4】安装MySQL
按照以下步骤安装MySQL:
“Custom” -> 左键点选”Developer Components”(前面有红叉),选择”This feature, and all subfeatures, will be installed on local hard drive.” -> 勾选”Configure the Mysql Server now” -> “Detailed Configuration” -> “Server Machine” -> “Transactional Database Only” -> “Online Transaction Processing(OLTP)” -> “Manual Selected Default Character Set/Collation”选择(UTF-8) -> 勾选”Include Bin Directory in Windows PATH”(以后可以通过命令行运行MySQL,”mysql.exe -uusername -ppassword”) -> 设置root账户密码(不要忘记了)
【5】整合PHP+MySQL
  • 打开”C:\windows\php.ini”
  • 查找”;extension=php_mysql.dll”,去掉前面发的分号即可。
  • 重启Apache。
  • 如果重启Apache提示“找不到指定模块”,可以将PHP安装路径、ext路径指定到系统环境变量中,以找到php_*.dll。按照以下操作:右键”我的电脑” -> “属性” -> “高级” -> “环境变量”,编辑”系统变量”下的”Path”,在原来的值后加上”;D:\dev\php5.2.6;D:\dev\php5.2.6\ext”。这里需要重启电脑。
到这里Apache+PHP+MySQL安装配置结束,至于后续的IDE及phpMyAdmin等的安装都比较简单。
ps:如果启动后提示找不到指定模块,不能进行mysql的操作的话,尝试直接将php.ini放在原来的php文件夹下,不要移动位置即可。
分享到:
评论

相关推荐

    window7下Apache+php+mysql配置.pdf

    在《window7下Apache+php+mysql配置》的文档中,详细阐述了在Windows 7操作系统上手动搭建PHP开发环境的全过程,包括Apache Web服务器、PHP解析器以及MySQL数据库的安装与配置步骤。以下是该教程中提及的关键知识点...

    Win7下Apache2.2.16+php5.3.3+mysql5.1.51安装与配置图解

    【Apache2.2.16 安装与配置】 Apache 是一款开源的Web服务器软件,其版本2.2.16在Windows 7环境下能够稳定运行。安装过程相对简单,首先需要从Apache官方网站(http://httpd.apache.org/download/)下载适合Windows...

    Apache+PHP+MySQL+phpMyAdmin配置教程[汇编].pdf

    ### Apache+PHP+MySQL+phpMyAdmin配置教程关键知识点解析 #### 一、环境搭建概述 在本教程中,我们将详细介绍如何配置一个基于Windows系统的本地Web开发环境,其中包括Apache Web服务器、PHP解释器、MySQL数据库...

    php+apache+mysql安装

    本文旨在提供一份详细的步骤指南,用于在Windows 7操作系统上安装并配置PHP、Apache和MySQL,构建一个完整的LAMP(Linux Apache MySQL PHP)环境的Windows版。通过本教程,PHP初学者能够顺利搭建起自己的开发环境,...

    php+Apache 安装配置实践(+全套配置文件与安装文件)

    在IT行业中,PHP和Apache是两个非常重要...随着需求的增加,可能还需要集成数据库(如MySQL)、安装其他PHP扩展,或者进行更复杂的服务器配置。但基础的安装过程如上所述,希望这对初学者和有经验的开发者都有所帮助。

    Apache+php+mysql在windows下的安装与配置图解

    在安装过程中选择自定义安装类型,确保选择“开发计算机”配置。创建一个新的MySQL服务器实例,并设置root用户的密码。安装完成后,通过服务启动MySQL服务。 **4. 连接PHP与MySQL** 在php.ini中找到并取消以下扩展...

    apache_2.0.55+php-5.0.5+mysql安装文件与配置图解

    在本教程中,我们将深入探讨如何在Windows操作系统上安装并配置Apache 2.0.55、PHP 5.0.5以及MySQL 4.1.14这三大组件,构建一个基本的Web开发环境。这个环境对于学习和开发基于LAMP(Linux, Apache, MySQL, PHP)...

    Windows 2000+Apache+MySql+PHP3+PHP4+PERL安装使用小结

    以上就是关于在 Windows 2000 操作系统上安装配置 Apache、MySQL、PHP 以及 Perl 的全过程。尽管这些技术已经有些过时,但对于理解 Web 开发环境的基本概念和技术栈仍然具有一定的参考价值。希望这篇教程能够对初学...

    windows下php7+mysql+apache完全手工配建立并测试全过程

    ### Windows 下 PHP7 + MySQL + Apache 完全手工配置及测试全过程详解 #### 一、概览 在 Windows 操作系统上配置 PHP7、MySQL 和 Apache 的环境是开发 PHP 应用程序的基础工作之一。本篇文章将详细介绍如何手动在 ...

    IIS+FastCGI+PHP5.3+MySQL5.1+Gzip详细教程

    7. 安装phpMyAdmin,将其配置为通过PHP解析的静态HTML文件,以便通过Web界面管理MySQL。 8. 开启Gzip压缩,可以在IIS的HTTP响应头中添加规则,设置"Content-Encoding: gzip"来启用。 **测试与优化**: 1. 使用...

    BugFree安装和配置全过程

    【BugFree安装和配置全过程】 BugFree是一款开源的缺陷跟踪管理系统,它在软件测试中扮演着重要的角色,帮助团队有效地管理、追踪和报告软件中的Bug。本文将详细介绍如何在Windows 7/XP 32位操作系统上,使用xampp...

    BugFree3.0安装和配置全过程

    ### BugFree3.0安装和配置全过程详解 #### 一、前言 随着软件开发行业的快速发展,缺陷跟踪系统成为项目管理中的重要工具之一。BugFree3.0作为一款优秀的开源缺陷跟踪系统,不仅具备强大的功能,而且易于部署。本文...

    window7PHP安装教程

    本文将详细介绍在 Windows 7 下安装配置 PHP+Apache+MySQL 的全过程,并提供必要的步骤说明和截图指导,旨在帮助初学者顺利搭建起自己的 PHP 开发环境。 #### 二、所需软件介绍 1. **PHP**...

    通过mysql的入侵全过程.pdf

    本文主要讲述了黑客通过MySQL进行网络入侵的全过程,涉及的知识点包括网络扫描、端口识别、Web服务器类型判断、数据库连接、安全漏洞利用以及文件路径探测等。以下是对这些知识点的详细解析: 1. **网络扫描**:...

    windows7 下php配置

    以下是一个详细步骤的概述,帮助你在Win7系统下搭建PHP运行环境。 首先,你需要下载并安装三个主要组件: 1. Apache:这里是HTTP服务器,负责处理HTTP请求并返回响应。在这个例子中,使用的是Apache 2.2.19的64位...

    最全PHP软件安装与环境配置定义.pdf

    - Dreamweaver同样支持XP和Win7系统。 - 安装过程中,你可以根据需要选择是否更改默认设置。 - 创建新站点是配置的关键步骤。点击“站点” -&gt; “新建站点” -&gt; “高级”。 - 站点名称可自定义,例如5zhe_02。根...

    win2003 php环境全套

    由于只提供了"php环境"这一名称,我们可以推测压缩包内可能包含以下内容:PHP的安装文件、配置文件、可能的Web服务器(如IIS或Apache)的配置指南、数据库管理系统的安装程序(如MySQL)、PHP扩展、以及其他辅助工具...

    php运行环境配置说明书

    本文将详细介绍在Windows操作系统上配置PHP运行环境的全过程。 1. **下载所需组件** - PHP:可以从官方网站(https://www.php.net/downloads.php)下载适合Windows系统的PHP版本,例如这里提供的`php-5.2.3-Win32`...

    XAMPP ,WIN环境下的HTTP服务器,支持PHP,可以配置

    7. **辅助文件**:"a.txt"可能是安装过程中的一些说明文档或日志文件,具体内容需要打开查看才能确定。 在使用XAMPP时,开发者通常会通过控制面板(XAMPP Control Panel)来启动和停止Apache、MySQL等服务,进行...

Global site tag (gtag.js) - Google Analytics