文档章节

JBOSS6入门配置

w
 wangwr
发布于 2013/04/18 20:17
字数 573
阅读 1446
收藏 2

      公司项目中使用了jboss,具体版本 jboss6.1.0.Final


  1. 设置端口 

      修改 jbossweb.sar/server.xml;将默认的8080端口 修改成自己需要的端口

          <Connector protocol="HTTP/1.1" port="8080" address="0.0.0.0" 
         redirectPort="${jboss.web.https.port}" URIEncoding="UTF-8"/>

    2.支持中文 

           在上面的配置信息中添加 URIEncoding="UTF-8"(蓝色部分),即可支持URL中出现中文

     3. 设置 URL 大小不敏感 。

        修改 jbossweb.sar/context.xml 文件,增加如下着色部分,即可实现对图片和其他静态资源的不区分大小写的访问,但是jsp的访问还是严格需要区分大小写。

<Context cookies="true" crossContext="true"  allowLinking="true"  caseSensitive="true">

   4.设置默认项目

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

        主要内容如下:

            <jboss-web>
               <context-root>/</context-root>
               <virtual-host></virtual-host>
            </jboss-web>

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

        第三步:启动或重启JBOSS

    5. 开启jboss压缩

    <Connector protocol="HTTP/1.1" port="80" address="0.0.0.0" 
         redirectPort="${jboss.web.https.port}" URIEncoding="UTF-8" 
             compression="on"         
             compressionMinSize="2048" 
             noCompressionUserAgents="gozilla, traviata" 
            compressableMimeType="text/html,text/xml,text/css,text/javascript,application/x-javascript,application/javascript,text/plain,application/json"
 
/>
   如下:      

    compression="on"     //开启 缓存    
             compressionMinSize="2048"   //开启 缓存的最小值
             noCompressionUserAgents="gozilla,traviata"   //例外的浏览器
            compressableMimeType="text/html,text/xml,text/css,text/javascript,application/x-        javascript,application/javascript,text/plain,application/json"
// 使用压缩的文件格式


  6、jboss 增加 xlsx、docx、pptx、rar 的 mime-mapping

     具体文件:jboss-6.1.0.Final\server\default\deploy\jbossweb.sar\web.xml

 <mime-mapping>

<extension>xlsx</extension>

<mime-type>application/vnd.ms-excel</mime-type>

</mime-mapping>

<mime-mapping>

<extension>docx</extension>

<mime-type>application/vnd.ms-word</mime-type>

</mime-mapping>

<mime-mapping>

<extension>pptx</extension>

<mime-type>application/vnd.ms-powerpoint</mime-type>

</mime-mapping>

<mime-mapping>

<extension>rar</extension>

<mime-type>application/rar</mime-type>

</mime-mapping> 









 JBOSS的配置信息最好还是去jboss官方网站查询

In JBoss AS 5, allowLinking="true" as <Context cookies="true" crossContext="true" allowLinking="true"> in context.xml placed at  jboss-5.0.0.GA\server\default\deploy\jbossweb.sar.




caseSensitive
If the value of this flag is true, all case sensitivity checks will be disabled. If not specified, the default value of the flag is true.


NOTE: This flag MUST NOT be set to false on the Windows platform (or any other OS which does not have a case sensitive filesystem), as it will disable case sensitivity checks, allowing JSP source code disclosure, among other security problems.


allowLinking
If the value of this flag is true, symlinks will be allowed inside the web application, pointing to resources outside the web application base path. If not specified, the default value of the flag is false.


NOTE: This flag MUST NOT be set to true on the Windows platform (or any other OS which does not have a case sensitive filesystem), as it will disable case sensitivity checks, allowing JSP source code disclosure, among other security problems.




© 著作权归作者所有

共有 人打赏支持
w
粉丝 1
博文 2
码字总数 781
作品 0
泰安
linux 下安装部署 jboss7.1.1后 如何实现 JConsole 远程监控访问????

linux 下安装部署 jboss7.1.1后 如何实现 JConsole 远程监控访问????配置jboss6和jboss7 完全不一样了。

dream_2015
2016/11/22
108
0
JBOSS/WILDFLY 笔记

1.IP无法访问处理 interfaces 下新增 开启JBoss7/wildfly的access_log功能 对于一个网站来说,访问日志,即access_log,对网站来说是一项很重要的功能。利用它,我们可以统计出很多有用的信息...

Zhao-Qian
2016/12/27
49
0
jboss6启动不加载deployments下的war包

jboss6启动不加载deployments下的war包 查看standalone.xml配置文件,红色处要设置为true才可以加载war oracle.jdbc.OracleDriver org.oracle.jdbcx.JdbcDataSource...

aaa奇奇aaa
2016/12/21
0
0
JBoss6【基础】安装和配置

1.安装JDK1.6,并设置环境变量JAVA_HOME(如果之前安装过tomcat,则这个就不用配置啦) 2.下载jboss地址,http://www.jboss.org/projects【现在的最新版本是7.1.1,但是建议安装6.0,因为mye...

小99
2014/03/18
0
0
JBoss端口修改

Jboss6端口修改 推荐方式: 1.进入 %JBOSS_HOME%serverdefaultconfbindingservice.beansMETA-INF 2. 编辑 bindings-jboss-beans.xml 3. 搜索 “8080″ ,格式如下: jboss.web:service=WebSe......

长平狐
2013/12/25
179
0

没有更多内容

加载失败,请刷新页面

加载更多

WinDbg

参考来自:http://www.cnit.net.cn/?id=225 SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols ctrl + d to open dump_file Microsoft (R) Windows Debugger Version 6.12.0002.633......

xueyuse0012
今天
2
0
OSChina 周五乱弹 —— 想不想把92年的萝莉退货

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @罗马的王:分享松澤由美的单曲《地球ぎ》 很久没看圣斗士星矢了 《地球ぎ》- 松澤由美 手机党少年们想听歌,请使劲儿戳(这里) @开源中国首...

小小编辑
今天
14
2
springBoot条件配置

本篇介绍下,如何通过springboot的条件配置,控制Bean的创建 介绍下开发环境 JDK版本1.8 springboot版本是1.5.2 开发工具为 intellij idea(2018.2) 开发环境为 15款MacBook Pro 前言 很多时候,...

贺小五
今天
1
0
javascript source map 的使用

之前发现VS.NET会为压缩的js文添加一个与文件名同名的.map文件,一直没有搞懂他是用来做什么的,直接删除掉运行时浏览器又会报错,后来google了一直才真正搞懂了这个小小的map文件背后的巨大...

粒子数反转
昨天
1
0
谈谈如何学Linux和它在如今社会的影响

昨天,还在农耕脑力社会,今天已经人工智能技术、大数据、信息技术的科技社会了,高速开展并迅速浸透到当今科技社会的各个方面,Linux日益成为人们信息时代的到来,更加考验我们对信息的处理程...

linux-tao
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部