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

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

 相关步骤如下图解:

 

3.启动停止

    启动jboss

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

#./run.sh

     停止jboss

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

#./shutdown.sh

u       相关步骤如下图解:

 

4.和apache集成

1.首先安装apache,在httpd.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    

5. 配置数据源

一.只需要将数据库驱动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>

6. 安装后测试

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

u       相关步骤如下图解:

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

打开jboss的管理终端

jboss-4.0.5.GA.zip 立即下载

相关推荐

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的博客 1677

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

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

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的博客 478

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

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的专栏 254

使用Bigemap下载地图流程

Bigemap地图下载简单流程,临时安排任务简单学习没有深入了解。

TKY666的博客 4846

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的博客 199

微信Dat文件转图片(文末含工具下载)

PC端微信dat图片转换为jpg格式

weixin_40704848的博客 8078

一文带你弄懂thermal governor IPA

当current temp < target temp时,使用k_pu,当current temp >= target temp时,使用k_po。如果current_temperature = switch_on_temp时,则k_p = k_pu,这时Pmax。如果current_temperature = target_temp时,则k_p = k_po,这时Pmax。2、解析dts,获得switch_on_temp和target_temp。3、初始化k_pu/k_po/k_i/k_d的常数。

yxw0609131056的博客 1245

Linux下安装jboss-5.1.0.GA

Linux下安装jboss-5.1.0.GA

csdn122325735的专栏 1030

如何使用 Conda 安装 Qiskit(详细教程)

本文介绍了使用conda安装Qiskit量子计算工具包的完整流程。首先创建Python 3.10的conda虚拟环境(qiskit_env),然后安装Qiskit核心包及可视化组件(注意Mac用户的安装命令差异)。接着注册IPython内核并测试环境,通过量子电路创建与可视化演示验证安装成功。该教程为量子计算开发提供了简洁的环境配置指南,适合研究者和开发者快速搭建Qiskit开发环境。

猿小白的博客 563

linux下JBOSS安装

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的专栏 880

【云原生】Docker可视化工具Portainer使用详解

Docker可视化工具Portainer使用详解

congge 1万+

图像质量评估和点云质量评估

本文介绍了图像质量评估和点云质量评估的基本概念和常用方法,并提供了相应的源代码示例。图像质量评估关注图像的视觉质量,常用的评估指标包括均方误差(MSE)、结构相似性指标(SSIM)和峰值信噪比(PSNR)。点云质量评估关注点云数据的准确性和完整性,常用的评估方法包括点云配准质量评估、稠密重建质量评估和离群点检测质量评估。在计算机视觉和计算机图形学领域中,图像质量评估和点云质量评估是两个重要的任务。图像质量评估旨在量化图像的视觉质量,而点云质量评估则关注于点云数据的准确性和完整性。

XsupDatabase的博客 990

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的专栏 1093

【BlueZ】编译产物详解:可执行文件/库文件/工具的生成路径与用途

BlueZ二次开发编译产物机制解析 摘要:在BlueZ蓝牙协议栈二次开发中,90%的报错源于对编译产物类型和路径的混淆。本文系统剖析BlueZ的三阶段编译机制:1)配置阶段生成Makefile;2)编译阶段在.libs目录下产生临时库和可执行文件(不可直接运行);3)安装阶段将产物部署到系统标准路径。重点解析守护进程、命令行工具、动态库的核心路径差异,并针对五大高频问题(如临时库运行崩溃、动态库不匹配、系统覆盖等)给出解决方案。

byte轻骑兵的技术小窝 1万+

linux jboss的安装路径,LINUX下JBOSS的安装及配置

环境: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的博客 775

虚拟机安装VMware Tools

单击虚拟机-->安装VMware Tool 安装之后会有一个VMware Tools硬盘,里面有VMware Tools.tar.gz的压缩包 按照提示解压它,然后执行vmware-install.pl安装VMware Tools 将安装包放到/tmp目录下。可以直接拽过去,也可以使用cp或者mv命令 进入tmp文件目录并解压此文件包 cd /tmp ...

afei001 620

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

linux jboss 内存配置文件,LINUX下JBOSS的安装及配置

环境: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的博客 297

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

LINUX下JBOSS的安装及配置

环境: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

申公的专栏 7598

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

linux jboss安装与配置文件,LINUX下JBOSS的安装及配置

环境: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的博客 536

Jboss5的安装配置

1.      下载安装jdk1.5以上版本 Cd  /usr/local Sh  jdk-1_5_0_09-linux-i586.bin 2.      Jboss5.1.0的安装 Unzip  jboss-5.1.0.GA.zip Mv  jboss-5.1.0.G

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

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值