jboss热部署
- 格式:wps
- 大小:12.00 KB
- 文档页数:1


JBOSS服务器概述一、JBOSS简介近年来,在J2EE应用服务器领域,JBoss是发展最为迅速的应用服务器。
JBoss是免费的,开放源代码J2EE的实现,它通过LGPL许可证进行发布,这使得JBoss广为流行。
Boss是一个运行EJB的J2EE应用服务器,例如:数据库访问JDBC、交易(JTA/JTS)、消息机制(JTS)、命名机制(JNDI)和管理支持(JMX)。
它是开放源代码的项目,遵循最新的J2EE规范。
目前的JBoss发布版2.2.4实现了EJB 1.1和部分EJB 2.0的标准、JMS 1.0.1、Servlet 2.2、JSP 1.1、JMX 1.0、JNDI 1.0、JDBC 1.2和2.0扩充(支持连接池(Connection Polling))、JavaMail/JAF、JTA 1.0和JAAS1.0标准,JBoss是100%纯Java实现能运行于任何平台。
二、JBOSS安装配置及部署本文以JBoss4.2为例子来介绍它的安装配置以及部署。
下载地址:/,下载JBoss-4.2.1.GA.zip文件。
下载完成后,将其解压缩后即可完成安装,解压缩后将其放置到一个不带空格的目录(若目录带有空格,例如:C:"Program Files,日后可能会产生一些莫名的错误),eg:E:"JBoss4.2.1。
同时在“环境变量设置”中设置名为JBOSS_HOME的环境变量,值为JBoss的安装路径,如下图所示:在此,JBoss的安装工作已经结束,可通过如下方式测试安装是否成功:运行JBoss安装目录"bin"run.bat,如果窗口中没有出现异常,且出现:10:16:19,765 INFO [Server] JBoss (MX MicroKernel) [4.2.1.GA (build: SVNTag=JBoss_4_2_1_GA date=200707131605)] Started in 30s:828ms字样,则表示安装成功。
一.下载与安装JBoss在本文中,我们下载的JBoss版本为:4.2.1.GA。
下载地址:在如上的下载页中下载JBoss-4.2.1.GA.zip文件。
下载完成后,将其解压缩后即可完成安装,解压缩后将其放置到一个不带空格的目录(若目录带有空格,例如:C:"Program Files,日后可能会产生一些莫名的错误),eg:E:"JBoss4.2.1。
同时在“环境变量设置”中设置名为JBOSS_HOME的环境变量,值为JBoss的安装路径,如下图所示:在此,JBoss的安装工作已经结束,可通过如下方式测试安装是否成功:运行JBoss安装目录"bin"run.bat,如果窗口中没有出现异常,且出现:10:16:19,765 INFO [Server] JBoss (MX MicroKernel) [4.2.1.GA (build: SVNTag=JBoss_4_2_1_GA date=200707131605)] Started in 30s:828ms字样,则表示安装成功。
我们可以通过访问:http://localhost:8080/进入JBoss的欢迎界面,点击JBoss Management下的JMX Console可进入JBoss的控制台。
若启动失败,可能由以下原因引起:1)JBoss所用的端口(8080,1099,1098,8083等)被占用。
一般情况下为8080端口被占用(例如,Oracle占用了8080端口),此时需要修改JBoss的端口,方法为进入JBoss安装目录"server"default"deploy"jboss-web.deployer目录,修改其下的server.xml目录,在此文件中搜索8080,将其改成你想要的端口即可(例如8088);2)JDK安装不正确;3)JBoss下载不完全。
二.JBoss的目录结构说明三.JBoss的配置1.日志文件设置若需要修改JBoss默认的log4j设置,可修改JBoss安装目录"server"default"conf下的jboss-log4j.xml 文件,在该文件中可以看到,log4j的日志输出在JBoss安装目录"server"default"log下的server.log文件中。
基本信息操作系统:CentOS Release 6.3 (Final) 32bit内核版本:Linux jboss 2.6.32-279.el6.i686JDK版本:Oracle ®Java SE Development Kit 7u79JBoss版本:JBoss Application Server 7.1.1Mysql版本:Mysql 5.1.73 系统自带安装包:jdk-7u79-linux-i586.rpm、jboss-as-7.1.1.Final.zip〇安装准备修改系统打开文件限制vim /etc/security/limits.conf* soft nofile 204800* hard nofile 204800vim /etc/pam.d/loginsession required /lib/security/pam_limits.so关闭不需要的系统服务chkconfig bluetooth offchkconfig firstboot offchkconfig cups offchkconfig ip6tables offchkconfig iptables offchkconfig isdn offchkconfig kudzu offchkconfig sendmail offchkconfig smartd offchkconfig autofs offservice bluetooth stopservice firstboot stopservice cups stopservice ip6tables stopservice iptables stopservice isdn stopservice kudzu stopservice sendmail stopservice smartd stopservice autofs stop上传安装文件将JDK和JBoss安装文件上传到服务器,目录随意,如:/home/下一、安装最新的JDK版本rpm -ivh jdk-7u79-linux-i586.rpm该安装包将自动安装到目录 /usr/java 下解压jboss 安装包unzip jboss-as-7.1.1.Final.zip二、修改环境变量使用root 登陆执行vi /etc/profileJAVA_HOME=/usr/java/jdk1.7.0_79/PATH=$JAVA_HOME/bin:JRE_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME PATH CLASSPATH保存退出source /etc/profilejava -verisonjava version "1.7.0_79"Java(TM) SE Runtime Environment (build 1.7.0_79-b15)Java HotSpot(TM) Client VM (build 24.79-b02, mixed mode, sharing)java 配置完成!三配置并启动jbossJBoss为绿色版本,解压即可使用。
应用程序部署手册- Jboss一、jboss安装1. windows系统jboss安装包:jboss-eap-4.3.0.GA-1.ep1.8.zip(1)、安装jdk, 修改系统环境变量JAVA_HOME:指向jdk的安装路径,最好是jdk5以上的版本方法:我的电脑右击,选择“属性”,在弹出的“系统属性”对话框中选择“高级”选项卡,点击“环境变量”按钮,弹出“环境变量”对话框,然后进行设置。
在用户变量里新加java_home变量,路径指向jdk的安装路径。
(2)、直接解压jboss-eap-4.3.0.GA-1.ep1.8.zip 文件,修改bin/run.conf中的JAVA_HOME指向jdk的路径,最好是jdk5以上的版本。
解压后放于任何目录均可。
注意:包含解压目录的完整路径上不能够含有空格,因为这将导致错误的出现。
(比如,Windows操作系统中的Program Files目录)2. Linux系统jboss安装包:enterprise-installer-4.3.0.GA_CP07.jar (安装程序),或 jboss-eap-4.3.0.GA_CP07.zip (解压后即安装完成)jdk安装包:jdk-6u16-linux-i586.bin(说明:linux系统是32位的要安装32位的jdk包,linux系统是64位的要安装64位的jdk包)为便于管理需要对安装目录进行合理安排,建立相应的目录。
可先把安装文件copy到opt目录下,方便之后的操作。
命令为:mv j* /opt/(1)安装jdkA :在opt目录下新建sun目录,存放jbk安装文件。
命令为:mkdir suncp –r jdk1.6.0-17/sun/B:安装jdk, 修改系统环境变量JAVA_HOME:指向jdk的路径,最好是jdk5以上的版本。
命令为:rm –rf jdk1.6.0-17/Cd sun/Ln -s jdk1.6.0-17 /jdk6 (软连接jdk小版本)(2)安装jboss:A: 在opt目录下新建jboss目录,存放jboss安装文件命令为:mkdir jbossunzip jboss-eap-4.3.0.GA-1.ep1.8.zip –d /opt/jbossB:安装jboss,使用vi命令修改run.conf配置文件,指定JAVA_HOME 到jdk的路径二、jboss的运行与停止(一)运行jbosswindows系统在开始菜单—运行框中录入cmd命令,打开dos命令行窗口,进入jboss的安装盘路径的jboss-as\bin目录,如cd jboss-eap-4.3.0.GA-1.ep1.8\jboss-eap-4.3\jboss-as\bin输入运行命令:run –c default -b 0.0.0.0 ;其中–c default是指向启动加载文件夹;-b 0.0.0.0绑定所有ip否则只能本机访问;linux系统手动方式启动:命令:./run.sh -c default -b 0.0.0.0后台启动:命令:nohup ./run.sh -c default -b 0.0.0.0 &查看业务日志:在jboss安装目录下的jboss-as/bin目录下输入命令:tail –f nohup.out(二)停止jbossWindows系统在启动窗口使用ctrl+c 即可Linux系统为了能够停止JBoss服务器,用户可以敲入Ctrl-C,或者从bin目录运行shutdown脚本。