免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 883 | 回复: 0
打印 上一主题 下一主题

linux上的 Apache+Tomcat+Jboss [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-06-10 12:20 |只看该作者 |倒序浏览
一:jboss简介
jboss是一套可以基于j2ee框架的全套解决方案,他包括JBoss/Server,JBoss/spyderMQ,
JBoss/Jaws
,JBoss/Zola,JBoss/Zoap,JBoss/Castor,JBoss/Tomcat。这些产品可以非常合理
的搭建基于j2ee框架的软件产品和软件工程。
虽然他的诞生才一年多,但是就像apache一样,他是完全公开源代码的,他是真正具有生命
力的产品的他将像其他免费软件一样成为成功的Application
server。
本文主要是介绍如何安装该软件产品,如何配置他与Tomcat的结合,如何通过Tomcat的Servlet调用Ejb。最终完成Apache+Tomcat+jboss的Web综合解决方案。我本人也是在上个星期天
才刚刚认识他的,短短的5天我也只是大概的了解了他的功能和特点。对他的大部分功能不是十分清楚,如果我有时间我会把有关jboss的其他内容逐步介绍给
大家,但不是现在。
好了现在开始我们的Apache+Tomcat+Jboss的旅程吧。
( 一)系统环境简介:
硬件平台:
PC 233 32M RAM 6GHand Disk
操作系统:
red head liunx 6.1
(由于jdk1.3的要求,必须使用6.1以上的版本,或者将glibc更新到2.1.2.11版本或更高。)
应用环境要求:
jdk1.3
jaxp1.0.1
Apache 3.1.2
Tomcat 3.2 beta 4
(jakarta-ant,jakarta-servletapi,jakarta-tomcat)
jBoss 2.0 BETA-PROD-PRE-05
interestEJB.tar.gz 测试EJB的源代码。
安装过程叙述如下:
假设当前目录是:/home/liling
准备工作如下:
mkdir tomcat
mkdir jboss
cp j2sdk-1_3_0-linux-rpm.sh /home/liling/.
cp jakarta-ant.tar /home/liling/tomcat/.
cp jakarta-servletapi.tar /home/liling/tomcat/.
cp jakarta-tomcat.ta /home/liling/tomcat/.
cp jboss-cvs-sources.zip /home/liling/jboss
cp interestEJB.tar.gz /home/liling/jboss
一:安装jdk1.3
sh j2sdk-1_3_0-linux-rpm.sh
rpm -iv j2sdk-1_3_0-linux-rpm
将看到/usr/java/jdk1.3目录
JAVA_HOME = /usr/java/jdk1.3
PATH = $PATH:/usr/java/jdk1.3/bin
export JAVA_HOME
export PATH
jar -xvf jaxp-1_0_1.zip
将看到在当前目录生成jaxp1.0.1目录
CLASSPATH=$CLASSPAHT:/home/liling/jaxp-1.0.1/jaxp.jar:/home/liling/jaxp-1.0.1/parser.jar
export CLASSPATH
一:安装Tomcat。
Tomcat的安装过程包括安装ant和servletapi的过程
首先将Tomcat的jakarta-tomcat.tar.gz解包。然后读取README的过程安装。
cd /home/liling/tomcat
gz -d jakarta-tomcat.tar.gz
tar -xvf jakarta-tomcat.tar
cd jakarta-tomcat
vi README
将看到如下安装过程
cd $JAKARTA_HOME/jakarta-ant
./bootstrap.sh
-- ARG TYPE="int" VALUE=8080>
-- /MLET>
-->
在上面的提示下添加下面的内容
还会看到下面的提示:
-- /MLET >
-- >
在上面的提示下添加如下内容:
现在在启动jboss可以看到如下提示:
[EmbeddedTomcat] Starting
[EmbeddedTomcat] Testing if Tomcat is present....
[EmbeddedTomcat] OK
[EmbeddedTomcat] ContextManager: Adding context Ctx( )
[EmbeddedTomcat] path="" :jsp: init
[EmbeddedTomcat] PoolTcpConnector: Starting HttpConnectionHandler
on 8088
[EmbeddedTomcat] Started
这表示Integrated Stack (fast) Tomcat support已经启动成功。
[Tomcat] Initializing
[Tomcat] Initialized
[Tomcat] Starting
[Tomcat] Testing if Tomcat is present....
[Tomcat] OK
[Tomcat] Starting Tomcat...
[Tomcat] Starting tomcat. Check logs/tomcat.log for error
messages
2000-11-21 08:26:02 - ContextManager: Adding context Ctx( /examples
)
2000-11-21 08:26:02 - ContextManager: Adding context Ctx( /admin
)
2000-11-21 08:26:02 - ContextManager: Adding context Ctx( )
2000-11-21 08:26:02 - ContextManager: Adding context Ctx( /test
)
2000-11-21 08:26:04 - PoolTcpConnector: Starting
HttpConnectionHandler on 8080
[Tomcat] Started
Trackback:
http://tb.blog.csdn.net/TrackBack.aspx?PostId=714140
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/40924/showart_318632.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP