一直使用XAMPP搭建本地PHP环境之前还介绍过本地XAMPP搭建和安装Wordpress和如何让本地XAMPP支持Rewrite重 定向但最近我的XAMPP出现很多灵异现象先是每次安装后用上一两天页面就会变成卸载重装甚至重装系统又全新安装都无法启动Apache和 Mysql(非端口问题)于是寻找一些其它PHP本地环境搭建工具
款本地PHP环境搭建工具
XAMPP
XAMPP是一款比较强大的本地测试平台它集成了必须的三个功能还带有 FileZilla软件带有一个控制面板在里面可以把ApacheMySql和FileZilla三者注册为系统服务或者卸载服务有服务启动的控 制按钮而且在窗口下部还能看到服务的运行信息虽说面板是英文的但清楚易懂注册为系统服务有个好处就是开机能够自动运行但是会消耗一定的系统资 源怎么取捨用户自己来定安装成功服务也启动成功后就可以把浏览器打开输入http://localhost/试试是否成功在XAMPP的网页 选项里有中文支持
Wamp Server
它的官方网站没有中文但是程序支持中文启动安装程序后它会提示你请先卸载旧版不支持 覆盖式的升级然后一路NEXT就能安装成功它在任务托盘里有个图标如果服务启动异常它就是红色的如果部分异常它就变成黄色如果是一切正常 那么它就变成了白色这些不同的颜色警示你很容易判断当前你的localhost能不能打开它还能切换在线和离线状态选项中的文语言项中也有简体中 文可选很不错
Vertrigo Server
这是一个轻量级的WAMP环境但是你下载它的时候迅雷自带的安全组件居然说它带有病毒 经过我的扫描(ESS)和使用来看这完全是个误报所以大家可以放心使用安装一路NEXT就行其中PhpMyAdmin中居然还有原始密码 是vertrigo感觉在本地测试的话这种默认没有必要它带有一个简单的控制面板运行状态也一目了然
在它的localhost页面中带有常用链接很方便
PHPNow
PHPNow真的很简单简单到安装程序就是用RAR做的一个自解压程序自释放后快捷方式 也没有你必须自己找到那个文件存放的文件夹然后运行Initcmd这个程序来初始化初始化过程中提示设置密码因为是在CMD命令行中只设计了 一次密码输入没有密码确认项所以请设置的时候千万小心不要忘了它也把式Apache和MySql注册为服务开机自启动
在程序文件夹中它也带有控制面板只不过是CMD的但很好用
卸载就更容易了在软件自带的控制面板中卸载服务然后关把整个文件夹删掉就行这么方便图简便的可以试试
PHPStudy
PHPStudy不一样它含有IIS+PHP和Apache+PHP软件推荐设置是后者在任务托盘里也有图标可以打开面板来看服务运行状态也很简洁
打开localhost出现的是标准的PHP信息界面
AppServ
程序安装过程中它提示你可以改变默认的端口为服务端口这样可以避免端口共享产生的沖 突可有密码设置提示但是做得比PHPNow好多了软件还可以设置字符集默认为UTF虽然软件没有控制面板但一切操作都在开始菜单中加入了 快捷方式使用当然很方便软件还带有MySql命令行终端
EasyPHP
软件如其名真的很EASY!安装一路NEXT但是不会把Apache和MySql加载为服务所以每次使用都要手工来启动软件也带简单的控制面板其他的没什么要说的了
注以上介绍原文出自linxocn不过该网站已不在就不列出原文地址了
常见的两个问题
其实我只使用过XAMPP和EasyPHP但一般都大同小异最常碰到的两个问题就是由于端口问题无法启动Apache和无法在本地实现Rewrite
由于端口问题无法启动Apache
如果是由于端口问题无法启动Apache 那就关闭其它程序一个一个的试确定是哪个占用了端口最常见的就是迅雷
本地开启Rewrite模块
其它是否适用我不知道XAMPP和EasyPHP 找到这个文件打开编辑把所有的AllowOverride None换成AllowOverride All 再把#LoadModule rewrite_module modules/mod_rewriteso前面的”#”号去掉即可