jboss相关配置

1、访问端口配置
编辑F:\JBoss\server\default\deploy\jboss-web.deployer\server.xml

将8080改为你希望访问的端口(8888)

<Connector port="8080" address="${jboss.bind.address}"   

         maxThreads="250" maxHttpHeaderSize="8192"

         emptySessionPath="true" protocol="HTTP/1.1"

         enableLookups="false" redirectPort="8443" acceptCount="100"

         connectionTimeout="20000" disableUploadTimeout="true" />

2、解决附件汉字问题:

编辑F:\JBoss\server\default\deploy\jboss-web.deployer\server.xml

在Connector 属性最后增加:URIEncoding="UTF-8"

<Connector port="8080" address="${jboss.bind.address}"   

         maxThreads="250" maxHttpHeaderSize="8192"

         emptySessionPath="true" protocol="HTTP/1.1"

         enableLookups="false" redirectPort="8443" acceptCount="100"

         connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" />

页面处理:将生成的附件名称进行编码转换

<%

String n2="Redhat9中文官方文档.rar";

n2=java.net.URLEncoder.encode(n2,"UTF-8");

%>

<a href="Redhat9">http://192.168.1.112:8080/zlsf/<%=n2%>">Redhat9中文官方文档</a>

3.禁止/打开文件目录列表

编辑F:\JBoss\server\default\deploy\jboss-web.deployer\conf\web.xml

禁止把listing设置为false,否则true

    <servlet>

        <servlet-name>default</servlet-name>

        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>

        <init-param>

            <param-name>debug</param-name>

            <param-value>0</param-value>

        </init-param>

        <init-param>

            <param-name>listings</param-name>

            <param-value>false</param-value>

        </init-param>

        <load-on-startup>1</load-on-startup>

</servlet>

4、默认打开页配置:

编辑F:\JBoss\server\default\deploy\jboss-web.deployer\conf\web.xml

    <welcome-file-list>

        <welcome-file>index.html</welcome-file>

        <welcome-file>index.htm</welcome-file>

        <welcome-file>index.jsp</welcome-file>

    </welcome-file-list>

5、防止LOG文件无限制的扩大

在F:\JBoss\server\default\conf目录下打开jboss-log4j.xml文件,在下语句块下:

   <appender name="FILE" class="org.jboss.logging.appender.DailyRollingFileAppender">

      <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>

      <param name="File" value="${jboss.server.log.dir}/server.log"/>

      <param name="Append" value="false"/>

增加以下语句

<param name="MaxFileSize" value="10240KB"/>

<param name="MaxBackupIndex" value="1"/>

其中文件的最大值和备份的数量可以根据实际情况而改变

6、虚拟目录配置:

编辑F:\JBoss\server\default\deploy\jboss-web.deployer\server.xml

在 </Host>之前增加:
<Context path="/test" docBase="F:\\test" debug="1" reloadable="true" override="true" crossContext="true"/>

其中path 为虚拟目录名,docBase为硬盘路径(可为绝对路径)reloadable为类变更时是否重新加载。

7、运行run.bat来启动JBoss  关闭JBoss:关闭JBoss的DOS窗口或按"CTRL + C"

8、 启动jboss使用jrbel.cmd可以实现热部署。这是一个介绍链接

9、 在实现搜索时,搜索框的文字乱码。修改jboss home下的 server\default\deploy\jbossweb.sar\server.xml  在第十二行的最后加上URIEncoding="UTF-8"

10、Jboss基础入门配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值