Andy's Blog » nginx 套件, nginx套件, CoreAMP, apache mysql php nginx 配置, nginx php mysql windows 套件, nignx php套件, poolmtu, book8tr » CoreAMP 集成套件Apache+MySQL+PHP+Nginx+memcached

CoreAMP 集成套件Apache+MySQL+PHP+Nginx+memcached

CoreAMP 是一款适用于windows下开发PHP站点的完全绿色服务器端集成环境。

CoreAMP 20100723 是当前最新版本,于2010年7月23日发布。

CoreAMP的目标

  1. 免安装、免配置、纯绿色、多部署。
  2. 软件完整、更新及时、启动简单、自由定制。

CoreAMP包含的软件

  1. Apache 2.2.15
  2. Mysql 5.1.49
  3. PHP 5.2.14(内含ZendDebugger、ZendOptimizer) 和 PHP 5.3.3(内含XDebug、XCache)
  4. Nginx 0.7.67
  5. memcached 1.4.4
  6. Subversion Server 1.6.12
  7. PHPUnit 3.4.15
  8. phpDocumentor 1.4.3
  9. phpMyAdmin 3.3.4

CoreAMP目录结构

  1. server/
  2. htdocs/
  3. start.bat
  4. readme.txt

CoreAMP界面预览

控制中心界面


启动服务界面


CoreAMP下载地址

CoreAMP当前版本的问题和讨论

  • 控 制中心有几处查看日志还是用notepad,没有使用coreamp_editor定义的编辑器,处理方法将notepad替换 成%coreamp_editor%,并自定义编辑器,如:set coreamp_editor=C:\Progra~1\EditPl~1\editplus.exe
  • 为你增加一个很酷的功能,即把站点文件拖拽到控制中心按回车就能打开浏览器访问该页面。具体的做法是每个虚机和域名一致(htdocs对应的仍然是localhost),然后在控制中心找到第一个goto end,替换成以下代码
  • if exist %coreamp_choice% goto choice_file
    goto end 
    
    :choice_file
    setlocal enabledelayedexpansion
    set coreamp_url=!coreamp_choice:%~dp0=http://!
    set coreamp_url=!coreamp_url:http://htdocs=http://localhost!
    start "%ProgramFiles%\Internet Explorer\iexplore.exe"  "%coreamp_url%"
    endlocal
    goto end
    :choice0
    goto begin2
  • 判断运营环境的脚本有些问题,修改成如下代码
  • set coreamp_sign81=√
    (fc %~dp0server\%coreamp_file51% %~dp0server\%coreamp_file50% | find "FC: 找不到相异处" || set coreamp_sign81=) > nul 2>&0
    (fc %~dp0server\%coreamp_file61% %~dp0server\%coreamp_file60% | find "FC: 找不到相异处" || set coreamp_sign81=) > nul 2>&0
    (fc %~dp0server\%coreamp_file71% %~dp0server\%coreamp_file70% | find "FC: 找不到相异处" || set coreamp_sign81=) > nul 2>&0
  • 据反应windows 2003 server在注销后无法访问apache,该问题将会在下一版本解决。暂时的解决方法是运营使用niginx。

以上控制中心的问题已经打过补丁,请下载start20100827.bat

  • 据反映在win7环境php5.3下使用不了phpmyadmin,修改htdocs\phpMyAdmin-3.3.4-all-languages\config.inc.php:
  • $cfg['Servers'][$i]['host'] = 'localhost';
    //改成
    $cfg['Servers'][$i]['host'] = '127.0.0.1';

欢迎在使用CoreAMP过程中提出您宝贵的建议和意见!联系邮箱:[email protected]

Incoming search terms:

Tags: nginx, PHP, mysql, apache, CoreAMP, memcached, PHPunit, Subversion, WAMP

本文地址: http://www.21andy.com/new/20100911/1945.html

5 评论 to “PHP开源CMS之MODx”

  1. 拆墙部队 于 2010-09-12 06:59:25 发表:

    貌似跟 PHPnow 有的一拼

  2. 拆墙部队 于 2010-09-12 06:59:57 发表:

    没用过,不知道,可能比 PHPnow 好些吧。

  3. rzhome 于 2010-09-15 16:02:10 发表:

    “把站点文件拖拽到控制中心按回车就能打开浏览器访问该页面”
    这个功能很吸引我试用一下。

  4. atiking 于 2010-09-20 09:45:01 发表:

    出处应该是这里
    https://docs.google.com/View?docid=ajbgz6fp3pjh_2dwwwwt&revision=_latest

  5. Z 于 2010-10-14 22:21:10 发表:

    现在的最新版是 CoreAMP 20101010,包含:
    Apache 2.2.16
    Mysql 5.1.51
    PHP 5.2.14(内含ZendDebugger、ZendOptimizer)
    PHP 5.3.3(内含XDebug、XCache)
    Nginx 0.8.52
    memcached 1.4.5
    Subversion Server 1.6.12
    PHPUnit 3.4.15
    phpDocumentor 1.4.3
    phpMyAdmin 3.3.7