JBOSS部署

时间:2024.5.4

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,恩,可以了


第二篇:JBOSS在linux


JBOSS在linux下的安装

第一步:安装JDK(java开发工具包) 我的JDK选用的是1.4.2这个版本的,这个版本的JDK非常经典,稳定,而且性能在1.3版本的基础上提高了不少,也是目前使用时间最长的一个java版本。下载地址:

直接运行j2sdk-1_4_2_19-linux-i586.bin文件

首先是一大长串的JDK授权协议,按enter键不停的往下翻,直到提示你是否同意该协议,输入Y,然后自动安装

装好之后会自动生成一个j2sdk-1.4.2_19目录。把j2sdk-1.4.2_19目录mv到/usr/local下 设置环境变量:

Vi /etc/profile

在文件尾部加入:

Export JAVA_HOME=/usr/local/ j2sdk-1.4.2_19

Export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar Export PATH=$PATH:$JAVA_HOME/bin

需要重启机器

第二步:JBOSS的安装

我选用的是jboss-3.2.8版本的,究其原因主要是许多版本的都未在RH9上通过认证,

包括选择JDK1.4也是这个原因,所以尽量选择老一点的版本。下载地址

下载下来之后要进行解压缩:

Tar –jxvf jboss-3.2.8.SP1.tar.bz2

解压之后会出现一个目录,我把它改名为jboss,然后mv到/usr/local下 拷贝jboss_init_redhat.sh到/etc/rc.d/init.d/并重命名为jboss文件:

cp /usr/local/suncer/server/jboss4.0.3/bin/jboss_init_redhat.sh /etc/rc.d/init.d/jboss 修改/etc/rc.d/init.d/jboss文件:

JBOSS_HOME=${JBOSS_HOME:-"/usr/local/suncer/server/jboss4.0.3"}

JAVAPTH=${JAVAPTH:-"/usr/java/jdk1.5.0_16/bin"}

JBOSSCP=${JBOSSCP:-"$JBOSS_HOME/bin/shutdown.sh -S"}

JBOSSSH=${JBOSSSH:-"$JBOSS_HOME/bin/run.sh"}

JBOSSUS=${JBOSSUS:-"root"}

CMD_START="$JBOSSSH"

CMD_STOP="cd $JBOSS_HOME/bin; $JBOSSCP"

配置环境变量:

Vi /etc/profile

在最后一行添加:

Export JBOSS_HOME=/usr/local/jboss

Export PATH=$PATH:$JAVA_HOME/bin:$JBOSS_HOME/bin

第三步:让JBOSS自动启动

Vi /etc/rc.d/rc.local

在文件末尾添加:

/etc/rc.d/init.d/jboss start

第四步:让JBOSS自动启动

对/etc/rc.d/init.d/jboss、/usr/local/suncer/server/jboss4.0.3/bin/run.sh以及shutdown.sh执行如下命令:

chmod +x filepath/filename使这些文件可以被执行。

重启机器。

附:如果JBOSS启动报错,多半是因为端口被占用,默认端口8080.修改服务端口号也很重要,在/usr/local/jboss/server/default-->deploy--> jbossweb-tomcat55.sar->server.xml文件: 找到port="8080",并修改它

打开浏览器,输入http://192.168.1.76:8181看到下图,就说明你的JBOSS已经安装成功了

JBOSS在linux

更多相关推荐:
3.施工部署

第三章施工部署及安排3.1施工组织机构设置及管理职责分配3.1.1施工组织机构设置有效管理的必要前提是强有力的组织机构和明确的岗位职责,只有在施工前确定出合理的组织机构和合适的岗位人员,才能确保工程目标的顺利实…

第2章 施工总体部署

第2章施工总体部署21工程施工总体目标1管理目标本公司将集中优势抽调曾安装过类似工程和具有同类工程施工管理经验年富力强责任心强的项目专业人员组成本工程项目经理部代表我公司直接对施工现场进行统一管理统筹组织本钢结...

建设工程合同范本

建设工程施工合同GF19xx0201合同编号中华人民共和国建设部国家工商行政管理局字制定号第一部分合同协议书发包人全称湖州市中兴建设开发公司承包人全称湖州园林绿化有限公司依照中华人民共和国合同法中华人民共和国建...

建设工程施工合同(99版示范文本)

建设工程施工合同99版示范文本作者中华人民共和国建设部国家工商行政管理局GF19xx0201建设工程施工合中华人民共和国建设部国家工商行政管理局一九九九年十二月同第一部分协议书发包人全称承包人全称依照中华人民共...

建设工程施工合同示范文本建设部制

建设工程施工合同示范文本中华人民共和国建设部国家工商行政管理局一九九九年十二月制定83目录第一部分协议书86第二部分第三部分附件1附件2附件3通用条款88专用条款104房屋建筑工程质量保修书111建筑安装施工安...

基础建设施工合同范本

基础工程施工合同工程名称中华人民共和国建设部国家工商行政管理局制定镇江市句容工商行政管理局监制基础建设工程施工合同发包人全称以下简称甲方承包人全称以下简称乙方依照中华人民共和国合同法中华人民共和国建筑法中华人民...

FIDIC与施工合同示范文本的区别

课程论文FIDIC与施工合同示范文本的区别学生姓名学院名称专业名称指导教师年月日摘要建筑工程的合同不确定因素多涉及面广这些原因构成和加剧了合同实施过程中双方的风险所以建筑合同的双方当事人就需要一个内容全面过程详...

建设部施工劳务分包合同(示范文本)

建设部国家工商行政管理总局关于印发建设工程施工专业分包合同示范文本建设工程施工劳务分包合同示范文本的通知20xx年8月13日建市20xx168号各省自治区直辖市建设厅建委工商行政管理局国务院有关部门新疆生产建设...

建筑工程施工合同范本

建设工程施工合同GF19xx0201中华人民共和国建设部国家工商行政管理局制定第一部分协议书发包人全称简称甲方承包人全称简称乙方依照中华人民共和国合同法中华人民共和国建筑法及其他有关法律行政法规遵循平等自愿公平...

BT工程施工合同范本

BT模式工程总承包建设合同甲方地址市路号法定代表人联系电话乙方地址联系电话法定代表人总则该项目通过BTBuildTransfer模式招标或竞争性谈判中城建第六工程集团投标并中标或参与竞争性谈判并中标根据中华人民...

湖北十白项目部20xx年年终总结

20xx年年终总结及20xx年工作计划一20xx年工作总结1目前主体工程进展情况截至今年11月底各工点工程进展情况如下2项目管理情况1项目部进场后积极组织人员认真熟悉施工图纸踏勘现场调查周边自然资源包括进场道路...

飞仕商城二期东亚消防项目部年终总结

飞仕商城二期东亚消防项目部年终总结20xx年即将过去20xx年即将到来在这新旧交接的时候对这一年来的工作进行总结做出了一些成绩也存在某些不足从20xx年6月东亚消防公司项目部进驻以来飞仕商城二期正在建设中大楼的...

施工部署(2篇)