JBOSS部署

简介:

    本文主要记录JBoss4.0.0以上版本的部署,JBoss4.0.0以下的版本和JBoss4.0.0的部署不太一样。

    1.安装软件

        (1).JDK(仅仅安装JRE是不行的,因为JSP页面需要编译)。

        (2).把JBoss解压到某目录。

    2.设置环境变量(环境变量设置:我的电脑右键popmenu属性->高级->环境变量)

        (1).JAVA_HOME:安装完JDK后,确认这个环境变量是否存在。如果不存在,新加变量名为:JAVA_HOME,值为:JDK路径(如:D:\Program Files\Java\jdk1.6.0_07,注意不是D:\Program Files\Java\jdk1.6.0_07\bin)

        (2).JBOSS_HOME:新增加变量名为:JBOSS_HOME,值为:Jboss的路径(如:H:\jboss-4.2.3.GA,注意不是H:\jboss-4.2.3.GA\bin)

    3.运行JBoss

        直接运行JBoss\bin目录下的run.bat即可,关闭JBoss请运行JBoss\bin目录下的shutdown.bat(如果没设置JAVA_HOME,运行shutdown.bat会失败)。

    以上的环境准备,JBoss4.0.0以上版本和JBoss4.0.0以下版本都是一样的,而接下来的部署,就有些不一样了。

    4.部署

        JBoss支持热部署,也就是war文件部署到服务器上后不需要重新启动JBoss(Tomcat不支持这种特性)。

        在JBoss4.0.0及以上版本,不同类型的文件部署的地方不一样,JBOSS_HOME\server\default\deploy这个是总部署目录,但要部署的文件不是放在这个目录的,这点和JBoss3.0版本很不一样,大家可以看到JBOSS_HOME\server\default\deploy这个目录下面有很多个子目录,具体的文件就是部署到相应的这些子目录中,如:*.html,*.jsp文件的部署目录是JBOSS_HOME\server\default\deploy\jboss-web.deployer\ROOT.war\,其他的类型文件具体用到的时候在查吧。

    5.外网访问

        部署完后,打开浏览器,输入http://localhost:8080/hyddd.html(hyddd.html是我刚才部署的文件),这时可以访问了。但如果你输入http://192.168.56.88:8080/hyddd.html(192.168.56.88是我机器的IP),还是不能访问。因为部署完后,默认只能本地访问(即:只有127.0.0.1/localhost能访问),如果想让其他人也可以访问你的网页,需要修改JBoss的配置文件。

        (1).修改JBoss配置文件

        要修改的配置文件:JBOSS_HOME/server\default\deploy\jboss-web.deployer/server.xml,下面是xml中我们需要修改的地方:

 
  1:     <Connector port="80" address="0.0.0.0"    
  2:          maxThreads="250" maxHttpHeaderSize="8192"
  3:          emptySessionPath="true" protocol="HTTP/1.1"
  4:          enableLookups="false" redirectPort="8443" acceptCount="100"
  5:          connectionTimeout="20000" disableUploadTimeout="true" />

        port:访问端口,默认是8080,这就是为什么上面我们在访问http://localhost:8080/hyddd.html时,需要加“:8080”这东西了,把它改为80,访问网页时就可以不加端口号了,如:http://localhost/hyddd.html(当然,你要继续加上端口号访问也是可以的,如http://localhost:80/hyddd.html

        address:要外网能访问你的网页,关键是设置这个!把address的值改为0.0.0.0就可以了。

        (2).重启JBoss

        重启后在试一下http://192.168.56.88:8080/hyddd.html,恩,可以了:>


本文转自hyddd博客园博客,原文链接:http://www.cnblogs.com/hyddd/archive/2009/05/07/1451378.html,如需转载请自行联系原作者。


目录
相关文章
|
4月前
|
中间件 Java 应用服务中间件
Windows部署web应用服务器Jboss中间件
如何在Windows系统上部署JBoss 7.1作为Web应用服务器,包括配置环境变量、自动部署WAR包、访问JBoss控制台、设置管理员账户以及修改端口和绑定地址等操作。
143 1
|
前端开发 Java 应用服务中间件
Day 17: 使用 JBoss Forge 和 OpenShift 构建部署 JAVA EE 6 应用
今天的“30天学习30种新技术”挑战,我决定学习一下JBoss Forge。JBoss Forge是一个创建基于Maven的Java应用的开发工具,它可以帮助Java开发者快速地开发web应用。本文中,我们将使用JBoss Forge开发一个简单的待办应用,可以为基于Angularjs的前端提供服务。这一切都可以使用JBoss Forge完成。让我们开始吧。
260 0
Day 17: 使用 JBoss Forge 和 OpenShift 构建部署 JAVA EE 6 应用
|
应用服务中间件 容器
Angular 自动编译部署 Tomcat Jboss
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.
1423 0
|
关系型数据库 MySQL 应用服务中间件
|
监控 应用服务中间件 前端开发
Jboss通过文件系统部署
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/inforstack/article/details/70216887 用户可以将部署内容(war、ear、jar、sar等)放在standalone/deployments目录内,会自动部署到服务器运行时。
984 0
|
Java 应用服务中间件 数据格式
|
Java 测试技术 Linux
linux 下安装配置jboss as7以及部署应用
linux 下安装配置jboss as7以及部署应用 1.测试平台及软件 centos 5.4 jdk-7u5-linux-i586.rpm jboss-as-7.1.1.Final.zip jboss-as-quickstarts-7.
995 0
|
Web App开发 XML Java
jboss 7部署cas3.4.11
国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为“中国PE第一股”,市值超1000亿元。
536 0