日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

47.2. 配置 Tomcat 服务器

發布時間:2025/7/14 编程问答 82 豆豆
生活随笔 收集整理的這篇文章主要介紹了 47.2. 配置 Tomcat 服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

47.2.1.?server.xml

47.2.1.1.?Connector

tomcat 端口默認為8080, 可以通過修改下面port項改為80端口,但不建議你這樣使用80端口,tomcat 會繼承root權限,這是非常危險的做法。

<Connector port="80" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />

性能調整

<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"maxThreads="2048" /><Connector port="8080" protocol="HTTP/1.1"maxThreads="2048"minSpareThreads="64"maxSpareThreads="256"acceptCount="128"enableLookups="false"redirectPort="8443"debug="0"connectionTimeout="20000"disableUploadTimeout="true"URIEncoding="UTF-8" /> maxThreads="4096" 最大連接數 minSpareThreads="50" 最小空閑線程 maxSpareThreads="100" 最大空閑線程 enableLookups="false" 禁止域名解析 acceptCount="15000" connectionTimeout="30000" 超時時間 redirectPort="8443" disableUploadTimeout="true" URIEncoding="UTF-8" UTF-8編碼 protocol="AJP/1.3" AJP協議版本
47.2.1.1.1.?HTTPS
<Connector port="443" maxHttpHeaderSize="8192"maxThreads="150" minSpareThreads="25" maxSpareThreads="75"enableLookups="false" disableUploadTimeout="true"acceptCount="100" scheme="https" secure="true"SSLEngine="on"SSLCertificateFile="${catalina.base}/conf/localhost.crt"SSLCertificateKeyFile="${catalina.base}/conf/localhost.key" />
47.2.1.1.2.?compression

壓縮傳送數據

compression="on" compressionMinSize="2048" noCompressionUserAgents="gozilla, traviata" compressableMimeType="text/html,text/xml,text/plain,text/javascript,text/css"
47.2.1.1.3.?useBodyEncodingForURI

如果你的站點編碼非UTF-8,去掉URIEncoding="UTF-8"使用下面選項.

useBodyEncodingForURI="true"

47.2.1.1.4.?隱藏Tomcat版本信息

在Connector中加入server="Neo App Srv 1.0"

vim $CATALINA_HOME/conf/server.xml<Connector port="80" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"maxThreads="8192"minSpareThreads="64"maxSpareThreads="128"acceptCount="128"enableLookups="false"server="Neo App Srv 1.0"/> # curl -I http://localhost:8080/ HTTP/1.1 400 Bad Request Transfer-Encoding: chunked Date: Thu, 20 Oct 2011 09:51:55 GMT Connection: close Server: Neo App Srv 1.0

47.2.1.2.?Context

配置虛擬目錄

例如我們需要這樣的配置

http://www.netkiller.cn/news http://www.netkiller.cn/member http://www.netkiller.cn/product

實現方法

<Host name="localhost" appBase="/www/example.com" unpackWARs="true" autoDeploy="true"><Alias>www.example.com</Alias><Context path="news" docBase="www.example.com/news" reloadable="false"></Context><Context path="member" docBase="www.example.com/member" reloadable="false"></Context><Context path="product" docBase="www.example.com/product" reloadable="false"></Context></Host>
47.2.1.2.1.?應用程序安全

關閉war自動部署 unpackWARs="false" autoDeploy="false"。防止被植入木馬等惡意程序

關閉 reloadable="false" 也用于防止被植入木馬

47.2.1.2.2.?JSESSIONID

修改 Cookie 變量 JSESSIONID, 這個cookie 是用于維持Session關系。建議你改為PHPSESSID。

<Context path="" docBase="path/to/your" reloadable="false" sessionCookieDomain=".example.com" sessionCookiePath="/" sessionCookieName="PHPSESSID" />

47.2.2.?tomcat-users.xml

<?xml version='1.0' encoding='utf-8'?> <tomcat-users><role rolename="manager"/> <user username="tomcat" password="QI0Ajp7" roles="manager"/></tomcat-users>

狀態監控 http://localhost/manager/status

服務管理 http://localhost/manager/html/list

<tomcat-users> <!--NOTE: By default, no user is included in the "manager-gui" role requiredto operate the "/manager/html" web application. If you wish to use this app,you must define such a user - the username and password are arbitrary. --> <!--NOTE: The sample user and role entries below are wrapped in a commentand thus are ignored when reading this file. Do not forget to remove<!.. ..> that surrounds them. --> <!--<role rolename="tomcat"/><role rolename="role1"/><user username="tomcat" password="tomcat" roles="tomcat"/><user username="both" password="tomcat" roles="tomcat,role1"/><user username="role1" password="tomcat" roles="role1"/> --><role rolename="manager-gui"/><role rolename="manager-script"/><role rolename="manager-jmx"/><role rolename="manager-status"/><user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status"/><role rolename="admin-gui"/><role rolename="admin-script"/><user username="admin" password="admin" roles="admin-gui,admin-script"/></tomcat-users>

47.2.3.?context.xml

context.xml 主要用于配置 數據庫連接池

開啟熱部署,生產環境不建議使用

<Context reloadable="true">

47.2.3.1.?Resources

org.apache.catalina.webresources.Cache.getResource Unable to add the resource at [/WEB-INF/lib/netkiller.jar] to the cache because there was insufficient free space available after evicting expired cache entries - consider increasing the maximum size of the cache

<Resources cachingAllowed="true" cacheMaxSize="100000" />

47.2.3.2.?session cookie

<Context sessionCookieName="PHPSESSID" sessionCookieDomain=".example.com" sessionCookiePath="/"><!-- ... --> </Context>

47.2.4.?logging.properties

修改日志目錄

1catalina.org.apache.juli.FileHandler.level = FINE #1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs 1catalina.org.apache.juli.FileHandler.directory = /www/logs/tomcat 1catalina.org.apache.juli.FileHandler.prefix = catalina.

47.2.5.?catalina.properties

配置跳過掃描*.jar

tomcat.util.scan.StandardJarScanFilter.jarsToSkip=\*.jar

context.xml

<JarScanner scanClassPath="false"/>




原文出處:Netkiller 系列 手札
本文作者:陳景峯
轉載請與作者聯系,同時請務必標明文章原始出處和作者信息及本聲明。

總結

以上是生活随笔為你收集整理的47.2. 配置 Tomcat 服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: av资源吧首页 | 醉酒壮男gay强迫野外xx | 五十路中文字幕 | 亚洲激情欧美 | 国产人妖ts| 在线视频观看免费 | 美日韩丰满少妇在线观看 | 欧美三级自拍 | 国产不卡视频一区二区三区 | 成 人 黄 色 片 在线播放 | 午夜精品少妇 | 黄av在线播放 | 卡通动漫亚洲综合 | 日韩中文字幕在线看 | 神马午夜av | 精品在线视频免费 | 精品久操| 国产91在线观看丝袜 | 一区二区三区国产视频 | aise爱色av | 日本三级理论片 | 小sao货水好多真紧h无码视频 | 日本大胆裸体做爰视频 | 闫嫩的18sex少妇hd | 禁止18在线观看 | 国产成人精品一区二区 | 国产无遮挡呻吟娇喘视频 | 亚洲av乱码一区二区 | 91麻豆成人精品国产 | 欧美日韩人妻精品一区在线 | 九色视频丨porny丨丝袜 | 182av| 一区视频在线播放 | 国产97自拍 | 自拍毛片 | 日韩一级片网站 | 另类ts人妖一区二区三区 | 中文有码在线 | missav|免费高清av在线看 | 国内精品一区二区 | 性福网站| 2019天天操| 欧美影院 | 国产 欧美 日韩 一区 | 午夜黄色福利 | 黄色大片免费观看 | 成人黄色三级 | 久久精品一二三区 | 亚洲永久免费视频 | 波多野结衣理论片 | 国产精品一级片在线观看 | 亲嘴扒胸摸屁股免费视频日本网站 | 被室友玩屁股(h)男男 | 欧美大片黄 | 中文字幕 自拍 | 日韩av资源网 | 奇米影视在线视频 | 老司机在线看片 | 密桃成熟时在线观看 | 中文字幕1| 日本少妇xxxx软件 | 欧美三级一级 | 粉嫩av一区二区三区免费观看 | 老司机福利精品 | 黄色小视频在线播放 | 911国产在线| 亚洲综合图片区 | 亚洲天堂黄 | 国产黄色片网站 | 国产欧美日韩高清 | 国产免费成人 | 黄色av网站在线免费观看 | 丰满大肥婆肥奶大屁股 | 亚洲午夜精品一区 | 亚洲av成人无码久久精品 | 少女国产免费观看 | 亚洲在线一区二区三区 | 欧美激情在线免费观看 | 国产xxx| 中国丰满人妻videoshd | 北京少妇xxxx做受 | 美女野外找人搭讪啪啪 | 午夜老司机福利 | 67194午夜 | 夜夜嗨av一区二区三区四区 | 玖玖在线观看 | 久久国产剧情 | 色欲久久久天天天综合网 | 3344av| 男人爽女人下面动态图 | 国产情侣激情 | 亚洲国产精品99久久久久久久久 | 天天射天天操天天干 | 亚洲一本二本 | 又黄又高潮的视频 | 激情综合啪啪 | 亚洲四区 | 少妇媚药按摩中文字幕 | 亚洲美女高潮久久久 |