jboss简单配置

jboss3 与 jboss4 版本配置差异很大

安装前的准备:
    配置 JAVA_HOME 环境变量
    JBoss4.x 需要java5以上的jdk
    JBoss 安装目录不能有空格

目录结构:
    bin  JBoss 脚本
    jboss 安装有 完全 默认 最小 三种安装状态,分别对应 server\all[default][minimal] 目录
        minimal  仅仅是服务器,而不包含Web容器、不提供 EJB 和 JMS 支持
    server\default\conf  jboss 配置文件
    server\default\deploy  等同于 tomcat 的webapp文件,服务器将部署的web项目存放在此
    server\default\work    等同于 tomcat 的work catalina ,用于编译jsp文件。
    lib目录:存放服务器配置所需的jar文件,比如,你可以将JDBC驱动程序放在该目录下。
    log目录:存放日志信息。JBoss使用Jakarta log4j包存储日志,在程序中你也可以直接使用该信息。
    tmp目录:存储在部署过程中解压时产生的临时文件。
    work目录:Tomcat编译JSP文件时的工作目录。
    目录data、log 、tmp 和work 在JBoss 安装后并不存在,当JBoss 运行时自动建立。

访问端口配置:
    jboss3
        server\default\deploy\jbossweb-tomcat41.sar\META-INF\jboss-service.xml

        <!-- A HTTP/1.1 Connector on port 8080 -->
        <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
        address="${jboss.bind.address}" port="80" minProcessors="15" maxProcessors="350"
        enableLookups="true" acceptCount="10" debug="0"
        connectionTimeout="20000" useURIValidationHack="false" URIEncoding="GBK"/>

    jboss4
        server\default\deploy\jboss-web.deployer\server.xml

        <Connector port="8080" address="${jboss.bind.address}"
         maxThreads="250" maxHttpHeaderSize="8192"
         emptySessionPath="true" protocol="HTTP/1.1"
         enableLookups="false" redirectPort="8443" acceptCount="100"
         connectionTimeout="20000" disableUploadTimeout="true" />

    jboss5.1
        server\default\deploy\jbossweb.sar\server.xml

    访问 http://localhost:port

添加 jboss 环境变量 JBOSS_HOME

修改部署方式
    修改部署的参数 <attribute name="UseJBossWebLoader">false</attribute>
    这个参数表示可以进行目录拷贝部署,而不需要将项目达成war包,一般需要将
    false改为true.

    jboss4.2
        server\default\deploy\jboss-web.deployer\META-INF\jboss-service.xml

    jboss5.1
        server\default\deploy\jbossweb.sar\server.xml

数据库连接配置:
    从JBoss3.2.3之后的数据库连接配置比较简单,关于配置文件的书写在JBoss中针对不
    同的数据库有相应的例子,配置文件的例子在目录JBoss_HOME\docs\examples\jca下,
    如对MySql数据库的配置文件是mysql-ds.xml。只要针对数据库的具体情况修改该配置
    文件即可。修改完成之后,将配置文件拷贝到JBoss_HOME\server\default目录下。

部署:
    JBoss 支持热部署,也就是war 文件部署到服务器上后不需要重新启动JBoss
   (Tomcat 不支持这种特性)。war 文件的部署很简单,直接将war 文件拷贝到
    JBoss/server/default/deploy 目录下即可。

访问项目:
    http://localhost:portNo/projectname

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值