在 Windows xp 上安装 GreenAMP 和 BugFree 的详细步骤

上一篇 / 下一篇  2008-07-31 11:13:49

=====下载GreenAMPBugFree=====
1.
http://chin.blogchina.com/604819.html下载GreenAMP Standard Build 050123 (4,732,671字节)
2.
http://bugfree.1zsoft.com/下载BugFree Ver 0.4 (479,572字节)

=================================================================

=====解压缩GreenAMPBugFree=====
3.
GreenAMP.rar解压缩到D:\GreenAMP
4.
BugFree0.4.zip解压缩到D:\GreenAMP\Apache\htdocs

=================================================================

=====配置ApacheBugFree=====
5.
修改D:\GreenAMP\Apache\conf \httpd.conf文件中

     Listen 80—>Listen 90

目的是为了apache其他http)端口不冲突
       ServerName localhost
à
   
为:
       ServerName
15.15.55.15:90
   
这里15.15.55.15是我本机的IP地址。这样做的目的是让局域网中的其他人可以访问

6.修改D:\GreenAMP\Apache\htdocs\Include\Config.inc.Sample.php的文件名为àConfig.inc.php

=================================================================

=====安装GreenAMP=====

  KISS 0.2各组件的版本:

 Apache 2.2.2 with mod_ssl/2.2.0 mod_php5/5.1.1 OpenSSL/0.9.8a

 PHP 5.1.4 with(mbstring,soap,gd2,pdo,sqlite,firebird,mysql,mysqli,postgresql)

 Firebird 1.5.3.4870

 MySQL 5.0.21

 PostgreSQL 8.1.3

 Zend Optimizer 3.0.0

 Zend Debugger 5.1.0

----

 1.如何开始?

 D:\GreenAMP\双击menu.bat,程序会根据你的操作系统类型(Win9x,WinNT)产生相应的脚本.

 Win9x平台上生成程序名称_start/stop.bat这样的文件,因为Win9x没有服务的概念,只能在命令提示行(理解为DOS窗口好了)下运行.

 WinNT平台上生成服务名称_service_install/uninstall.bat这样的文件,注册成服务,用户可以根据自己的需要注册相应的服务.比如说,如果只需要Apache,就点击apache2_services_install.bat,Apache就会自动注册为服务并启动.

 

 先决条件:

 (a).KISS所在的目录应该尽量简洁,不要有中文,也最好不要有空格,比如放在D:\kiss,E:\greenamp,X:\myserver这些目录是值得推荐的做法.

 (b).确保您的机器上没有安装其他版本的KISS(或者KISS的组件,Apache,MySQL,PostgreSQL,Firebird),因为他们的存在会造成服务名,共享库,配置文件和端口冲突,除非您能熟练的配置和管理这些共存的不同版本.也不要有微软IIS服务器(它会和Apache80端口)

 Kiss的各个组件的默认端口:

 Apache:80

 MySQL:3306

 PostgreSQL:5432

 Firebird:3050

 

 2.menu.bat脚本干了什么

 menu.bat调用init.php初始化kiss套件,主要做这些事情:(a)修改Apache,MySQL,PHP等配置文件中关于路径的选项(b)如果你使用WinNT平台,程序会自动创建一个postgres用户,如果这个用户已经存在,删除之然后创建(c)KISS根目录生成相应的批处理脚本.

  除此之外,不再做其他的事情,不向Windows系统目录复制DLL文件,不写注册表.

 

 由于PostgreSQL数据库必须以非管理员权限的用户运行,且必须被安装在NTFS系统上,以免给系统安全造成危害,因此,Win9x下不能使用这个组件;WinNT,需要创建一个postgres帐户来运行这个程序,因此,当您执行menu.bat的时候,就自动创建了postgres用户——即使您并不打算使用这个组件,密码是和当前系统时间有关的一个MD5字串,以免被恶意的人或者程序猜测到,密码的明文在PostgreSQL_service_install.bat文件里面有,因为注册服务器的时候需要登陆,您可以自行修改它.

 

 3.注册了服务之后如何删除

 每个服务注册脚本都有一个对应的卸载脚本,注册脚本叫服务名称_service_install.bat(例如Apache2_service_install.bat),对应的卸载脚本是Apache2_service_uninstall.bat,只要双击那个卸载的脚本,就会从您的系统中取消这个服务.

 

 Kiss 0.2Apache2.2.2有个bug,执行Apache2_service_uninstall.bat,会在net stop apache2的时候出现一个错误,跳出两次Windows的发送错误报告的窗口,这个经过我反复测试,暂时无法解决.您可以不用理会它,因为卸载脚本还会正常执行,Apache2服务会被停止和卸载.

 

 4.如何卸载整个KISS

 很简单,备份您的数据,点击卸载脚本卸载您注册的服务,然后删除KISS目录就行了.

 

 

 TODO

 ----

 计划中的KISS 0.3

 (a).增加Perl,Python,Java等语言的支持.

 (b).增加一些成熟流行的开源代码包,比如PHPphpmyadmin,adodb

 (c).免费的第三方数据库管理软件,比如EMS家族的MySQL,Firebird,PostgreSQL manager

 

 

=================================================================

=====启动bugfree=====

在浏览器中输入http://15.15.55.15:90/

TAG:

visiter123的个人空间 引用 删除 visiter123   /   2009-04-27 17:32:31
求救
你好,怎么我按照你说的方法不能安装呢?Config.inc.Sample.php这个文件也不能找到。能方便的话,请给我一个详细的安装步骤。谢谢!我的邮箱:visiter123@163.com
 

评分:0

我来说两句

我的栏目

日历

« 2024-04-26  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 8952
  • 日志数: 15
  • 建立时间: 2007-05-25
  • 更新时间: 2009-12-15

RSS订阅

Open Toolbar