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"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章