Windows系统下WEB服务器自动架设安装包的比较

这是我老早写的一个笔记了,刚才翻出来了,有些内容可能已经过时了,随便看看吧。所有测试均在Win2003Server下进行。

AMP环境架设

WAMP5 1.7.2

o 安装简单,安装过程英文,自动配置界面简单,功能简单
o 默认没有启用Short_tag,gd 等常用功能

XAMPP

o http://www.apachefriends.org/en/xampp-windows.html
o 注意:默认安装完成没有任何安全设置!!必须立即设定一些安全设置,包括:Mysql Root帐号等等!
o 集成软件较多
o 自动配置界面略优于WAMP
o 仅适合于本地测试,调试,如果使用在正式的服务器上,必须仔细进行安全设置!!

AMPServ

APMServ 5.2.0 是一款拥有图形界面的快速搭建Apache 2.2.3、PHP 5.2.0、MySQL 5.0.27&4.0.26、SQLite、ZendOptimizer、OpenSSL、phpMyAdmin、SQLiteManager,以及 ASP、CGI、Perl网站服务器平台的绿色软件。

集成软件:

* Apache 2.2.3          [HTTP服务器]
* NetBox 2.8 Build 4128 [HTTP服务器+ASP脚本解释引擎]
* PHP 5.2.0             [PHP脚本解释引擎]
* MiniPerl 5.8          [Perl脚本解释器]
* MySQL 5.0.27          [MySQL数据库服务器]
* MySQL 4.0.26          [MySQL数据库服务器]
* SQLite 3.3.8          [SQLite数据库服务器]
* phpMyAdmin 2.9.1.1    [MySQL数据库在线管理工具]
* SQLiteManager 1.2.0   [SQLite数据库在线管理工具]
* ZendOptimizer 3.2.0   [PHP脚本加速引擎]
* OpenSSL 0.9.8d        [HTTPS(SSL)安全传输协议]

特点:

* 直接解压安装
* 内置Apache虚拟主机管理
* Myslq5.0 和 Mysql4.0可以方便的并存
* 默认Mysql没有密码!!
* 自动配置界面较乱,功能不少,但仍然缺少很多必须的功能

APM_Setup (推荐)

APM_Setup 5 for Win32 ( http://www.apmsetup.com/ ,http://www.isk.com.cn )
国内软件,与PHP_SETUP_for_IIS是同一个公司出品的。
– Webalizer Version 2.0.1 – http://www.webalizer.org
– MySQL Version 4.0.26 – http://www.mysql.com
– PHP Version 4.4.3-dev – http://www.php.net
– Zend Optimizer Version 2.6.0 – http://www.zend.com
– phpMyAdmin Version 2.7.0-pl2 – http://www.phpmyadmin.net
– Apache HTTP Server Version 1.3.34 – http://httpd.apache.org
文件:APM_Setup5_2006_01_23_CN.exe
说明:

* 似乎是从摸个国外的版本修改过来的
* 自动配置界面较丰富
* 内置了一个服务器管理的WEB界面,但似乎存在一些BUG
* 集成软件版本较旧
* 默认数据库密码是:ampsetup,注意ampsetup配置界面中的Mysql密码填写处并不是用于修改Mysql密码的,而是需要在正常修改完Mysql密码后在此处填写新密码,以便于管理。

IIS环境架设

PHP_Setup_for_IIS_v20060119_CN.exe (mysql 4 + PHP5)

o PHP映射仅影响到默认网站,如果新建网站还需要重新配置映射
o 默认以CGI方式映射
o 默认WWW目录没有可写权限,需专门设置.

* PHP_Setup_for_IIS_v20060119_CN.exe (mysql 4 + PHP4)

o 注意:自动对wwwroot目录增加了一个拒绝权限,禁止IUSR删除文件,必须在高级权限设置中删除这一权限
o 不支持PATH_INFO

* PHP_Setup_for_ISS (Mysql5+PHP5)

注意:自动对wwwroot目录增加了一个拒绝权限,禁止IUSR删除文件,必须在高级权限设置中删除这一权限
o 不支持PATH_INFO

(22)