用apachetoolbox轻松搞定apache,php,mysql,jsp,ssl,gd

发表于:2007-05-25来源:作者:点击数: 标签:
简介:本文介绍了一种可以大大提高linux下apache(一种web 服务器 )的安装配置效率的工具软件:apachetoolbox。并介绍了它用法和安装、调试办法。 大家知道目前最好的web建站黄金组合是linux+apache+ mysql +php,但是在实际工作过程中需要分别下载,安装,配置

简介:本文介绍了一种可以大大提高linux下apache(一种web服务器) 的安装配置效率的工具软件: apachetoolbox。并介绍了它用法和安装、调试办法。 


大家知道目前最好的web建站黄金组合是linux+apache+mysql+php, 但是在实际工作过程中需要分别下载,安装,配置apache,php和mysql,并且需要根据具体情况修改apache的httpd.conf, php的php.ini还有mysql的配置文件,如果你还需要提供ssl功能,那还得下载正确的ssl apache模块,并定制它的.ini文件等等……这其中的任何步骤出现问题都会导致网站不能正确运行。又是下载,又是安装还要修改配置文件,是不是十分的繁琐啊?!用apache的webmaster就这么命苦? 
其实只要有一个Apache Toolbox可以很很方便的使你定制你的apache按您的要求在Apache支持的52个第三方的软件包以及36个模块(不止这个数)中选择。定制的过程完全用菜单驱动,而且都有简单的说明。所有的组件都是用源代码方式安装,在安装过程中,如果发现RPM包有问题,并且你的服务器在线上,它还会用wget帮你重新下载新的可用的组件包。如何,很方便吧。 
下面我介绍一下这个好东东的情况以及如何使用。 
Apache Toolbox是用shell脚本成的。笔者最新下载的apache toolbox只有42K,最后更新2001年2月23日 版本是1.5.9。下载后解开后有215K,由install.sh(主要的脚本程序28K)和bin(放很多模块的定义,解释组成),etc(放菜单,缺省定义等)两个子目录组成。 
安装: 
1. 到www.apachetoolbox.com 下载最新的apachetoolbox安装包。 
2. 解压缩到一个为apachetoolbox准备的目录。 
运行: 
1. 用超级用户运行 apachetoolbox的 install.sh 
2. 在友好的菜单界面中选择你需要用到的apache第三方的软件包或模块. 
3. 选好后按继续,脚本开始运行编译过程。 
4. (在编译中如果发现源代码有不全现象时脚本会起动wget去试图下载它。) 
检查结果: 
1. 手工进入apache目录(如cd apache_1.3.17) 
2. 执行 make 并观察是否有错误。 
3. 如果一切正常,那就执行 make install 更新你的apache服务器。 
4. 执行apachectl restart 
5. 大功告成。 

怎么样,简单吧? 

Apache Toolbox 目前可以定制的模块有:SSL(提供安全信道模块), PHP (第4 或 第3 版), MySQL , APC (一种为PHP提供Cache的模块), mod_auth_nds, mod_dynvhost, WebDAV, mod_fastcgi, mod_gzip, mod_layout, mod_throttle, mod_aclearcase/" target="_blank" >ccessref, mod_auth_sys, mod_bandwidth, mod_auth_ldap, mod_roaming, mod_perl, Jakarta, OpenLDAP, mod_dtcl, mod_python, mod_frontpage, mod_relocate, mod_allowdev, mod_auth_cookie, mod_auth_cookie_file, mod_auth_external, mod_auth_inst, mod_auth_system, mod_eaccess, mod_bandwidth, mod_cgisock, mod_urlcount, mod_disallow_id, mod_peephole, mod_put, mod_qs2ssi, mod_session, mod_cvs, mod_macro, mod_random, mod_ip_forwarding, mod_ticket, mod_monitor, jakarta-tomcat, jakarta-ant, jakarta-servletapi, JDK(Java Development Kit), Java API for XML Parsing, Java Secure Sockets Extension, mod_access, mod_asis, mod_auth_db, mod_autoindex, mod_digest, mod_example, mod_imap, mod_log_agent, mod_mime, mod_negotiation, mod_setenvif, mod_status, mod_usertrack, mod_actions, mod_auth, mod_auth_dbm, mod_cern_meta, mod_dir, mod_expires, mod_include, mod_log_config, mod_mime_magic, mod_proxy, mod_unique_id, mod_vhost_alias, mod_alias, mod_auth_anon, mod_auth_digest, mod_cgi, mod_env, mod_headers, mod_info, mod_log_referer, mod_mmap_static, mod_rewrite, mod_speling以及最新的支持PNG格式的 gd 库。 

对了它的网页是:www.apachetoolbox.com。 

写在后面的话: 
我觉得用apachetoolbox真的可以节约很多时间,还可以大大减少使用apache的技术门槛。有一个缺点就是它是用英文写的,不过由于写的比较专业,相信对webmaster不是问题。因此,我强烈推荐使用它。古人云:‘工欲善其事,必先利其器’。相信我,去down一个来用吧。 
Apachetoolbox作者叫Bryan Andrews email: bryan@apachetoolbox.com 有问题可以email给他。 
相关文章: 
http://www.linuxapps.com/ 
http://www.linuxwebmasterfree.com/apachetoolbox.html 
http://www.ilovephp.com/ 
http://www.zend.com/news/index.php in the news section for a while 
http://www.oreillynet.com/pub/a/452 
http://freshmeat.net/ 
linux.box.sk 
Slashdot.org 
Tucows.com 
zdnet.com 
www.lin-x-pert.com 
ApacheWeek.com 11-30-00 
PHPHeads.com 
ApacheToday.com 
Devshed.com 
HotScripts.com 
LinuxWarez.com 
www.linuxwebdeveloper.com 

邱文宇

 snowpear 回复于:2003-01-20 17:10:58
请问,这个工具对apache和tomcat的整合,有帮助吗?还有,它在freebsd下也好用吗?

 xiaotuhzb 回复于:2003-02-22 23:48:03
如题!

 xiaotuhzb 回复于:2003-02-23 00:11:27
我使用的时候,当我选择了要安装的包,它是什么地方去搜索这些包呢?比如我在本地有一个包,那就不需要到网上下载了啊!

 xiaotuhzb 回复于:2003-02-23 11:56:47
我使用Apachetoolbox的时候,选择好了我要安装的包,但是"go"的时候说要去下载,但是这些要安装的包我都有啊!为什么还要去下载呢?Apachetoolbox搜索这些包的时候是在什么地方去搜索呢?麻烦老大告之!

 WaterBSD 回复于:2003-09-17 12:09:42
谢谢

 dujing 回复于:2004-02-04 19:02:00
提示:
[+]  -Checking for tar... [FOUND @ /bin/tar] 
[+]  -Checking for patch... [FAILED] -required external resourced missing

 黑鹰 回复于:2004-02-21 13:29:06
关注一下…… 好象不错…… 可以安装2个APACHE吗?

 aqiu 回复于:2004-10-10 05:27:55
不过我发现一件比较可悲的事情
就是国内好象不能访问www.apachetoolbox.com的域名。。
不知道是为什么

原文转自:http://www.ltesting.net