Linux碰着下JBoss的安装配置,永中office不可能运转难题的消除方式

1、通过如下执行方法
(1)cd /usr/local/Evermore/Eioffice
(2)Jre/bin/java -verbose -jar EIOffice.jar

JBOSS安装

2、通过限制内存,来执行eio(永中给我的回答)
(1)
请将附件env.property文件拷贝到SUSE的EIO安装目录下的System目录下,也即/usr/local/Evermore/EIOffice/System。
(2) 如系统进程中有EIO在运行,则将其关闭。
(3)启动EIO。

1.         **环境准备**

附:env.property内容如下:
[runargs]
-Xmx256m
-Xms8m
-Xverify:none
-Dsun.awt.noerasebackground=true
-Dsun.java2d.noddraw=true
-XX:PermSize=8m
-XX:NewSize=4m
-XX:MaxNewSize=16m
-XX:NewRatio=3
-XX:SurvivorRatio=6
-XX:MinHeapFreeRatio=10
-XX:MaxHeapFreeRatio=40图片 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/

nohup ./run.sh
&

tail –f
nohup.out

图片 2