无论从安全性和性能上来讲,LAMP(Linux + Apache + MySQL + PHP)都优于WAMP(Windows + Apache + MySQL + PHP),不过由于Windows具有易用的特点,WAMP也未尝不是初学者的一个不错的选择。 LAMP(Linux + Apache + MySQL + PHP)是完全免费开源的服务器架构,具有简易性、低成本和执行灵活等特点,具有超过Windows + IIS + SQLServer + ASP的性能,并且完全免费,是搭建WEB服务的首选架构。
e2php
最为简便 e2php V12.20 (绿色;简单) 绿色移植即可,前提也需要是放在相同的路径,如果换路径前面的先停止,然后重新启动即可,很方便 基本非常绿色,更改路径时,除了相应修改httpd.conf httpd-vhosts.conf等地方手动添加的路径之外,其他的直接通过先全部关闭服务器,然后重新打开服务器即可。
WAMP5/wampServer
WampServer 2 is the new version of WAMP5 托盘很方便,但是一次运行feng office怎么上传文件大小只有2M改不过来,修改了php.ini也不生效,e2php和xmapp下不存在此问题 WAMP : Windows + Apache + MySql + PHP;对比LAMP即Linux+Apache+MySql+PHP;
XMAPP
绿色移植还不可,httpd.conf文件中老的路径信息会导致重新启动不了apache 功能最强 XAMPP 1.7.1 Beta 3 (基本组件较新;附加组件较多;设置属性丰富;支持多种操作系统),应该是名气最大的一个php套件了。环境配置优化的不错,版本更新及时,并且有很方便和只管的控制台。
从e2php换到xampp所做的工作
喜欢使用绿色版的,网上也对喜欢绿色软件的人提供zip或7z压缩版下载 http://www.apachefriends.org/zh\_cn/xampp-windows.html 绿色的可移动删除,先退出使用里面的文件即可 移动之后,使用运行“setup-xampp”使配置文件得到更新 htdocs内容转移过来 mysql中data目录内容转移过来 – 原来e2php用的8080端口,xampp默认80端口,现在e2php httpd.conf中也统一为80端口了 httpd.conf中允许除了localhost之外地址访问 Deny from all改成Deny from none – 数据库用户及密码,e2php中为root和123456,xmapp中为root和空 phpmyadmin访问数据库 先设置总的权限的密码,不选任何数据库的 然后修改phpmyadmin配置文件 config.inc.php – 另外我见xampp中默认phpmyAdmin是在hodocs外,来了个跳转 Something is wrong with the XAMPP installation :-( 端口占用 比如在apache\conf\httpd.conf中修改80为8080 ServerName localhost,以及Listen 8080 迅雷会占用80端口 netstat -a可查看端口使用情况 曾经出现的could not bind to address 0.0.0.0:80也是端口占用导致
xampp升级版本经验
2013.10.17 在虚拟机中同路径先行测试 xampp我习惯下载zip非安装版 1.启动xampp之前要运行setup_xampp.bat,会将一些路径初始化,包括httd.conf httpd-vhosts.conf mysql php.ini等等很多地方的路径 如果启动不了,可检查端口80 443是否占用 2.登录localhost/phpmyadmin 修改数据库权限 比如 root % 全部权限 添加密码,这个密码信息存储在数据库里面mysql-user里面,md5加密形式 修改phpmyadmin: config.inc.php,重新连接访问localhost/phpmyadmin 3.修改php:php.ini upload_max_filesize post_max_size memory_limit max_execution_time max_execution_time等 去除限制,比如phpmyadmin中上传文件大小会同时受upload_max_filesize和post_max_size限制,max_execution_time=0则无限制 将老数据库导出然后导入(直接复制mysql/data里面不知道版本不同会不会不行) 4.修改路径相关 windows:hosts apache/con: httpd.conf httpd-vhosts.conf 虚机 5.老的还保留备份,用一段时间,慢慢适应新的环境,过程中也可能需要一些个别的修改