千家信息网

jboss6.1安装配置

发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,Jboss6.1的用途,配置,使用详解一..简介:JBoss是全世界开发者共同努力的成果,一个基于J2EE的开放源代码的应用服务器因为JBoss代码遵循LGPL许可,你可以在任何商业应用中免费使用它,
千家信息网最后更新 2025年01月21日jboss6.1安装配置

Jboss6.1的用途,配置,使用详解

一..简介:

JBoss是全世界开发者共同努力的成果,一个基于J2EE的开放源代码的应用服务器因为JBoss代码遵循LGPL许可,你可以在任何商业应用中免费使用它,而不用支付费用

(注意:JBoss不支持servlet/JSPWEB容器)

二.jboss的下载: http://jbossas.jboss.org/downloads.html )版本自选

三.JBoss具有如下优点:

1 JBoss是免费的,开放源代码J2EE的实现,通过LGPL许可证进行发布

2 JBoss需要的内存和硬盘空间比较小

3 安装非常简单先解压缩JBoss打包文件再配置一些环境变量就可以了

4 JBoss能够"热部署",部署BEAN只是简单拷贝BEANJAR文件到部署路径下就可以了如果没有加载就加载它;如果已经加载了就自动更新

5 JBossWeb服务器在同一个Java虚拟机中运行,Servlet调用EJB不经过网络,从而大大提高运行效率,提升安全性能

6 用户可以直接实施J2EE-EAR,而不是以前分别实施EJB-JARWeb-WAR,非常方便

7Jboss支持集群

四..配置jboss的环境变量,首先需要指定JDKJAVA_HOME(JDK而不是JRE)。配置JBOSS_HOME的安装目录。运行Jboss安装目录"bin/run.bat"dos窗口没异常,配置成功。

.设置默认项目

第一步:在需要设置的项目中的web-inf下面添加文件jboss-web.xml

主要内容如下:

/

第二步:server\default\deploy\下的ROOT.war 改为小写的root.war

第三步:启动或重启JBOSS

五..修改Jboss的端口: 如我们平常使用Tomcatoracle的端口会与此发生冲突

%JBOSS_HOME%/server/default/deploy/jbossweb.sar/server.xml编译修改如下:搜素HTTP/1.1改为:

redirectPort="8787" URIEncoding="UTF-8"/>

Port为端口号 address为局域网或者本机访问

六.配置数据源:

JBoss中使用xml文件来配置数据源,找到%JBOSS_HOME%/docs/examples/jca文件。里面有各种数据库的配置实例。本次配置Oracle找到oracle-ds.xml文件。修改driver-classuser-namepassword等信息。

把修改好的oracle-ds.xml文件copy%JBOSS_HOME%/server/default/deploy目录下

数据库驱动Copy%JBOSS_HOME%/server/default/lib目录下.重启配置成功。

七.安全性的用户配置

JMX安全配置:

①找到%JBOSS_HOME%/common/deploy/jmx-console.war/WEB-INF/jboss-web.xml

根据说明。去掉需要登录信息的注释

②找到%JBOSS_HOME%/common/deploy/jmx-console.war/WEB-INF/web.xml

取消如***释:(开其验证登录)

HtmlAdaptor

An example security configthat only allows users with the

role JBossAdmin to access the HTML JMXconsole web application

/*

JBossAdmin

③配置用户的登陆信息

找到%JBOSS_HOME%/server/default/conf/login-config.xml如下代码:

flag="required">

props/jmx-console-users.properties

props/jmx-console-roles.properties

用户名密码配置在props/jmx-console-users.properties

角色配置在props/jmx-console-roles.properties

④打开2个文件自行修改账号信息和角色信息

Web-console的安全配置:

①打开%JBOSS-Home%/common/deploy/jbossws-console.war/WEB-INF/jboss-web.xml根据说明,去掉注释

java:/jaas/JBossWS

jbossws

②打开%JBOSS-Home%/common/deploy/jbossws-console.war/WEB-INF/web.xml

根据说明,去掉注释

A security constraint that restricts access

ContextServlet

An example securityconfig that only allows users with the

role 'friend' to access the JBossWS consoleweb application

/*

friend

③配置用户的登陆信息

JBossWS的安全域和运行角色friend都是在 %JBOSS_HOME%/server/default/conf/login-config.xml中配置的

flag="required">

props/jbossws-users.properties

props/jbossws-roles.properties

anonymous

④修改密码和角色

打开%JBOSS_HOME%/server/default/conf/props/jbossws-user.properties自行修改密码

打开%JBOSS_HOME%/server/default/conf/props/jbossws-roles.properties自行修改密码

注意:JBoss中也已经包含了JSP服务器功能,而且它监听的端口也是8080,所以TomcatJBoss是不能同时在一台电脑启动的。默认情况下JBoss只监听localhost的请求,如果要让局域网的电脑访问
命令行运行run.bat -b 0.0.0.0


配置 文件 信息 安全 用户 运行 密码 数据 目录 角色 服务器 注释 端口 服务 成功 代码 变量 局域 局域网 数据库 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 潍坊网络安全法第27条规定 vc中组合框如何添加数据库 霍林郭勒数据库恢复 江财数据库实验十答案 广州租房网络安全 西奥电梯服务器如何设置中文 安卓软件开发软件修改 腾讯云数据库活动 安卓软件开发自学 惠山区上门软件开发销售 网络安全运维赛靶机分析 四会网络安全会议 天津软件开发驻场正规平台 数据库字段显示科学记数法 连接云服务器进游戏显示网络异常 网络安全的定义 百度百科 小学网络安全教育优质课教学设计 网络安全等级保护技术大会 网络安全峰会主题 攻防 通辽鸥盘网络技术有限公司 怎么登入ftp服务器 菜谱 数据库 魔兽世界各版本新增服务器 河北师大网络安全实验室 无法和服务器建立可靠数据链接 致聘互联网科技部 我的世界pe租服务器 软件开发中各项费用占比 网络技术中抗干扰性最强的是 个体工商经营网络技术
0