Linux环境下JBoss的安装部署

宜家博客
宜家博客
宜家博客
39129
文章
0
评论
2019年8月6日06:28:58 评论 244 1579字阅读5分15秒

JBOSS安装

1.         环境准备

系统环境:Red Hat Enterprise Linux Server release 5.5

软件包:jdk1.6安装包  jdk-6u26-linux-x64.bin

jboss安装文件 jboss-4.2.2.GA.zip

2.         安装jdk1.6

JBOSS安装前需要java环境,要先将jdk安装成功后才能安装jboss,用以下命令

chmod +x jdk-6u26-linux-x64.bin

./jdk-6u26-linux-x64.bin

安装jdk,将安装生成的目录移动到/usr/local目录下

mv jdk1.6.0_26 /usr/local/

3.         配置环境变量

vi /etc/profile

profile文件末尾加入:

JAVA_HOME=/usr/local/jdk1.6.0_26

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

重新启动

4.         安装JBOSS

用以下命令将jboss-4.2.2.GA.zip,直接解压到/usr/local/目录下面

unzip jboss-4.2.2.GA.zip

mv jboss-4.2.2.GA /usr/local/

修改jboss配置,jboss/server/default/deploy/jboss-web.deployer/server.xml中的两个${jboss.bind.address}改成0.0.0.0

在该文件最后的</Engine>配置节点中加入以下内容,配置新的域名

 <Host name="booke" autoDeploy="false"

deployOnStartup="false" deployXML="false">

     <Alias>www.Androidj.com</Alias> (这里配置域名)

     <Valve className="org.apache.catalina.valves.AccessLogValve"

      prefix="vote" suffix=".log" pattern="common" 

directory="${jboss.server.home.dir}/log"/>

     <DefaultContext cookies="true" crossContext="true" override="true"/>

</Host>

Jboss安装完成.打开jboss/bin/run.conf文件,修改JAVA_OPTS="-Xms2048m-Xmx8192m-XX:MaxNewSize=256m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"

-Xms2048m 代表jvm最少用 2048m内存

-Xmx8192m 代表jvm最多使用 8192m内存,尽量的将-Xms-Xmx大小设置相同,这样避免内存重新分配影响性能

-XX:MaxPermSize=256m.这是表明持久类,也就是noheap区域的最大为256

-XX:PermSize=256m这个持久区域初始化为256m,一般持久类的大小是64m

5.         应用部署

安装完成后,将程序打包成test.war放到/usr/local/jboss-4.2.2.GA/server/default/deploy/目录下,启动jboss

cd /usr/local/jboss-4.2.2.GA/bin/

继续阅读
weinxin
欢迎加入中国站长博客之家
本站的所有资源都会上传分享到博客之家,希望大家互相学习交流进步。
宜家博客
sed命令行编辑器详述 Linux教程

sed命令行编辑器详述

sed命令: 将指定的文本文件内容逐行读取至sed的临时内存空间当中,成为"模式空间",然后逐行查看是否被sed的地址定界所匹配到,如果匹配则执行相应的编辑命令,否则,默认将模式空间中的内容输出至标准...
微软将于11月再开编程马拉松大赛 Linux教程

微软将于11月再开编程马拉松大赛

之前,微软举办了编程马拉松大赛,顺利创造新的世界吉尼斯纪录,共有2567 名开发者不停的编程18个小时。而据国外媒体报道,微软计划在11月9日至 11日举行WOWZAPP编程马拉松大赛。这个大赛与之前...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: