+ -
当前位置:首页 → 问答吧 → CoreAMP一款PHP集成环境介绍

CoreAMP一款PHP集成环境介绍

时间:2010-01-08

来源:互联网

本帖最后由 602000 于 2010-1-19 20:49 编辑

很少有像CoreAMP这样纯绿色、免安装、免配置的PHP集成包,下载解压就可以直接使用了。更重要的是可以部署多个,一个项目一个环境,用哪个就启动哪个,互不干扰。CoreAMP有个控制中心,和其他软件不同的是控制中心是用批处理做的,这意味着可以根据需要直接修改。另外CoreAMP集成包所包含的软件丰富,基本满足PHP开发者的需要。

----------详细介绍----------
目标:快速搭建Windows下开发PHP站点的绿色本地服务器端调试环境。
安装:
1. 解压到任意非中文无空格目录下,或解压server和start.bat到htdocs同级目录下。
2. 点击“start.bat”选择即可。
包含:
1. Apache 2.2.14
2. Mysql 5.1.42
3. PHP 5.2.12(内含ZendDebugger、ZendOptimizer) 和 PHP 5.3.1(内含XDebug、APC)
4. Nginx 0.7.64
5. memcached 1.4.4
6. Subversion Server 1.6.6
7. PHPUnit 3.4.6
8. phpDocumentor 1.4.3
9. phpMyAdmin 3.2.5
使用:
1. 点击start.bat进入控制中心,选择启动项,可根据需要自行编辑该批处理文件。
2. 编写web程序直接放在htdocs目录上即可。
3. 访问web程序使用http://localhost/域名访问。
4. 单独启动各项服务可执行server\*.bat
5. mysql数据迁移仅拷贝server\mysqld-5.1.42\data即可。
备注:
1. 调试php-5.2.12使用ZendDebugger,代码缓存使用ZendOptimizer。
2. 调试php-5.3.1使用XDebug,代码缓存使用APC。
3. 查看apache日志,可打开server\apache-2.2.14-*.log。
4. 查看nginx日志,可打开server\nginx-0.7.64-*.log。
5. 查看mysql访问日志,可打开server\mysqld-5.1.42.log。
6. mysql数据文件在server\mysqld-5.1.42\data上。
7. mysql数据库默认用户root(空密码)。
8. SVN配置文件在server\subversion-1.6.6\conf上。
7. SVN数据文件在server\subversion-1.6.6\svn_repository上。
10. phpMyAdmin在htdocs\phpMyAdmin-3.2.5-all-languages上。
11. 使用vista或windows 7时,需以管理员身份执行start.bat
12. 有些扩展库需要msvcr71.dll,请从官方下载后拷贝到windows\system32目录下
13. 使用前卸载安装版的apache、mysql、php等,保证系统目录不存在php5ts.dll等文件。
----------下载地址----------
非凡下载站:http://www.crsky.com/soft/19430.html (zip包)
绿色下载站:http://www.greendown.cn/soft/19030.html (7z自解压)

作者: 602000   发布时间: 2010-01-08

Z
支持一下你了~~

作者: bkkkd   发布时间: 2010-01-08

2010.01.11 更新说明
1. 修正启动apache+php5.2.12+mysql服务时,php连不上mysql的错误。
2. 对控制中心的各项功能做了较大的改进。
3. 升级到mysql 5.1.42、phpunit 3.4.6。

作者: 602000   发布时间: 2010-01-11

2010.01.20
1. 软件名CoreServer ALL改名为CoreAMP。
2. src目录改名为htdocs,与其他AMP包兼容。
3. 添加了phpMyAdmin 3.2.5。
4. 添加了memcached 1.4.4
5. Nginx改用稳定版0.7.64。
6. 控制中心做了一些修改。

作者: 602000   发布时间: 2010-01-19

能试试搞个LNMP吗,这个更具挑战

作者: lxylxy8866   发布时间: 2010-01-19

现在还没有计划在LINUX开发,主要是XAMPP在LINUX下的表现够好了。CoreAMP包含nginx主要是为了开发中方便测试nginx兼容性用。

作者: 602000   发布时间: 2010-01-19