最近换了台IBMR61本本,自带了Vista系统,本来想做掉,不过心痛是正版的(现在难得用上个正版操作系统 ),就留下来用了,不过原来用的许多程序都要更新了,Apache就是其中之一。
我使用的版是:
Apacheapache_2.2.8-win32-x86-no_ssl.msi
PHPphp-5.2.6-Win32.zip
MySQLmysql-5.0.45-win32.zip
安装过程略过不提了,除了路径外,其他的默认即可。
一、Vista系统。
安装完成后,系统会自动加载,但是由于Vista系统的UACUser Account Control用户帐户控制,是微软为提高系统安全而在Windows Vista中引入的新技术,它要求所有用户在标准账号模式下运行程序和任务,阻止未认证的程序安装,并阻止标准用户进行不当的系统设置改变)权限的影响,Apache服务并不能自动加载,所以需要手动更新。
右击命令提示符,选择以“管理员身份运行”。步骤如下:
//进入 apache 的安装目录
c:\windows\system32\> cd \Inetpub\apache\bin\
//安装 apache 服务:
c:\Inetpub\apache\bin\\> httpd -k install
//启动  apahce 服务
c:\Inetpub\apache\bin\\> httpd -k start
打开浏览器,浏览:[url]http://localhost[/url],出现apache欢迎页面“It Works!”;如果这步出现异常,检查安装源文件,重新安装。
二、PHP
安装php-5.2.6-Win32,一般下载的PHP文件为一个免安装的压缩包,解压到C\Inetpub\PHP就可以。
1、配置PHPApache,使之能解析php程序。
PHP配置:将C: \Inetpub \PHP\目录中的“php.ini-dist”改名“php.ini,并复制到C:\windows\system32
2Apache配置:
C:\apahce2\conf\httpd.conf
在此配置文件最后添加以下语句,用以支持php程序:
 ScriptAlias /php/ "C:/Inetpub/php/"
 AddType application/x-httpd-php .php3
 AddType application/x-httpd-php .php
 AddType application/x-httpd-php .phtml
 Action application/x-httpd-php "/php/php.exe"
3.重新启动Apache服务器,用编辑器编写如下语句:           
  phpinfo();
?>
 保存文件名为“test.php”到D: \Inetpub \Apache\htdocs目录,然后打开浏览器,浏览:[url]http://localhost/test.php[/url],出现PHP基本信息就说明配置成功。
三、phpMyAdmin
phpMyAdmin解压到D: \Inetpub \Apache\htdocs下,复制libraries\config.default.phpphpMyAdmin下,并改名为config.inc.php。修改config.inc.php内的如下选项:
更改用户名及密码为你安装MySQL时使用的用户名、密码及端口。
找到“$cfg['Servers'][$i]['auth_type'] = 'config';
改为“$cfg['Servers'][$i]['auth_type'] = 'http';