首页 | 博客群 | 公社 | 专栏 | 论坛 | 图片 | 资讯 | 注册 | 帮助 | 博客联播 | 随机访问
用Linux工作的第一天,感觉非常好!- -| 回首页 | 2004年索引 | - -偷拍 裸体 情色——网络里最“水”的帖子

GreenAMP下载:可将Apache MySQL PHP安装成绿色软件

                                      

前天我在chin.blogchina.com发表了"Windows下把Apache,MySQL,PHP安装为绿色软件" 一文,承蒙各位网友错爱(好多感兴趣的网友纷纷留言希望提供下载),只是可惜,我当时一时匆忙忘了上传附件,而,当天晚上,我将用Windows平台的机器搬回家了,在办公室用的是一台Linux的机器,那台Linux机器上完全没有GreenAMP的任何资料,所以,第二天(也就是昨天)我看到有网友留言问下载链接在哪里。我答复的是晚上回家之后上传。可是,抱歉的很,昨天回来之后发现没有安装ADSL拨号软件无法上网,所以一直拖到今晚才能够将这个压缩包上传,有网友在我的"用Linux工作的第一天,感觉非常好!"后面留言说已经等了一天一夜了,更是让我羞愧难当,这不,晚上爬了十四层楼梯之后,还是坚持做完这件事情才休息,^_^

现在,大家已经可以在博客中国的服务器上下载到GreenAMP了,地址是http://images.blogchina.com/blog/GreenAMP.rar
欢迎大家下载试用。

它不需要安装,下载之后解压到D:\GreenAMP\目录就可以直接用了,如果是解压到其他的目录请参照下面的文档做一些简单的路径设置。

再次张贴使用说明(Readme.html,这个文件在压缩包里面有):

[软件版本 / Software Version]

  1. Apache 2.0.50 For Windows

  2. MySQL 4.0.21 For Windows

  3. PHP 5.0.2 For Windows

  4. Smarty 2.6.6

  5. ADOdb 4.5.4 For PHP

  6. phpMyAdmin 2.6.0

[设置方法 / Configuration]

  1. Apache

    打开C:\WAMP\Apache\conf\httpd.conf
    找到第57行,ServerRoot设为"C:/WAMP/Apache",即:ServerRoot "C:/WAMP/Apache"
    找到第229行,DocumentRoot设为"C:/WAMP/www",即:DocumentRoot "C:/WAMP/www"

  2. MySQL

    打开C:\WAMP\MySQL\my.ini
    找到第2行,basedir=C:/WAMP/MySQL
    找到第3行,datadir=C:/WAMP/MySQL/data

  3. PHP

    打开C:\WAMP\PHP\php.ini
    找到第508行,extension_dir设为"C:/WAMP/PHP/ext",即:extension_dir = "C:/WAMP/PHP/ext"

  4. 设置完毕,双击"安装并启动GreenAMP.bat"就可以正常使用了。

[如何测试 / How to know it does work]

点击这个链接:http://localhost/phpMyAdmin/,在弹出的窗口里面填入用户名root,密码留空,点击确定,如果看到"欢迎使用 phpMyAdmin 2.6.0"的页面则说明Apache、MySQL、PHP和phpMyadmin都已经可以正常工作了。

如果不能成到达那个页面,下面有一些链接,可以帮助您判断GreenAMP的哪些组件已经成功运行:

1.http://localhost

如果能顺利打开这个页面,说明Apache正常工作。

2.http://localhost/phpinfo.php

如果能在此页看到PHP的系统信息,说明PHP和Apache工作正常。

Ext. D:\GreenAMP\www\test目录是干嘛的?

这是我写的一个简易的快速在本地调试PHP代码片断的页面,打开http://localhost/test/,在输入框里面输入一段想调试的PHP代码,然后点击提交,就可以看到效果了。比如说,我想知道echo能否带括号调用,只需要在输入框中输入echo ('Hello Chin!');然后点击提交就可以看到页面上出现"Hello Chin!"的字符串,说明echo是可以带括号调用的。

Ext. Smarty和ADOdb又分别是什么咚咚?

呵呵,知之为知之,不知Google之。Smarty是一个非常优秀的PHP模板引擎(Template Engine),可以很好的实现代码和显示的分离,轻松的实现MVC;ADOdb则是一个类似于微软的ADO的数据库操作组件,可以使得程序员设计 Application的时候不用过多的考虑数据库是什么类型(MySQL还是MS SQL),能实现在不同DBMS之间平滑的迁移而几乎不用修改PHP代码。

[联系我 / Contact]

姓名:覃健祥
地址:北京·海淀区静淑苑路2号创业广场305B
邮编:100083
电话:010-82375391转204
小灵通:010-87452670
网站:chin.blogchina.com
提示:请不要发送Microsoft Office格式的文档给我,用PDF、HTML、TXT代替之,谢谢。

这里还有一些问题解释一下:
1.为什么他们可以做成绿色软件?
其实在Linux下面,大多数软件在安装的时候可以不向系统目录写入文件,不创建文件关联,不创建自启动项目,所以,几乎所有的软件都是绿色软件,而Apache和MySQL是典型的Linux下面的服务器软件,他们的Win32版本也很好继承成了这个优良传统,也是绿色的——事实上, Linux下面那些跨平台的软件莫不如此,他们的Win32版本大多可以做成(或者根本就是)绿色软件,比如Emacs,Amaya,Wget等。PHP 只是Apache的一个模块,Apache成为绿色软件之后,它就更好办啦。能让Apache找到这个模块可以了。

2.既然是绿色软件了,为什么不能解压之后就直接用,而还要点击一下"安装并启动GreenAMP"?
因为我还是建议尝试用GreenAMP的朋友在Win2000/XP/2003的平台上搭建这个环境,因为Win2000/XP/2003都是基于WinNT的,有服务的概念,而Win9X/ME则不具备这个特性。Apache和MySQL做服务有什么好处呢?就是不需要每次用的时候都来启动一次,详细的情况,可以参见我的"自己动手在 Windows下搭建绿色AMP平台",用过MicroWeb的人可能深有体会,呵呵。

而点击"安装并启动GreenAMP"之后,也只是完成了Apache、MySQL服务的安装和启动,没有向系统中添加其他的东西,应该还算是绿色软件吧,^_^
安装并启动GreenAMP.bat文件的内容如下:

cd Apache
cd bin
apache -k install
net start Apache2

cd ..
cd ..
cd mysql
if exist C:\Windows copy my.ini C:\Windows\ /y
if exist C:\WinNT copy my.ini C:\WinNT\ /y
cd bin
mysqld-nt -install
net start mysql

有兴趣的朋友可以看一下,就是简单的一个批处理文件,仅此而已,^_^

【作者: 覃健祥】【访问统计:】【2004年11月12日 星期五 00:38】【注册】【打印

搜索

Google

Trackback

你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=227620

回复

- 评论人:海浪   2008-07-09 16:03:43   

求急啊~!哪个知道原因发我邮箱:zf_job2008@163.com 感激不尽~

在点击那个.bat文件时 有这样的错误啊
Call to undefined function :socket_create() in
d:\GreatAMP\GreatAMP Standard\Getint_Started.php on line 8

- 评论人:aijing   2007-10-07 09:54:35   

[如何设置路径]
Apache、MySQL启示都是绿色软件,可以不用安装的,但它们的配置文件需要指定物理路径,我无法预测网友会把这个包释放到什么地方(D盘E盘还是F盘?根目录还是子目录?),于是做了一个自动设置httpd.conf、my.ini、php.ini的脚本。只要点击执行释放出来的setPath.bat,程序就会自动将这三个配置文件中所有的路径都设置正确。这就意味着,您可以随意移动这个GreenAMP,移动到一个新的目录了,只要点击一下setPath.bat,配置文件中的路径就全部更新了。

所以,“安装”GreenAMP其实只有一步:执行setPath.bat。


请问 怎么跟目录下面找不到这个 setpath.bat 这个命令呢

- 评论人:aijing   2007-10-07 09:54:34   

[如何设置路径]
Apache、MySQL启示都是绿色软件,可以不用安装的,但它们的配置文件需要指定物理路径,我无法预测网友会把这个包释放到什么地方(D盘E盘还是F盘?根目录还是子目录?),于是做了一个自动设置httpd.conf、my.ini、php.ini的脚本。只要点击执行释放出来的setPath.bat,程序就会自动将这三个配置文件中所有的路径都设置正确。这就意味着,您可以随意移动这个GreenAMP,移动到一个新的目录了,只要点击一下setPath.bat,配置文件中的路径就全部更新了。

所以,“安装”GreenAMP其实只有一步:执行setPath.bat。


请问 怎么跟目录下面找不到这个 setpath.bat 这个命令呢

- 评论人:aijing   2007-10-07 09:53:56   

[如何设置路径]
Apache、MySQL启示都是绿色软件,可以不用安装的,但它们的配置文件需要指定物理路径,我无法预测网友会把这个包释放到什么地方(D盘E盘还是F盘?根目录还是子目录?),于是做了一个自动设置httpd.conf、my.ini、php.ini的脚本。只要点击执行释放出来的setPath.bat,程序就会自动将这三个配置文件中所有的路径都设置正确。这就意味着,您可以随意移动这个GreenAMP,移动到一个新的目录了,只要点击一下setPath.bat,配置文件中的路径就全部更新了。

所以,“安装”GreenAMP其实只有一步:执行setPath.bat。


请问 怎么跟目录下面找不到这个 setpath.bat 这个命令呢

- 评论人:小喵   2007-04-20 08:16:07   

使用迅雷下载时提示不合法怎么办

- 评论人:新手上路   2007-03-16 14:35:20   

请问怎样完全卸载greenamp?我在D盘装过一遍,现在想装到E盘,启动E盘的greenamp,发现还是d盘的mysql在起作用

- 评论人:新手上路   2007-03-16 14:33:40   

请问怎样完全卸载greenamp?我在D盘装过一遍,现在想装到E盘,启动E盘的greenamp,发现还是d盘的mysql在起作用

- 评论人:下不了   2006-07-14 14:02:45   

用迅雷下

- 评论人:weiyu   2006-02-22 20:57:16   

我是一个新手,什么地方可以下greenamp ,我在上面那个网址下不了,请求你快告诉我另名一个好地方

- 评论人:cay   2006-01-26 10:07:08   

我装的WINXP,apache,php4,mysql。我按照网上的说明做啦,为什么在浏览器中会提示打开或保存呢,QQ:56900584

- 评论人:machicat   2005-12-25 20:48:52   

Connect(0) to MySQL (localhost,root) failed

The URL Is:
http://127.0.0.1

MySQL Server Error:
Can't connect to MySQL server on 'localhost' (10061) ( 2003 )

You Can Get Help In:
http://www.phpwind.net


从这上面的英文提示来看..好像是没有打开数据库..mysql...

可..我用的是GreenAMP 绿化的```如保打开数据库呢```

- 评论人:叮咚泉   2005-11-22 14:41:07   

请问一下,我配置好了后怎么进不了bugfree啊,用ROOT和空密码进不去哦,另外,新版本的怎么进数据库?我以前配置的是0。3版本的,就没问题哦。如果可以,能不能发到邮件呢?十分感谢。油箱地址:qiy@cmodes.cn

- 评论人:宇文拓   2005-11-12 17:26:33   

如何更改MYSQL的密码.
谢谢叔叔

- 评论人:slove   2005-08-15 10:52:13   

在点击.bat文件时:
Call to undefined function :socket_create() in
d:\GreatAMP\GreatAMP Standard\Getint_Started.php on line 8
是什么原因?
我用的是win2003

- 评论人:sunet   2005-04-19 23:34:11   

真是我偶像啊。我弄了好久也没做好

- 评论人:php初学者   2005-04-15 09:31:39   

我使用的是phpmyadmin2.6.2rc1,用户名填root,密码不填,怎么也进入不了啊。

请各位帮帮忙。

- 评论人:总统   2005-03-28 20:49:21   

我一直在尝试在WIN98+apache下支持ASP,未成功,麻烦一定指导一下,是否可实现呢?

- 评论人:匿名网友   2005-03-25 22:03:07   

Apache都要绿色,有本事把ms的系统也搞绿色好了。还一本正经发文呢。搞得弱人们都以为绿色是什么东西了。卖弄概念。

- 评论人:ts60   2005-03-21 23:24:42   

好东西。。。。。。

- 评论人:匿名网友   2005-02-08 13:37:12   

端口改为8080后,第一个页面正常显示欢迎窗口:
http://localhost:8080/phpMyAdmin/

但在点击其他内容,无法显示网页,信息如下:

-------------------------------------------------
您要查看的页可能被删除或者名称被更改。
请尝试以下操作:

打开 localhost:8080:8080 主页,然后查找指向您感兴趣信息的链接。

-------------------------------------------------

到底如何修改呢?

- 评论人:xinlan   2005-02-04 16:23:37   

你好,提2个问题,
1,登陆phpmyadmin,用户名root,密码空,可以进入,但在里面修改密码后,无论新密码和老密码都没有了,怎么恢复
2。无法卸载,只能进入到安全模式下删除整个文件夹 ,很不方便

- 评论人:sanyv   2005-02-03 13:26:41   

怎么卸载啊!!!!!!!!!!!!!!1

- 评论人:add   2005-01-31 13:33:27   

真的粉好耶
稀饭^_^

- 评论人:jason   2005-01-26 05:21:13   

这个东西很棒,谢谢
很快就设置好了,很棒

- 评论人:Bin XU   2005-01-25 15:42:43   

本来想安装一个mysql,发现还是您提供的greenamp方便。就发现端口80被占用,改为8000就一切ok了(反正我不用php,^_^)

- 评论人:猢狲   2005-01-23 14:08:37   

加入ASP支持吧!现在ASP代码好多啊

- 评论人:覃健祥   2005-01-21 19:55:14   

new sp:
请看:http://chin.blogchina.com/blog/article_22.675811.html

- 评论人:new sp   2005-01-21 16:36:17   

又有新问题啊 [回复]

我的是2003server系统

在点击那个.bat文件时 有这样的错误啊
Call to undefined function :socket_create() in
d:\GreatAMP\GreatAMP Standard\Getint_Started.php on line 8

这个函数是在哪定义的啊 是不是因为是2003的原因啊
有哪位大虾知道 请发邮件给我咯 谢谢
!11!!
我的邮箱是ian134@126.com

- 评论人:new sp   2005-01-21 16:33:49   

我的是2003server系统

在点击那个.bat文件时 有这样的错误啊
Call to undefined function :socket_create() in
d:\GreatAMP\GreatAMP Standard\Getint_Started.php on line 8

这个函数是在哪定义的啊 是不是因为是2003的原因啊
有哪位大虾知道 请发邮件给我咯 谢谢
!11!!

- 评论人:覃健祥   2004-12-31 13:11:26   

不是blogchina.com就是blogchina

我在某篇文章中好像说过的,这个版本很久都不维护了,也记不太请了。

- 评论人:萍水相逢   2004-12-31 11:40:55   

但遗憾!

另外,green里的 adodb smarty 如何使用?

能指点一下?

摸不到门哦

- 评论人:萍水相逢   2004-12-31 11:13:25   

开始用 MiniAMP,打开 phpMyAdmin 登录不成功
现在改用 greenAMP 登录成功了!

目前就这样!

- 评论人:覃健祥   2004-12-31 11:08:40   

萍水相逢:MiniAMP默认的MySQL密码是blogchina.com

- 评论人:萍水相逢   2004-12-31 10:43:24   

我是用 miniamp!
应该是登录 mysql 的密码吧,默认的不是 root 用户,无密码吗?
可是不行!
覃大侠能不能说说?
谢谢

- 评论人:匿名网友   2004-12-28 09:56:53   

按您说的做了mysql还是抱密码错误啊!

- 评论人:匿名网友   2004-12-20 23:14:02   


- 评论人:ahe   2004-12-19 13:56:18   

上面网友提到的APACHE在SP2下面运行问题,有许多人碰到过,我已经向APACHE HTTPD报告了BUG,遗憾的;是几个月了没有回应.
http://issues.apache.org/bugzilla/show_bug.cgi?id=31765

- 评论人:墨水天使   2004-12-19 00:06:04   

我想作者能不能做一个包含ASP/JSP/PHP/CGI的全能服务器平台呢.
就象作者说的,让我们这些新手当回懒人罢.

- 评论人:匿名网友   2004-12-14 16:45:46   

密码是多少

- 评论人:覃健祥   2004-12-13 23:42:40   

“我想作者能不能做一个PHP4和PHP5共存的GREENAMP噢。这样会很方便大家的。”
可以呀,不如改天我做个包含php4和php5,apache1和apache2的包,那样就支持win9x和winme了。

- 评论人:五根小草   2004-12-13 22:55:02   

还是发不成功~~

- 评论人:五根小草   2004-12-13 22:54:14   

刚没有发成功噢 我用的FIREFOX

- 评论人:五根小草   2004-12-13 22:52:36   

因为你装了PHP5。你需要的是在PHP4环境下安装VBB

然后再MYSQL里面的表单导出再在PHP5下导入就行了

不过我觉得很麻烦。我想作者能不能做一个PHP4和PHP5共存的GREENAMP噢。这样会很方便大家的。
嘻嘻~~是不是有点过分了。。支持作者。很期待很期待~~

- 评论人:良   2004-12-13 11:31:17   

win200pro+sp4+officexp +Greenamp+vbb

问题二:
我在另一台机器上装Greenamp+vbb后。greenamp正常运行vbb安装的时候提示没有权限运运行php,下边就出来好多的提示代码。

- 评论人:良   2004-12-13 11:26:28   

win200pro+sp4+officexp +Greenamp+vbb

vbb安装到第一步就不继续了,一直不动。

- 评论人:匿名网友   2004-12-12 10:09:02   

我太爱你了,请容许我的激动。我忙了很久就是装不上去。今天终于用你的方法完成了。再次感谢

- 评论人:五根小草   2004-12-09 18:37:37   

怎么把PHP5转下PHP4。是不是还要设置?

- 评论人:alexchao   2004-11-30 21:50:57   

chinaunix.net的论坛上web板块有个相同的的东西

- 评论人:land   2004-11-30 16:34:22   

phpmyadmin
在弹出的窗口里面填入用户名root,密码留空,点击确定.
为什么我的用户名密码错误啊?
所以我进不了phpmyadmin,可以发用户名密码去我的邮箱吗
land2005@hotmail.com

- 评论人:land   2004-11-30 16:34:07   

phpmyadmin
在弹出的窗口里面填入用户名root,密码留空,点击确定.
为什么我的用户名密码错误啊?
所以我进不了phpmyadmin,可以发用户名密码去我的邮箱吗
land2005@hotmail.com

- 评论人:land   2004-11-30 16:34:00   

phpmyadmin
在弹出的窗口里面填入用户名root,密码留空,点击确定.
为什么我的用户名密码错误啊?
所以我进不了phpmyadmin,可以发用户名密码去我的邮箱吗
land2005@hotmail.com

- 评论人:匿名网友   2004-11-29 13:10:44   

怎么一直下载不了,哪位老哥能否给我发一份谢谢!hjfeng520@hotmail.com

- 评论人:维   2004-11-27 09:30:59   

爱情是对等的~也许是他天性如此,或者是他没有用心,事事都要留3分余地,该断的时候也就应该断了!!!

- 评论人:杨忠   2004-11-27 09:30:37   

不好意思,昨天仔细查了一下,不是header的问题,是只要用了SESSION就不能自动跳转了,我看了TEMP文件夹下也有SEEEION文件,可是就是不能自动跳转,怎么回事呢?

- 评论人:躺着读书   2004-11-25 22:30:16   躺着读书的博客  

我有个问题我原来apache都用得好好的
但这次我升级windows再次用了apache确怎么都不行
apache和apache2都不行了
是不是sp2的补丁的问题啊
大家有没有碰到这种问题哟

- 评论人:匿名网友   2004-11-25 11:50:10   

是多少呢

- 评论人:猫猫   2004-11-24 23:02:16   

作者是否试过安装prado?我装上发现有问题:(
是不是哪里有冲突?

- 评论人:SB印尼   2004-11-23 23:27:28   

  印尼在那次事件中只争对中国人,而且多数受到欺躏的都是女性,那帮畜生!!
 见到印尼人应该好好唾骂那帮杂种!~!

- 评论人:哈哈   2004-11-23 23:26:46   

真的谢谢你,我这个老笨终于解决了安装Apache+MySQL+PHP不成功的问题!
本来我可以看完安装成功之后拍拍屁股走人
但是我是那种饮水不忘思源的人
我得替大家感谢你!!!

- 评论人:jay79   2004-11-23 10:00:40   

在弹出的窗口里面填入用户名root,密码留空,点击确定.
为什么我的用户名密码错误啊?
所以我进不了phpmyadmin,可以发用户名密码去我的邮箱吗
jay79@sohu.com

- 评论人:漂木   2004-11-20 07:49:26   

我装在win2003,提示服务名无效,我该怎么办?

- 评论人:chin   2004-11-19 00:03:36   

file:///D:/greenamp/www/phpinfo.php这种路径只能用于访问静态文件「html,jpg,css等」,PHP是服务起端脚本,必需通过http://...../phpinfo.php的方式访问。

- 评论人:刘   2004-11-18 21:34:03   

您好,我现在正在Linux 1+1+1学习Linux网络工程师,现在的课程是简单数据库及PHP编程。因为是在笔记本电脑上安装了VMWARE虚拟机,所以为了试验PHP代码,在Windows下写好,然后SFTP到Linux中,然后再用IE来查看效果,很麻烦。今天晚上找到了能在Windows平台下使用的GreeAMP,觉得很方便。可是我解压到D:\GreenAMP下,使用readme.html中的URL进行测试都没有问题,但自己写了index.php放在D:\GreenAMP\www下,发现无法解释PHP(index.html可以);另外,在地址栏输入:http://localhost/phpinfo.php正常,但输入file:///D:/greenamp/www/phpinfo.php也无法解释。我检查了一下httpd.conf和php.ini(因为在linux下使用,也是这两个配置文件),没有看到有什么异常的地方,所以想向您请教一下。没有找到您的email地址,本想打电话给您却怕冒昧,所以只好在这里留言,希望能得到回复。非常感谢!

- 评论人:肉包子   2004-11-17 03:08:52   肉包子的博客  

例如可视化的模板修改工具或者拷贝一段代码就可以修改一些简单的东西的,博客中国最大的缺点就是编辑功能太差,行间距这么大,很多个性化的东西没办法用。博客动力就好很多

- 评论人:Tony   2004-11-15 20:35:15   

 我保留辩解全!
 所以有MM看到上文,不要误会.

- 评论人:张天   2004-11-15 20:34:51   

我是一名初学者,现在不会怎么语言,但我有信心学下去,我知道php+msql+apache在linux下的是最好的组合,但我是个初学者,没有经验我们这的资料又少的有限,真的想学呀,求哥哥在百忙之中,能考我们这些初学者。真的非常想习的,特别的LINUXK呀。
非常感谢的!!!!
                     我会一直支持你们的。

- 评论人:kinggang   2004-11-15 19:50:09   

我装在win98上,怎么出现错误:
说是服务器名称不合法!
我看那个http.conf里面是localhost:80的 吗!
没有错啊!测试http://localhost/无法运行!
郁闷啊!我只想在win98  下面装个php模拟环境,好调试
我的php代码。我想问一下,有没有比较简单的环境模拟器哦!还望指教!谢谢了!

- 评论人:liber   2004-11-15 12:53:23   

very good.thank you!

- 评论人:呵呵   2004-11-14 17:23:19   

在弹出的窗口里面填入用户名root,密码留空,点击确定.
为什么我的用户名密码错误啊?
所以我进不了phpmyadmin,可以发用户名密码去我的邮箱吗

- 评论人:覃健祥   2004-11-12 20:40:47   

你叫阿虎,我可不叫阿祥,汗...

- 评论人:阿虎   2004-11-12 20:35:35   


验证码:   
评论内容: