windows2003安装apache-mysql-php-phpmyadmin

到官方网站下载最新正式版本(括号内的版本号是我搭建平台时使用的):
Apache(2.2.4):http://httpd.apache.org/download.cgi
PHP(5.2.3,zip包):http://www.php.net/downloads.php
MySQL(5.0.45):http://dev.mysql.com/downloads/mysql/5.0.html
phpMyAdmin(2.10.3):http://www.phpmyadmin.net/home_page/downloads.php
为了以后重装系统方便,建议不要安装在系统盘,这里安装在D盘。可以是根目录,亦可以是其它目录,但最好目录名中不要有空格,这样可以避免某些错误的出现。
安装Apache 2.2.4
开始后,同意协议,一路Next。到了填写Server Information这一步,在Network Domain、Server Name中填写localhost,当然你填写其它的也没有什么影响;底下的选项就选择默认的第一个,Next。安装类型,选择Custom,Next。 安装功能默认;安装地址,我这里选择的是D:\Apache2.2,Next。确认无误后,按Install,开始安装。
提示:在XP/2000下安装Apache安装完成,win2003sp2,Vista下还需一下步骤。
在Vista下,安装到最后时,会出现两个错误,主要是无法注册服务。其实,不影响的(接下来解决这个问题),忽略错误,完成安装。在开始菜 单>所有程序>附件中找到命令提示符,或在开始中搜索cmd,右击以管理员身份运行。到Apache安装目录的bin子目录下,执行 httpd -k install 命令,把Apache安装为Windows服务。接着, httpd -k start ,启动Apache。
安装PHP 5.2.3
PHP不用安装程序,直接将压缩包解压到选定的文件夹,例如我这里D:\PHP5.2.3。
配置Apache和PHP
打开Apache的配置文件httpd.conf(Apache安装文件夹下conf子文件夹中),找到DocumentRoot "X:/xxx/htdocs" 和 <Directory "X:/xxx/htdocs">(引号内因个人安装地址而不同),将引号内改为网站所在文件夹。例如,我这里改为DocumentRoot "D:/Apache2.2/httpdocs" 和 <Directory "D:/Apache2.2/httpdocs">,只是本机调试,所以我的基本上就是apache的默认配置.
提示:在Windows中,地址写法是D:\Apache2.2\httpdocs,在httpd.conf中则改为D:/Apache2.2/httpdocs,即将反斜杠"\"改为斜杠"/"
找到LoadModule,在下面添加
LoadModule php5_module "D:/PHP5.2.3/php5apache2_2.dll"
PHPIniDir "D:/PHP5.2.3"

两行代码,请根据PHP安装位置,更改引号内的地址。

找到 DirectoryIndex index.html,修改为 DirectoryIndex index.php index.html
找到 AddType application/x-gzip .gz .tgz ,在下面分别添加
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

保存httpd.conf
然后在PHP的安装文件夹中,将php.ini-recommended备份并重命名为php.ini,打开php.ini
找到 ;extension=php_bz2.dll,下面一长串类似的列表,是可供选择加载的模块,可以根据自己的需求加载它们,方法是去掉前面的;号。例如我这里加载了:
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
extension=php_mysql.dll
extension=php_xmlrpc.dll

找到 memory_limit =,修改后面的数值可以限定php脚本最多可占用的内存大小。
保存php.ini
接着,将PHP安装文件夹位置添加到Windows的系统路径中。具体方法是,计算机>属性>高级系统属性>环境变量>系统变量>Path>编辑,在变量值中添加 D:\PHP5.2.3;D:\PHP5.2.3\ext ,具体路径根据自己的情况改变。
提示:Vista下请取消开机自动运行Apache Web Server status monitor(X:XXXApachebinApacheMonitor.exe),此程序在Vista下安装不正确,而且功能完全可由系统自带的"服务"实现。
重启计算机。
提示:更改系统环境变量后,需要重新启动计算机,才能生效!
提示:XP/2000下,打开系统环境变量的步骤为,我的电脑>属性>高级选项卡>环境变量
测试Apache和PHP是否正确安装

在你存放网站的文件夹中(例如我这里是D:\Apache2.2\httpdocs)新建一个文本文件,输入一下代码:
<?php
phpinfo();
?>

保存为test.php。

然后在浏览器中打开网站 http://localhost/test.php,如何显示如下图,则Apache和PHP安装成功。
安装MySQL
打开MySQL安装程序,在安装类型中选择Custom,接下来选择安装地址为D:\MySQL,确认后安装。
安装完成后,会询问你是否进行MySQL.com Sign-Up,即到官方网站注册帐号。如果愿意就注册,像我就直接跳过,不会有任何影响的。
接着询问是否Configure the MySQL Server now,勾选并继续,开始配置MySQL。
选择Detailed Configuration,即手动详细配置。
接着选择Developer Machine,因为我们是做桌面服务器,开发调试用的,所以选这个。
再选择Multifunctional Database,就是默认的就可以了。
设置InnoDB Tablespace,默认即可。如果调整了设置,以后重装一定要设为同样的,不然数据库会损坏;当然,备份一下数据库,就没问题了。
设置MySQL Server同时的连接数,因为是桌面服务器嘛,默认的第一项就行;当然你也可以选最后一项,输入想要的数值。
设置端口和模式,默认即可。
设置默认数据库语言编码,选择第二项UTF8。
设置服务和是否将MySQL安装目录添加到系统路径,两个都选上。
设置管理员密码,设定一下密码就可以了。如果是重装系统后再次恢复安装,这里什么都不要勾选。
确认后,程序自动配置,并开启MySQL。
安装phpMyAdmin
将phpMyAdmin解压缩到你想要的文件夹中,例如我这里D:\Apache2.2\httpdocs\phpmyadmin,然后将 libraries子文件夹中的config.default.php复制到phpmyadmin文件夹中,并重命名为config.inc.php。
打开config.inc.php,找到
$cfg['Servers'][$i]['auth_type']     = 'cookie';
将其修改为
$cfg['Servers'][$i]['auth_type']     = 'http';

打开Apache的配置文件httpd.conf,找到 # Alias /webpath /full/filesystem/path,在下面添加一下代码(具体路径根据自己的情况修改):
Alias /phpmyadmin "D:/Apache2.2/httpdocs/phpmyadmin"

<Directory "D:/Apache2.2/httpdocs/phpmyadmin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>

保存httpd.conf。在命令提示符中执行 httpd -k restart ,或在服务中重新启动Apache。
测试MySQL和phpMyAdmin是否正确安装
在浏览器中,打开http://localhost/phpmyadmin。在出现的对话框中输入MySQL的管理员帐号(root)和密码。
如果顺利登录并打开phpMyAdmin界面,则MySQL和phpMyAdmin已安装完成。

(0)

相关推荐

  • Windows Server 2008 R2和2012中PHP连接MySQL过慢的解决方法

    对比下面两个脚本的速度: Windows 7 用 localhost 连接本地 MySQL,速度会很慢. Windows 7 用 127.0.0.1 连接本地 MySQL,速度则是正常的. my.ini里配置了 bind-address=127.0.0.1 用localhost连接本地MySQL: 速度慢 <?php $start = microtime(true); $mysqli = new mysqli('127.0.0.1', 'root', '', 'mysql'); //连接耗时仅为

  • Windows下搭建PHP开发环境(Apache+PHP+MySQL)

    PHP集成开发环境有很多,如XAMPP.AppServ......只要一键安装就把PHP环境给搭建好了.但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习.所以我还是喜欢手工搭建PHP开发环境,需要哪个模块自己安装就行了,或者那个软件需要升级,直接升级那个软件就行了,并不影响其他软件,非常方便. 一.准备工作-下载所需软件 Apache  httpd-2.2.22-win32-x86-openssl-0.9.8t.msiPHP     php-5.3.10-Win32-VC9-x86

  • Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安装配置方法

    03年的时候就看过一本php的书,那时还是php3,回首四年php的在web开的的前景真还是一片光明啊!三年不见的php在去看已到了php5了,现在算起我真正从写第一个php的WEB开始距今还是有三四个月了,用工作之余正在进行www.kuomart.com网站的写做,回想当初一直用的是Windows2003+IIS6+PHP5.0.7+MYSQL4.1在进行开发,直到昨天机子重了木马,Kav也没查出个所以然,自己找也没有发现什么可疑暴露点,所以干脆重装了一下xp,由于TV1000电视卡只能在xp

  • WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置

    第一: 装http服务器apache apache.1.jpg (43.95 KB) 2007-9-26 17:36 apache.2.jpg (55.15 KB) 2007-9-26 17:36 apache.3.jpg (64.33 KB) 2007-9-26 17:36 apache.4.jpg (41.78 KB) 2007-9-26 17:36 apache.5.jpg (45.91 KB) 2007-9-26 17:36 apache.6.jpg (28.96 KB) 2007-9-

  • windows下配置Apache+PHP+MySQL绿色移动版

    Apache 下载地址 http://httpd.apache.org/ 我下载的是 Apache HTTP Server (httpd) 2.2.17 点击 download ,选择   httpd-2.2.17-win32-x86-openssl-0.9.8o.msi 当然,你也可以下载源代码 httpd-2.2.17-win32-src.zip,不过需要自己编译. (我们第一次选择安装版,然后配置好,以后就可以在任何地方使用了) PHP 下载地址 http://windows.php.ne

  • Apache+php+mysql在windows下的安装与配置图解(最新版)

    先准备好软件: Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi,更多版本在这里: php官方下载地址:php-5.0.5-Win32.zip,更多镜像下载地址,更多版本下载: mysql官方下载地址:mysql-4.1.14-win32.zip,更多镜像下载地址,更多版本下载. 一.安装Apache,配置成功一个普通网站服务器 运行下载好的"apache_2.0.55-win32-x86-no_ssl.msi",出现如下界面: 出现Apa

  • windows下apache+php+mysql 环境配置方法

    一 准备 1 下载apache http://httpd.apache.org/download.cgi#apache24 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi openssl表示带有openssl模块,利用openssl可给Apache配置SSL安全链接 2 下载php http://windows.php.net/downloads/releases/archives/ php-5.3.5-Win32-VC6-x86.zip 下载vc6版本 VC

  • libmysql.dll与php.ini是否真的要拷贝到c:\windows目录下呢

    是否一定要这样做呢?很多网上的帖子都是人云亦云,别人说要,他也说要. 其实用的,每次重装系统,都这样拷一遍,折腾一遍,太辛苦了. 用过APMServ这个傻瓜式安装包的朋友可能会发觉,这个东西,在第一次安装后,以后重装系统也不会重新安装的,只要运行一下主程序,就可以运行WAMP的了,不用折腾一遍的. 可能有人会认为它把libmysql.dll拷贝到c:\windows目录下了,其实不是的,不信去找一找. 既然APMServ可以做到,那么我们也可以做得,比对了APMServ和我们安装的WAMP,找到

  • Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

    由于换电脑或重装系统后常需要重新搭建PHP环境,此次简单记录一下Windows下搭建PHP环境的过程,具体步骤可以参照网上资料 准备工作: Windows下手工搭建PHP环境需要先下载相应的软件,需要注意的是Apache与PHP的版本必须保持一致(均为32位或64位),如果版本不一致将导致整合Apache与PHP不成功,即修改配置文件后启动Apache报如下图所示的错误: 其实在http://windows.php.net/download/上有很详细的描述,读者可以根据自己的需要选择相应的版本

  • WindowsXP中快速配置Apache+PHP5+Mysql

    汗.废话不多说,先罗列出我下载的相关程序的版本: Mysql-4.1.8-essential-win Mysql-gui-tools-5.0-r12-win32 php-5.2.5-win32-installer apache_2.2.4-win32-x86-no_ssl phpMyAdmin-2.11.5.1-all-languages navicat8_mysql_cs-v8.0 对这些软件稍作说明:     Mysql选用了比较旧的版本,反正够用就行,本来也就是个学习的过程,相信大家也不会

  • windows server 2008/2012安装php iis7 mysql环境搭建教程

    windows server 2008/2012安装php iis7 mysql环境搭建教程,具体内容如下 1.安装IIS windows server 2008的IIS版本为7.0,包括fastcgi,安装十分方便. 打开"开始"菜单→"服务器管理",出现服务器管理界面(图1) 图1 - 服务器管理 滚动条下翻,或者点击主菜单的"角色",然后点击"添加角色",出现向导页面后点击下一步,选择"web服务器(IIS)&

  • Windows下Apache+MySQL+PHP运行环境的安装图文方法

    1.安装Apache a) 双击文件Apach_2.2.8_win32-x86-no_ssl.msi,弹出欢迎界面.单NEXT按钮,进入到License Agreement(许可协议)界面. b) 用户需要同意界面 中的条款才能继续安装.选中I accept the terms in the license agreement 单选按钮后,单击NEXT按钮,如图1所示,进入程序描述与说明界面. 图1 c) 浏览程序的描述和说明后,单击NEXT按钮进入Server Information界面,如图

随机推荐