linux+jboss4.0.3SP1配置

原创 2006年06月21日 15:01:00
我所使用的系统为:redhat linux enterprise 4 ,JDK为:1.4.2-11,JBOSS为:jboss-4.0.3SP1

1. JDK 的安装和配置

    安装JDK
     从 sun公司网站可以下载到目前已经发布的任何jdk的linux版本,我所下载的是:j2sdk-1.4.2-11.bin, (初次使用,所有软件都是用firefox在图形界面下载的,菜啊。。。);
     进到你的jdk所在的目录,然后运行  ./j2sdk-1.4.2-11.bin,  回车。。。,
     这时候系统会提示是否同意sun的协议,当然是按 “Y”  同意协议,然后回车啦,回车后会开始解压缩,完成后会在同一个目录下自动生成一个j2sdk-1.4.2-11的目录;
     将这个目录复制到 /usr/local目录下

    配置JDK

   
打开终端输入: vi  /etc/profile, 如果用图形界面的话,可以直接到 /etc目录下双击打开profile文件 ; 编辑这个文件来设置环境变量:

    在其中加入几行,分别如下:

    JAVA_HOME=/usr/local/j2sdk-1.4.2-11
    path=$path:$JAVA_HOME/bin
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    将 JAVA_HOME, CLASSPATH 添到 import 后面的字符串中,
    注意: 这里各变量属性之间的间隔不再像windows里面用分号";"分隔,而是用冒号":"分隔
              以上过程基本上完成了jdk配置,但是当我安装完jboss并启动它时,总是报告找不到jvm,按照如下方式解决
              运行 which java 命令, 如果在安装系统时选择了java,那么此时会显示系统自带java的位置, 我的系统中为: /usr/sbin/java,  这个文件会与我们自己上面安装的jdk冲突(即使配置好了参数,自己装的jdk也无法使用),这导致jboss无法识别jdk路径,删除它之后jboss正常启动。
   
    现在重新启动机器,JDK的配置就算完成啦

2. JBOSS的安装与配置
    安装JBOSS
     
jboss是免费的,可以从www.jboss.org下载一个,我的是jboss-4.0.3SP1.tar.gz;,
      运行 tar -zxvf jboss-4.0.3SP1解压缩,在同一个目录下得到一个同名的文件夹;
     
将这个文件夹复制到 usr/local  ;
   简单配置JBOSS
      
打开终端,   vi /etc/profile ,
      又加入一行: JBOSS_HOME=/usr/local/jboss目录名 ,保存退出,   并将JBOSS_HOME加到 import 里面 ,保存退出.
       现在jboss最简单的基本配置差不多做好了, 你可以进入到  /usr/local/jboss安装目录/bin  目录中,运行: sh run.sh 来启动你的jboss服务器;
      在浏览器中输入:http://主机IP地址:8080  ,回车 , 这时候应该可以看到jboss的初始界面了,但是如果计算机中已经安装了其它程序,占用了8080端口,那启动可能失败,因为端口冲突;

      更改jboss默认端口
              这和配置tomcat端口操作一样,只需要改jboss中web服务器的端口地址就可以了,web服务器目录为:/usr/local/jboss安装目录/server/default/deploy/jbossweb-tomcat55.sar.  修改该目录下server.xml中的如下内容:
 <Connector port="8080" address="${jboss.bind.address}"
         maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
         emptySessionPath="true"
         enableLookups="false" redirectPort="8443" acceptCount="100"
         connectionTimeout="20000" disableUploadTimeout="true"/>
将port参数修改为需要的端口号即可

      配置web虚拟目录
       
在上面server.xml中找到如下内容:

    <Host name="localhost"
                       autoDeploy="false" deployOnStartup="false" deployXML="false">
    在它下面添加一行如下信息来添加虚拟目录
             <Context cookies="true" crossContext="true" path="/weeklyreport" docBase="/usr/local/weeklyreport" />
      path 参数是浏览器中输入的虚拟目录名, 而docBase则是指向本地访问的目录。

以上端口和虚拟目录配置同样适用于tomcat5.5,但是不适用于tomcat5.0 配置完成后重新启动jboss
    
     注意:
经过以上配置,jboss 配置基本完成, 但是,现在的jboss还不能解析jsp,servlet 和ejb ,因为缺少一个非常重要的jar 包: commons-io-版本号.jar, 下载此jar包,放到 jboss安装目录/ server/default/lib中
     
    

相关文章推荐

0022VS2008(SP1)下配置ogre1.6.5的教程

本教程适用于ogre初学者以及基于打补丁的VS2008项目者。

Exchange 2010 SP1个人邮件归档配置

微软的Exchange Server 2010 SP1的推出标志着exchange server 2010已经成为一个成熟的产品,可以在企业中大规模推广与上线,SP1解决了之前exchange ser...
  • xuhuojun
  • xuhuojun
  • 2011年01月14日 10:29
  • 10555

“应用程序配置不正确,程序无法启动” 解决办法(vc2008 sp1)

首先感谢这位几仁兄的几篇博客:   http://hi.baidu.com/fairysky/blog/item/130dda13db7b050a5aaf53be.html   http:...

vs2008在打了SP1补丁后编译版本不匹配,导致“应用程序配置不正确,应用程序未能启动

VS 2008 的Bug,因为编译的版本manifest跟发行的版本号的问题,在微软的MSDN ONLINE里面有说明以及处理方法 可以用其中一种方法解决 在所有的Stdaf.h中前面加入两行 ...
  • annhoo
  • annhoo
  • 2014年03月11日 15:56
  • 1029

“应用程序配置不正确,程序无法启动”详细举例(vc2008 sp1)

 http://hi.baidu.com/fairysky/blog/item/130dda13db7b050a5aaf53be.html内容我就不copy了,大家可以自己去看,总来说产生这个问题的原...

win7 x64 sp1系统在 VS 2010旗舰版下配置OpenCV 2.3.1

1、下载OpenCV-2.3.1-win-superpack和tbb压缩包              OpenCV2.3.1的安装包释放在D:\中。              tbb30_2010...
  • DZ4EVER
  • DZ4EVER
  • 2012年05月24日 11:26
  • 794

VS2010 SP1中对IIS Express配置和使用技巧

VS2010的SP1引入了IIS Express支持,这是值得高兴的事情……因为自带的ASP.net Development Server只能单站点运行、不能设置虚拟目录、多少个项目就会出现多少个等等...

PF_Ring 编译安装 for Linux SUSE11 SP1

安装环境: 系统:Linux SUSE 11 SP1 内核:Linux 2.6.32.12-0.7-default 安装步骤 1、下载 地址:http://sourceforge.net/pr...

应用程序配置不正确,程序无法启动”详细举例(1)(vc2008 sp1)

“应用程序配置不正确,程序无法启动”详细举例(1)(vc2008 sp1) 2009年04月25日 星期六 8:30 P.M. 参考资料: 应用程序配置不正确,程序无法启动...

Win7和Win7_SP1网络OPC配置

  • 2014年01月16日 10:17
  • 1.49MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux+jboss4.0.3SP1配置
举报原因:
原因补充:

(最多只允许输入30个字)