php集成环境使用经验谈

September 4, 2010 | 作者:白菜    WAMP是指在Windows服务器上使用Apache、MySQL和PHP的集成安装环境,可以快速安装配置Web服务器,一

般说来,大家都习惯于将Apache、MySQL、PHP架设在Linux系统下,但是,不可否认的是Windows也有其优
点,就是易用,界面友好,软件丰富,操作起来非常方面,因此对新手来说在Windows平台下使用Apache、MySQL、PHP也确实是一个不错的选择。下面我将介绍几款在Windows下可以使用的WAMP集成环境。
     很多新手纠结于到底用哪个集成包,换来换去。我这里就常见的做个总结,推荐一款最合适的。

XAMPP - XAMPP是一款具有中文说明的功能全面的集成环境,XAMPP并不仅仅针对Windows,而是一个适用于Linux、Windows、Mac OS X 和Solaris 的易于安装的Apache 发行版。软件包中包含Apache 服务器、MySQL、SQLite、PHP、Perl、FileZilla FTP Server、Tomcat等等。默认安装开放了所有功能,安全性有问题,需要进行额外的安全设定。
下载: http://www.apachefriends.org/zh_cn/xampp.html

最新版本:XAMPP 1.7.3
# Apache 2.2.14 (IPv6 enabled) + OpenSSL 0.9.8l
# MySQL 5.1.41 + PBXT engine
# PHP 5.3.1
# phpMyAdmin 3.2.4
XAMPP有完整版和精简版两个版本,
完整版【Apache 2.2.14 (IPv6 enabled), MySQL 5.1.41 + PBXT engine, PHP 5.3.1, OpenSSL 0.9.8l, 
phpMyAdmin 3.2.4, XAMPP Control Panel 2.5.8, XAMPP CLI Bundle 1.6, Webalizer 2.21-02, 
Mercury Mail Transport System v4.72, msmtp 1.4.19, FileZilla FTP Server 0.9.33, SQLite 
2.8.17, SQLite 3.6.20, ADOdb 5.10, eAccelerator 0.9.6-rc1, Xdebug 2.0.6-dev, Ming 0.4.3.】
精简版【XAMPP Lite is a very reduced version of XAMPP with Apache 2.2.14 (IPv6 enabled), 
MySQL 5.1.41 + PBXT engine, PHP 5.3.1, OpenSSL 0.9.8l, phpMyAdmin 3.2.4, XAMPP Control Panel 
2.5.8, XAMPP CLI Bundle 1.6, Webalizer 2.21-02, msmtp 1.4.19, SQLite 2.8.17, SQLite 3.6.20, Ming 0.4.3.】
优点:集成多,也许也是缺点,不够干净。文档多
缺点:不支持中文界面,操作不容易
大小:完整51M,精简:28M
更新频度:比较勤
   
  WampServer - WampServe集成了Apache、MySQL、PHP、phpmyadmin,支持Apache的mod_rewrite,PHP
扩展、Apache模块只需要在菜单“开启/关闭”上点点就搞定,省去了修改配置文件的麻烦。

【最新版本WampServer 2.0i [07/11/09]
 Includes :
 - Apache 2.2.11
 - MySQL 5.1.36
 - PHP 5.3.0 】
优点:配置特简单,特容易。都是菜单化操作。可以单独只开启MYSQL或者APACHE。支持中文
缺点:在使用中偶尔出现过浏览某网页崩溃的情况
下载地址: http://www.wampserver.com/en/download.php
大小: 16M
更新频度:比较勤。


  AppServ - 一个泰国人开发的套件,集成了Apache、PHP、MySQL、phpMyAdmin,较为轻量。
最新版本: 2.5.10   
*  Apache 2.2.8
    * PHP 5.2.6
    * MySQL 5.0.51b
    * phpMyAdmin-2.10.3
下载地址: http://www.appservnetwork.com/
优点:稳定,轻量
缺点:配置和管理不方便
大小:19M
更新频度:已停止更新,不推荐。

PHPnow:Win32 下绿色免费的 Apache + PHP + MySQL 环境套件包。
简易安装、快速搭建支持虚拟主机的 PHP 环境。附带 PnCp.cmd 控制面板,帮助你快速配置你的套件,使用非常方便。
http://phpnow.org/
最新版本:PHPnow 1.5.5_1
    * Apache-2.0.63 / 2.2.14
    * PHP-5.2.12
    * MySQL-5.0.89 / 5.1.42
    * Zend Optimizer-3.3.3
    * phpMyAdmin-3.2.5
    * * eAccelerator 0.9.6-svn379
优点:配置和管理方便,轻量级。PnLite是一个好的可用于集成环境的套件
缺点:官方支持不够
大小:15M
更新频度:基本停止更新,最后更新是2010年1月。

PINYSHOP:PHP5.3.1/Mysql5/Nginx0.8/Memcache/Xdebug——windows下的PHP集成开发环境
http://pinyshop.nginxhome.com/

最新版本:0.3
优缺点;未知。由于是Nginx,在WIN下效率和稳定性不是很好。
更新频度:还算勤,但是作者有放弃继续维护的意思。
不建议正式使用。

APMServ:APMServ 5.2.6 是一款拥有图形界面的快速搭建Apache 2.2.9、PHP 5.2.6、MySQL 5.1.28&4.0.26、Nginx 0.7.19、Memcached 1.2.4、phpMyAdmin 2.11.9.2、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl网站服务器平台的绿色软件。无需安装,具有灵活的移动性,将其拷贝到其它目录、分区或别的电脑时,均只需点击APMServ.exe中的启动按钮,即可自动进行相关设置,将Apache和 MySQL安装为系统服务并启动。APMServ集合了Apache稳定安全的优点,并拥有跟IIS一样便捷的图形管理界面,同时支持MySQL 5.0 & 4.0两个版本,虚拟主机、虚拟目录、端口更改、SMTP、上传大小限制、自动全局变量、SSL证书制作、缓存性能优化等设置,只需鼠标一点即可完成。
http://apmserv.s135.com/

最新版本:5.2.6
优缺点:集成多,方便管理,可惜没继续维护了。
更新频度:已停止更新两年了...不推荐使用

phpStudy 2010 
-->  phpStudy 程序包集成 PHP 5.2.13 ,Apache 2.2.15,MySQL 5.0.91,phpMyAdmin 3.3.3,ZendOptimizer 3.3.3,OpenSSL 0.9.8m
MySQL数据库用户名:root,密码root,安装后请重新设置密码。
注意:安装过程中,如有防火墙开启,注册启动服务时,会提示是否信任httpd、mysqld-nt运行,以及端口80、3306等,请选择允许。
下载: http://www.3527.com/phpstudy/phpstudy2010.zip

推荐:未使用过,新手比较合适。

CoreAMP是一款适用于windows下开发PHP站点的完全绿色服务器端集成环境。包含组件:Apache、Mysql、PHP、Nginx、 memcached、Subversion Server、PHPUnit、phpDocumentor、phpMyAdmin。
http://code.google.com/p/coreamp/downloads/list
大小:65M
推荐:未使用过。

CYDPHP
CYDPHP 是针对Windows下快速开发PHP及B/S开发
模式下日常必备功能的一键整合开发环境。

CYDPHP 功能组件
集成PHP 5.3.3,Nginx 0.8.39,MySQL 5.1.48,memcache 2.2.5,eAccelerator 0.9.6,Xdebug 2.1.0,phpMyAdmin mysql管理,AB 压力测试,javaScript 压缩工具,CSS 压缩工具,PHP 代码格式美化,MySQL 数据批量生成工具,xdebug分析工具,SFTP/FTP,Windows 常用命令,DOS Linux shell 模拟工具,端口进程分析工具,翻译工具,取色工具
,快捷文档软件管理工具

软件版本:1.0
软件大小:35.78MB


结论:新手推荐wampserver,其次是XAMPP。其他可以忽略。
老手你就玩LAMP吧。
有时候我们需要不同的PHP版本来测试,默认自带的6个已经足够,你如果不满意,可以自己自定义任何你需要的PHP版本号。 打开PHPWAMP的Apache2.4站点管理 自定义设置PHP版本案例,几百个PHP版本随意切换 这里我已经建立了6个站点,采用端口来区分的,当然你也可以绑定域名,采用域名来区分不同的站点,站点管理可以用端口区分,也可以用域名区分,是通用的。(端口模式和域名模式的教程可以百度搜索,都有了) 下图我建立了6个不同的PHP版本,这6个版本可以同时运行,这时候我还想要添加一个自定义版本,那么应该什么做呢。 自定义设置PHP版本案例,几百个PHP版本随意切换 先去下载你需要的PHP版本,你可以上PHP官方下载,也可以到集成环境PHPWAMP的官网去下载,都可以,都能直接使用,下载后直接丢到软件里就可以使用。 首先我先去下载我想要的PHP版本,如下图,我随便选择其中一个版本,我选的是php7.0.13,当然你可以选择5.2或者5.3等其他版本,看你的需求,几百个PHP版本,随便你选。 自定义设置PHP版本案例,几百个PHP版本随意切换 下载完成后,添加一个自定义站点 自定义设置PHP版本案例,几百个PHP版本随意切换 然后右键该自定义站点,点击此处打开对应文件夹(自定义版本右键才能看到此选项) 自定义设置PHP版本案例,几百个PHP版本随意切换 然后把你下载的版本号文件丢进去,如下图 自定义设置PHP版本案例,几百个PHP版本随意切换 把版本号丢进去后,点此直接启动即可使用你定义的php版本!会自动配置(当然你也可以自主配置,是不会限制你的,配置随意你修改。) 自定义设置PHP版本案例,几百个PHP版本随意切换 启动后我们可以浏览了,右键你想要浏览的网站,点端口浏览,因为目前示范的是端口模式,域名模式的话,把主界面变成80端口,在站点管理绑定域名即可,具体域名模式的教程,可以百度搜索,网上都有的,我就不演示了,我只演示如何自定义版本就可以了。 自定义设置PHP版本案例,几百个PHP版本随意切换 这是启动后的效果,如下图,看到了我们最新定义的php7.0.13了,这就是PHP默认打开的模块,如红框显示,你可以一键开启其他常用模块 自定义设置PHP版本案例,几百个PHP版本随意切换 默认安装好所打开的只是官方默认开启的模块,如果想开启其他常用模块,可以右键该自定义站点,一键开启常用模块。 自定义设置PHP版本案例,几百个PHP版本随意切换 开启后,重启动apache 自定义设置PHP版本案例,几百个PHP版本随意切换 然后浏览,我们可以看到常用的模块都开启了,红色方框显示的内容比刚才多了一倍,当然不止图片上这么点,我只截图了一部分。 自定义设置PHP版本案例,几百个PHP版本随意切换 更多PHPWAMP绿色集成环境相关教程,大家可以点击软件上面的菜单查看。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值