Windows XP上安装配置 Apache+PHP+Mysql+Zend
所需软件:
apache_2.0.58-win32-x86-no_ssl.msi >>>>>>>>>>>>>>http://archive.apache.org/dist/httpd/ 各个版本都有
php-5.1.6-Win32.zip
ZendStudioServer-5.1.0a-Windows-i386.exe
mysql-5.0.19-win32
phpMyAdmin-2.9.1
安装:
Apahce+PHP+MySQL安装配置
1. 安装apache_2.0.58-win32-x86-no_ssl ,根据需要按提示设置程序安装路径(我的路径是d:/usr/)。安装完成以后,如果对APACHE目录进行移动,那么apache2下面的参数是必须改的, 修改apache配置目录CONF下的配置文件httpd.conf,本例为d:/usr/apache2/conf/httpd.conf
(1)ServerRoot:apche的程序目录(本例是d:/usr/apache2)
(2)ServerAdmin:服务器管理员的E-MAIL
(3)port:服务端口,默认80
(4)ServerName:计算机的网络标识,必须和实际一致,否则可能会出现一些想不到的问题
(5)DocumentRoot:默认的网页文件目录(本例是d:/usr/www)
(6)DirectoryIndex:默认页面,添加 php支持,(本例如下)
DirectoryIndex index.html index.htm index.php index.php3 index.php4
(7)ScriptAlias(脚本别名),CGI程序的目录
ScriptAlias /cgi-bin “d:/usr/apache2/cgi-bin”
2. 安装php-5.1.6-Win32解压,解压的路径自定义(本例为d:/usr/php5)。
3. 配置PHP和Apache,使之能解析php程序。
PHP配置:
将PHP目录中的“php.ini-dist”改名“php.ini”,并对
php.ini修改如下:
(1) doc_root:和APACHE的HTDOCS一致,本例为d:/usr/www
(2) extension_dir 本例为 d:/usr/php5/ext
(3) include_path 本例为d:/usr/php5/includes
(4) 去掉extension=php_mysql.dll前边的分号,并拷贝php目录下的LIBMYSQL.DLL文件到c:\winnt\system32下
Apache配置:
在APACHE配置文件最后添加以下语句,用以支持php程序:
ADDlanguage zh-cn .cn
defaultlanguage zh-cn
AddDefaultCharset GB2312
ScriptAlias /php/ "d:/usr/php5/"
LoadFile d:/usr/php5/php5ts.dll
LoadModule php5_module d:/usr/php5/php5apache2.dll
PHPINIDir d:/usr/php5/php.ini
AddType application/x-httpd-php .php .php3 .php4 .phtml
AddType application/x-httpd-php-source .phps
以上添加内容目录部分和实际不一致的自行修改
4.重新启动Apache服务器,用编辑器编写如下语句:
<?
phpinfo();
?>;
保存文件名为“test.php”到用户主目录(本例为d:/usr/www)目录,然后打开浏览器,浏览:http://localhost/test.php,出现PHP基本信息就说明配置成功。
5. 安装MySQL-5.0.19-win,一直按”next”就安装成功了,然后在C:\mysql\bin目录执行” winmysqladmin.exe”,出现mysql的初始信息面,表示安装成功。
6、安装phpMyAdmin
解压phpMyAdmin-2.6.0-pl2.zip到一目录,本例为d:/usr/phpMyAdmin,进入该目录配置文件config.inc.php
修改$cfg['PmaAbsoluteUri']为http://localhost/phpMyAdmin
修改$cfg['blowfish_secret'] = 'admin';
修改$cfg['Servers'][$i]['auth_type']= 'cookie';
修改$cfg['Servers'][$i]['user']为MySQL用户
修改$cfg['Servers'][$i]['password']为MySQL口令
以上是phpMyAdmin配置的基本内容,其他配置根据需要进行
编辑apache配置文件httpd.conf在最后加入以下语句:
php_admin_flag engine on
php_admin_flag safe_mode off
Alias /phpMyAdmin "d:/usr/phpMyAdmin"
;
DirectoryIndex index.php
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
php_admin_flag engine on
php_admin_flag safe_mode off
php_admin_value open_basedir none
php_admin_value open_basedir "d:/usr/phpMyAdmin"
;
以上目录路径部分根据实际需要进行修改。
7、测试apache+php+mysql
在ie地址栏输入http://localhost/phpMyAdmin如果出现phpMyAdmin信息说明配置成功。
8、最后安装ZendStudioServer-5.1.0a-Windows-i386.exe
相关文章

WinXP登录失败提示:未授予用户在此计算机上的请求登陆类型怎么办?
WinXP登录失败提示:“未授予用户在此计算机上的请求登陆类型”怎么办?今天我们就来看看详细的解决过程2023-08-16
xp系统我的文档在哪? WinXP系统下我的文档打不开怎么办?
xp系统我的文档在哪?winxp系统中的我的文档打不开,可能是权限出现了变化,下面我们就来看看WinXP系统下我的文档打不开怎么办?2023-08-16
XP系统如何快速升级到Win8系统?当我们使用XP系统的电脑时,想要升级到Win8系统,这时我们该怎么做呢,让我们一起看下文寻找解决的方法吧2020-12-24
如何解决WinXP系统LOL安全证书不可用?最近有不少XP系统的用户,向小编反应LOL安全证书不可用该怎么解决,下面就由小编带领大家来解决问题2020-12-22
如何恢复XP系统本地连接?最近有不少XP系统的用户,在使用电脑的时候遇到了这样的问题本地连接不见了,那么如何恢复呢。下面就由小编为大家解决问题2020-12-11
如何解决WinXP系统记事本乱码?解决WinXP系统记事本乱码的教程
如何解决WinXP系统记事本乱码?相信很多WinXP系统用户都有因为设置不当导致记事本乱码而烦恼过,那么如何解决这一问题呢,让我们一起来看看吧2020-12-08
怎么解决WinXP系统网页不能复制粘贴?windows xp系统,在使用电脑的时需要复制粘贴这个功能,但是有时候我们在WinXP系统网页不能完成复制粘贴,该如何解决这一问题,下面小编2020-12-07
如何解决winxp系统oracle无法使用?很多电脑用户不知道oracle的话,就需要开启oracle服务,但是如何开启oracle服务呢,下面小编带领大家学习一下2020-12-07
怎么解决XP出现"数据执行保护"?最近有很多小伙伴向小编反应使用xp系统过程中,总是会弹出"数据执行保护",那么我们该如何解决这一问题呢,下面小编为2020-12-07
winxp超级管理员账户消失了怎么办? winxp管理员账户恢复的技巧
winxp超级管理员账户消失了怎么办?最近遇到一个问题,winxp创建新账户后超级管理员账户消失了,该怎么办呢?下面我们就来看看winxp管理员账户恢复的技巧,需要的朋友可以2020-08-19











最新评论