Jboss 4.0.5GA for linux 安装

一适用范围
  jboss4.0.5GA for linux
二安装

 

       下载jboss

打开

http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=16942&release_id=456223

下载jboss-4.0.5.GA.zip 

       将下载的jboss-4.0.5.GA.zip拷贝到/usr/local目录下解压缩 

#cd /usr/local

#unzip jboss-4.0.5.GA.zip

       修改默认监听端口和内存

#cd /usr/local/jboss/server/default/deploy/jbossweb-tomcat55.sar

修改server.xml文件。

 <Connector port="8080" address="${jboss.bind.address}" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true"/>

port的值改为需要的端口号。

注:acceptCount是排队请求的数量;允许的最大连接数,应大于等于maxThreads,默认值为100

应该将线程数(最大线程数)设置比最大预期负载(同时并发的点击)多25%(经验规则);

应该将minSpareThread设置比正常负载多一些;

应该将maxSpareThread设置比峰值负载多一些;

minSpareThread启动以后,总是保持该数量的线程空闲等待

maxSpareThread如果超过了minSpareThread,然后总是保持该数量的线程空闲等待

删除不需要的valve和日志;如果不使用JBoss的安全,删除JBoss的安全valve

修改jvm

修改/usr/local/jboss/bin/run.conf中的

JAVA_OPTS="-Xms800m -Xmx800m

           -Dsun.rmi.dgc.client.gcInterval=3600000

-Dsun.rmi.dgc.server.gcInterval=3600000"

 调整举例 (注:具体应用可能有所不同)

      硬件环境

服务器:HP140

Cpu: Intel(R) Xeon(TM) CPU 1.60GHz

VCPUs:1*2

内存:2048m

-Xms-Xmx :可以设置成512m – 800m 主要是要留出一部分给操作系统使用。

maxThreads :根据需要设置,可设置成500-1000

minSpareThread: 50

maxSpareThread: 150

 硬件环境

服务器:HP580

Cpu: Intel(R) Xeon(TM) CPU 1.60GHz

VCPUs:1*4

内存:4096m

-Xms-Xmx :可以设置成1024m – 1500m

maxThreads :根据需要设置,可设置成1000-1500

其余选项可根据具体情况来设置。

 相关步骤如下图解:

 

.启动停止

    启动jboss

#cd /usr/local/jboss-4.05GA/bin/

#./run.sh

     停止jboss

#cd /usr/local/jboss-4.05GA/bin/

#./shutdown.sh

u       相关步骤如下图解:

 

.apache集成

1.首先安装apachehttpd.conf文件的最后一行加上Include conf/mod_jk2.conf

 

2.安装配置tomcat-connectors-1.2.19-src

#cd /home/software/

#tar zxvf jakarta-tomcat-connectors-1.2.14.1-src.tar.gz

#cd /home/software/jakarta-tomcat-connectors-1.2.14.1-src/native

# ./configure --with-apxs=/usr/local/apache2/bin/apxs

#make

# cp ./apache-2.0/mod_jk.so /usr/local/apache2/modules    #改成真实地址

 

3.新建mod_jk2.conf文件在{apache_homoe}/conf内容为

# Load mod_jk module. Specify the filename

# of the mod_jk lib you’ve downloaded and

# installed in the previous section

LoadModule jk_module modules/mod_jk.so

# Where to find workers.properties

JkWorkersFile conf/workers2.properties

# Where to put jk logs

JkLogFile logs/mod_jk.log

# Set the jk log level [debug/error/info]

JkLogLevel info

# Select the log format

JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "

# JkOptions indicate to send SSL KEY SIZE,

JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories

# JkRequestLogFormat set the request format

JkRequestLogFormat "%w %V %T"

JkMount /* loadbalancer

 

4.新建workers2.properties文件在{apache_homoe}/conf

# Define list of workers that will be used   

# for mapping requests   

worker.list=loadbalancer,status   

worker.list=server1

# Define the first node...

worker.server1.port=8009

worker.server1.host=172.16.0.116

worker.server1.type=ajp13

worker.server1.lbfactor=1

worker.server1.local_worker=1

worker.server1.cachesize=10

# Now we define the load-balancing behaviour

worker.loadbalancer.type=lb

worker.loadbalancer.balanced_workers=server1

worker.loadbalancer.sticky_session=1 

worker.status.type=status    

. 配置数据源

一.只需要将数据库驱动copy/jboss_home/server/all/lib下即可。

二.把数据库驱动配置文件例:mysql-ds.xml拷贝到jboss_home/server/default/deply

<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>MySqlDS</jndi-name>
<connection-url>jdbc:mysql:
//127.0.0.1:3306/jspdev</connection-url>
<driver-
class>org.gjt.mm.mysql.Driver</driver-class>
<user-name>root</user-name>
<password> </password>
</local-tx-datasource>
</datasources>
三、然后需要设置standardjaws.xml (注:\server\default\conf目录下)文件的和元素:
<jaws>
<datasource>java:/MySqlDS</datasource>
<type-mapping>mySql</type-mapping>
</jaws>
四、同样也需要把jbosscmp-jdbc.xml文件注:\server\default\conf目录下)的和元素设置为下面这样:
<jbosscmp-jdbc>
<defaults>
<datasource>java:/MySqlDS</datasource>
<datasource-mapping>mySql</datasource-mapping>
</defaults>
</jbosscmp-jdbc>
五、最后再修改login-config.xml\server\default\conf目录下)文件来使用
<application-policy name =
"MySqlDbRealm">
<authentication>
<login-module code =
"org.jboss.resource.security.ConfiguredIdentityLoginModule" flag = "required">
<module-option name =
"principal">root</module-option>
<module-option name =
"userName">root</module-option>
<module-option name =
"password">123456</module-option>
<module-option
name="managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=MySqlDS

</module-option>
</login-module>
</authentication>
</application-policy>

. 安装后测试

#lsof –i:8080
可以看到进程已启动

u       相关步骤如下图解:

 
 
u       在浏览器中输入服务器ip地址http://172.20.16.24:8080/web-console/

打开jboss的管理终端

Linux下DCM4CHEE+iOviyam安装 用到的工具如下: dcm4chee-2.18.0-mysql.zip jboss-4.2.3.GA-jdk6.zip iOviyam-2.0-bin-Beta1.zip mysql-5.6.25-linux-glibc2.5-x86_64.tar.gz JDK版本为1.7 安装步骤: 1、安装DCM4CHEE :unzipdcm4chee-2.18.0-mysql.z 阅读详情

相关推荐

jboss-4.0.5.GA.zip

jboss-4.0.5.GA.zip

linux默认应用端口,将默认端口8080改为8及将WEB应用发布为默认应用程序

1、将默认端口8080改为80jboss4.0.5.GA找到JBOSS_HOME\server\default\deploy\jbossweb-tomcat50.sar\server.xml文件。jboss4.2.0.GA+找到JBOSS_HOME\server\default\deploy\jboss-web.deployer\server.xml文件,找到如下部分:maxThreads="25...

weixin_39627144的博客 476

jboss-5.0.1.GA.zip

jboss-5.0.1.GA.zip是在官网下载

Jboss 启动报错(Failed to parse WEB-INF/jboss-web.xml; - nested throwable)

Jboss 启动报错(org.jboss.deployment.DeploymentException: resource-ref jdbc/cpf/type4 found in jboss-web.xml but not in web.xml) Failed to parse WEB-INF/jboss-web.xml; - nested throwable:(大佬帮忙找下,感谢!) 06:...

weixin_44189857的博客 1675

JBoss4.0.5集群实现--安装

     JBoss是一套应用程序服务器,属于开源的企业级Java中间件软件,用于实现基于SOA架构的web应用和服务。JBoss实现了J2EE的所有服务: EJB Java Persistence Java消息服务(JMS,Java Message Service) Java事务服务(JTS/JTA) Servlet和JSP Java命名和目录接口(JNDI) JBoss高级特...

bjkamui的专栏 253

Apache linux jboss,Jboss 4.0.5GA for linux 安装

修改jvm修改/usr/local/jboss/bin/run.conf中的JAVA_OPTS="-Xms800m -Xmx800m-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000"。调整举例 (注:具体应用可能有所不同)硬件环境服务器:HP140Cpu: Intel(R) Xeon(TM)...

weixin_42319865的博客 196

Linux安装jboss-5.1.0.GA

Linux安装jboss-5.1.0.GA

csdn122325735的专栏 1029

linuxJBOSS安装

1,下载jboss.4.2.2.GA.zip # wget  http://nchc.dl.sourceforge.net/sourceforge/jboss/jboss-4.2.2.GA.zip 2,解压unzip jboss-4.2.2.GA.zip 解压后拷贝到/usr/local/ :sudo mv ./jboss-4.2.2.GA.zip /usr/local

woshichengchaoa的专栏 872

Linux安装JBoss

1、下载JBoss 路径:http://www.jboss.org/jbossas/downloads 选择一个合适的JBoss,本人选择的是jboss-4.2.3.GA-jdk6.zip。 下载jboss-4.2.3.GA-jdk6.zip 到 /tmp下 2、安装JBoss ①复制安装包 jboss-4.2.3.GA-jdk6.zip 到 /usr/local

sonnet123的专栏 1092

下载和安装jboss-4.0.4.GA 服务器

下载和安装jboss-4.0.4.GA 服务器

JBOSS 4.0.5 EJB3.0之MDB (ACTIVEMQ)

NULL 博文链接:https://seanwon.iteye.com/blog/721230

jboss-4.0.2.zip

jboss-4.0.2.zip

jboss-4.0.2

启动无异常,好用的jboss. 所有的功能都有。

linux jboss安装路径,LINUXJBOSS安装及配置

环境:Linux AS5 Update3JBOSS:下载 jboss-5.1.0.GA.tar.gz(或者其他版本,本文以jboss-5.1.0.GA举例)JDK:下载:jdk-6u17-linux-i586.bin(或者其他版本,本文以jdk-6u17-linux-i586举例)软件都上传至服务器/usr/local/目录下1、环境配置A、字符集配置设定系统语言环境:/etc/sysconfig...

weixin_42509196的博客 773

linux jboss 内存配置文件,LINUXJBOSS安装及配置

环境:Linux AS5 Update3JBOSS:http://www.jboss.org/jbossas/downloads/下载 jboss-5.1.0.GA.tar.gz(或者其他版本,本文以jboss-5.1.0.GA举例)JDK:http://java.sun.com/javase/downloads/index.jsp下载:jdk-6u17-linux-i586.bin(或者其他版本...

weixin_35878962的博客 296

LINUXJBOSS安装及配置

环境:Linux AS5 Update3 JBOSS:http://www.jboss.org/jbossas/downloads/ 下载 jboss-5.1.0.GA.tar.gz(或者其他版本,本文以jboss-5.1.0.GA举例) JDK:http://java.sun.com/javase/downloads/index.jsp 下载:jdk-6u17-linux-i586.bi

申公的专栏 7596

linux jboss安装与配置文件,LINUXJBOSS安装及配置

环境:LinuxAS5 Update3JBOSS:http://www.jboss.org/jbossas/downloads/下载 jboss-5.1.0.GA.tar.gz(或者其他版本,本文以jboss-5.1.0.GA举例)JDK:http://java.sun.com/javase/downloads/index.jsp下载:jdk-6u17-linux-i586.bin(或者其他版本...

weixin_42468245的博客 532
上一篇: 常用颜色16进制对照表
下一篇: java内存管理
MyJavaBlog
博客等级 码龄16年 11粉丝 126原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值