`

JBoss配置

阅读更多

                          JBOSS6入门配置

公司项目中使用了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

 

 

 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. 

                                                       JBoss端口修改

Jboss6端口修改

推荐方式:

1.进入 %JBOSS_HOME%\server\default\conf\bindingservice.beans\META-INF

2. 编辑 bindings-jboss-beans.xml

3. 搜索 “8080″ ,格式如下:

<bean class=”org.jboss.services.binding.ServiceBindingMetadata”>
<property name=”serviceName”>jboss.web:service=WebServer</property>
<property>HttpConnector</property>
<property>8080</property>
<property>JBoss Web HTTP connector socket; also drives the values for the HTTPS and AJP sockets</property>
</bean>

简易方式:

1.进入 boss-6.0.0.Final\server\default\deploy\jbossweb.sar

2. 编辑 server.xml

3. 搜索 “8080″ ,格式如下:

<Connector protocol=”HTTP/1.1″ port=”${jboss.web.http.port}” address=”${jboss.bind.address}”

redirectPort=”${jboss.web.https.port}” />

address默认为127.0.0.1,局域网不能访问,或指定-b 0.0.0.0,或在这里修改为0.0.0.0就能访问了。

最后都需要重启jboss服务器

分享到:
评论

相关推荐

    Jboss配置虚拟路径

    ### JBoss配置虚拟路径详解 在企业级应用服务器领域,JBoss AS(Application Server)作为一款开源的Java应用服务器,提供了强大的平台支持多种Java EE应用的部署与运行。虚拟路径的配置是JBoss中一项非常实用的...

    jboss配置入门,jboss的初级配置

    jboss配置入门 jboss系统是一种基于Java的应用服务器,具有高性能、可扩展、安全性强等特点。在本文中,我们将对jboss的基本配置进行介绍,包括其文件夹结构、配置文件、负载均衡配置等。 jboss文件夹结构 jboss的...

    jboss配置数据源

    jboss配置数据源 jboss配置数据源是指在jboss服务器上配置oracle数据库的数据源,以便在jboss应用程序中使用oracle数据库。下面是jboss配置数据源的详细步骤: 首先,需要将oracle的JDBC驱动程序复制到ClassPath下...

    jboss配置 mysql数据库连接池

    ### jBoss配置MySQL数据库连接池详解 #### 一、引言 在开发Java应用程序时,尤其是在基于J2EE的企业级应用开发中,高效稳定的数据库连接管理对于提高系统性能至关重要。本文将详细介绍如何在jBoss应用服务器中配置...

    jboss配置Oracle连接池.doc

    ### jboss配置Oracle连接池知识点解析 #### 一、配置Oracle连接池的步骤与方法 在JBoss服务器中配置Oracle数据库连接池是一项重要的任务,它能够有效地管理应用程序对数据库的访问,提高系统的性能和响应速度。...

    JBoss配置mySQL数据源

    JBoss配置mySQL数据源 有需要的就下载吧。。。。

    jboss配置MySql的JNDI

    在IT领域,特别是Java应用服务器环境下,JBoss与MySQL数据库的集成是常见需求之一,而JNDI(Java Naming and ...这一过程不仅加深了对JBoss配置机制的理解,也为构建高可用、高性能的企业级应用奠定了坚实的基础。

    JBOSS配置.rarJBOSS配置.rarJBOSS配置.rarJBOSS配置.rar

    下面将详细介绍JBOSS配置的相关知识点。 1. **启动配置**:JBOSS的启动配置主要在`standalone.xml`或`domain.xml`文件中,这两个文件定义了服务器的运行模式。`standalone`模式适用于单节点部署,而`domain`模式则...

    JBoss配置与集成

    JBoss配置与集成是企业级Java应用程序部署的关键环节,它涉及到服务器环境的设置以及与其它组件的协同工作。本文将详细介绍使用mod_jk1.2模块将JBoss应用服务器与Apache HTTP服务器集成的过程,以便创建高效、可扩展...

    Windows 将JBoss配置为系统服务

    将JBoss配置为系统服务意味着即使没有用户登录,它也能自动运行。 配置步骤: 1. **下载NSSM(Non-Sucking Service Manager)**:这是一个小巧的工具,用于将任何可执行文件转化为Windows服务。可以从其官方网站...

    MyEclipse+JBoss配置说明

    MyEclipse+JBoss配置说明 本文档主要介绍了如何在MyEclipse中配置JBoss服务器,以便实现web项目的开发和部署。下面是详细的配置步骤和知识点总结: 1. 获取VSS插件 在MyEclipse中,需要安装VSS插件以便与版本控制...

    Jboss配置过程图

    总结,JBoss配置涉及多个层面,包括环境准备、启动/停止、配置文件修改、应用部署、日志管理、安全管理、使用管理控制台和CLI工具等。理解并掌握这些知识点,将有助于你有效地管理和运维JBoss应用服务器。

    jboss配置(应用服务器,性能调优)

    应用服务器,性能调优,虚拟主机,数据库配置,结合apache

    Jboss配置https

    除了修改 server.xml 配置文件外,还需要在 JBossServer\server\default\conf 目录下添加 server.keystore 文件,以便提供密钥信息。 最后,需要修改 web 项目的 web.xml 配置文件,以便默认的 HTTP 访问方式自动...

    eclipse+Jboss配置远程调试

    3. **启动JBoss**:完成上述配置后,可以通过运行`E:\Jboss7_Daban\bin\standalone.bat`(Windows)或`E:\Jboss7_Daban\bin\standalone.sh`(Linux)来启动JBoss。 #### 五、配置Eclipse以连接远程调试 1. **创建...

    jboss 配置

    在深入探讨JBOSS配置的关键知识点之前,我们首先需要理解JBoss是什么以及它在企业级应用中的重要性。JBoss AS(Application Server),现在被称为WildFly,是由Red Hat开发的一款开源Java应用服务器,广泛用于部署和...

Global site tag (gtag.js) - Google Analytics