catalina_home是tomcat的安裝目錄
$catalina_home/conf/server.xml 配置檔案
1.指定乙個埠,這個埠負責監聽關閉tomcat的請求shutdown
2.
指定service的名字,通常是」catalina」
3.
元素屬性(表示客戶端和service之間的連線):
port:指定伺服器端要建立的埠號,並使用這個埠監聽來自客戶端的請求
maxthreads:伺服器建立的最大執行緒數
minsparethreads:最小剩餘執行緒數
maxsparethreads:最大剩餘執行緒數
enablelookups:如果為true,則可以通過呼叫request.getremotehost()進行dns查詢來得到遠端客戶端的實際主機名,若為false則不進行dns查詢,而是返回其ip位址redirectport:指定當伺服器正在處理http請求時收到了乙個ssl傳輸請求後重定向的埠號
acceptcount:指定當所有可以使用的處理請求的執行緒數都被使用時,可以放到處理佇列中的請求數,超過的請求將不予處理connectiontimeout:指定超時的時間數(以毫秒為單位)
4.
指定訪問host位址,通常是本機
6.元素屬性(表示存放使用者名稱,密碼及role的資料庫)classname:指定realm使用的類名,此類必須實現org.apache.catalina.realm介面
resourcename:這裡realm主要用於tomcat訪問使用者驗證,分為
jdbcrealm
datasourcerealm
jndirealm
userdatabaserealm
memoryrealm
jaasrealm
combinedrealm
lockoutrealm
這裡使用的是userdatabaserealm,與之對應的是:
name="userdatabase"
pathname="conf/tomcat-users.xml"
type="org.apache.catalina.userdatabase"/>
這裡面name就是對應上文的resourcename,預設使用的是comcat-users.xml配置的使用者資訊
7.配置log;
$catalina_home/conf/web.xml
index.html
index.htm
index.jsp
預設的web歡迎首頁
5這是session過期時間 單位是分鐘
<
servlet
>
<
servlet-name
>
default
servlet-name
>
<
servlet-class
>
org.apache.catalina.servlets.defaultservlet
servlet-class
>
<
init-param
>
<
param-name
>
debug
param-name
>
<
param-value
>
0param-value
>
init-param
>
<
init-param
>
<
param-name
>
listings
param-name
>
<
param-value
>
false
param-value
>
init-param
>
<
load-on-startup
>
1load-on-startup
>
servlet
>
:指定當web應用啟動時,裝載servlet的次序
Asterisk目錄及配置檔案
b asterisk目錄及配置檔案 b etc asterisk asterisk主目錄,包含其它關於asterisk的配置檔案 zaptel.conf這個配置檔案放在 etc,因為其它軟體也可以使用zaptel這個硬體及其驅動,所以不是放在 etc asterisk裡.usr lib asteri...
目錄介紹及配置檔案
目錄名 作用boot etc存放配置檔案 mnt一般用來設定掛載點 src sys proc 與系統核心相關,不懂勿碰 tmp臨時目錄,隨時刪除 dev裝置相關 linux中所有裝置都需要掛載才可使用 home 普通使用者的家目錄 root 管理員的家目錄 usr local 存放使用者編譯的原始碼...
Tomcat配置檔案
tomcat的配置檔案再conf檔案下,其中 1 server.xml 核心配置檔案,用於配置伺服器 2 web.xml servlet的標準檔案,作用於所有的站點 3 tomcat user.xml 用於配置tomcat使用者驗證的角色 使用者和密碼 4 catalina.policy tomca...