北极寒流 » 网络资源 » Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程 - 2011.03.29

Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程。由于最近希望在本地测试一个wordpress下载系统。但由于此下载系统需要Apache+Mysql的支持,所以不得不在本地搭建一个Apache+Mysql平台。此文搜于网络,收藏于此,以备忘。同时像我一样的新手们也可以参考一下。

Apache+Mysql+php+phpmyadmin安装包我选择的都是到目前为止官方最新版本: apache:2.2.14
mysql:5.1.41
php:5.3.1
phpmyadmin:3.2.4

安装apache http server

你可以从这个官方地址下载最新版本的apache http server:http://httpd.apache.org/download.cgi,在写本文时的最新版本是2.2.4 Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

下载Win32 Binary including OpenSSL 0.9.8k (MSI Installer)版本,在上面的Mirror中可以选择下载镜像站点,如果下载出现问题,可以更换一个镜像站点。 下载完成之后,我们开始安装,运行刚才下载的apache_2.2.14-win32-x86-openssl-0.9.8k.msi 在安装的过程中,你会看到一个让你输入服务器信息的界面

Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

这里要求你输入Netword Domain(网站域名)、Server Name(服务器名)、Administrator’s Email Address(管理员Email邮箱)。因为我们是用作本机测试,采用默认的即可,也可输入你的个性化信息。点击Next进入下一步,选择安装类型. 默认的是Tpical(典型安装),会安装到C盘下。如果你想更改安装路径,请选择Custom(自定义安装),然后点击Next进入下一步 Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

点击“Change”更改安装目录,我选择安装到D盘:D:/Program Files/Apache Software /Foundation/Apache2.2 安装结束之后,我们来测试一下吧,在浏览器地址栏中输入http://localhost/或者http://127.0.0.1/。如果你看到了如下的“It Works!”,恭喜你,你已经成功安装了apache http server。

Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

不过为了方便以后的管理,需要更改一下默认的站点目录。apache的默认站点目录在安装目录下的htdocs文件夹下,我的在D:Program FilesApache Software FoundationApache2.2htdocs 下。现在我想把站点目录更改到E:htdocs下,首先在E盘下新建一个htdocs文件夹。然后打开apache的配置文件httpd.conf(安装目录的conf文件夹内,也可通过 开始菜单——>所有程序——>Apache HTTP Server 2.2——>Configure Apache Server——>Edit the Apache httpd.conf Configuration File 打开)

把DocumentRoot "D:/Program Files/Apache Software Foundation/Apache2.2/htdocs"改为DocumentRoot "E:/htdocs"

再把<Directory "D:/Program Files/Apache Software Foundation/Apache2.2/htdocs">改为<Directory "E:/htdocs">

打开系统托盘里的Apache Service Moniter Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

点击Restart重启apache service即可,这时候localhost和127.0.0.1就指向了E:htdocs

安装Mysql

首先去mysql的官方网站下载最新版本http://dev.mysql.com/downloads/ Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

点击Current Release下的最新推荐版本(目前为MySQL5.1)进入下载页面 Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

点击Download选择平台Windows

Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

这里有三个版本

Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

三个版本的区别如下

Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

选择相应版本,我选择的是Windows MSI Installer (x86)完全安装包,点击右边对应的Pick a mirror进入下载页面,点击No thanks, just take me to the downloads!即可出现下载镜像站点 Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

随便选择一个镜像,点击http或ftp开始下载。 下载完成后运行mysql-5.1.41-win32.msi进行安装,安装过程中如果需要更改安装路径,请选择Custom。安装完成的最后一步界面如下 Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

勾选configure the MySQL Serve now,开始运行MySQL配置向导,配置过程中可一路点击”Next”按照默认的配置即可,在配置字符集这一步时需要注意一下 Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

我们选择“Best suport for multilingualism”,使用uft8字符集。点击“Next” Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

把“Include Bin Directory by Window Path”勾选,把MySQL的bin目录加入到系统的环境变量,这样一来我就可以直接从命令行运行MySQL的各种工具。点击“Next” Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

输入root用户的密码,点击Next

Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

点击“Excute”开始执行前面所做的配置 Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

点击Finish完成配置 至此MySQL已经安装成功,你可以通过Windows开始菜单进入”MySQL Command Line Client”对数据库进行管理,也可通过接下来安装的PHPMyAdmin进行管理。

安装PHP

Windows环境下php安装包的下载地址为http://windows.php.net/download/,目前的最新版本是5.3.1,其中有vc9版和vc6版可供选择。vc9版适合IIS,vc6版适合apache。这里我们下载VC6 x86 Thread Safe installer。 下载完成后运行php-5.3.1-Win32-VC6-x86.msi开始安装 在安装的过程中需要配置一下web服务信息 Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

因为我们之前安装的是apache2.2.14,所以我们选择第一个apache 2.2.x,点击Next Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

选择apache配置文件的目录。这一步的作用是在apache的httpd.conf文件中加入这样一段文本(你也可以手动添加)

#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "D:/Program Files/PHP/"
LoadModule php5_module "D:/Program Files/PHP/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

安装完成后,我们来测试一下。在我们的站点目录htdocs目录下新建一个test.php文件,文件中输入下面这段php语句

<?php
phpinfo();
?>

这条语句的作用是输出php信息。我们打开浏览器,在地址栏中输入http://localhost/test.php Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程 正如我们所料,显示的是php信息,说明php已经安装成功并且能在apache上运行。 另外,为了能让apache默认打开index.php首页,我们需要更改一下apache的配置文件httpd.conf

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

在DirectoryIndex中加入index.php,如下

<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
安装phpmyadmin

下载地址http://www.phpmyadmin.net/home_page/downloads.php,目前的最新版本是3.2.4 Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

下载phpMyAdmin-3.2.4-all-languages.zip,把下载的压缩包解压到网站的根目录(htdocs目录下)并重命名为phpmyadmin。然后在phpmyadmin文件夹下新建一个config文件夹。在浏览器的地址栏中输入http://localhost/phpmyadmin/setup,对phpmyadmin进行一些简单的配置 Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

全部都采用默认设置,点击“保存”即可。关于phpmyadmin的更高级的设置技巧,不在本文讨论范围之内,你可以继续关注本站或都从网络上搜索相关技巧。 然后在地址栏中输入http://localhost/phpmyadmin/index.php

Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

输入数据库的用户名(比如root)和密码,点击执行即可连接到数据库进行管理。 Windows本地搭建Apache+Mysql+php+phpmyadmin图文详细教程

至此,我们的wampp环境已经搭建完成。 原文链接:http://domety.com/archives/167/