日韩性视频-久久久蜜桃-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 服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 痴汉电车在线播放 | 国产精欧美一区二区三区白种人 | 91精品人妻一区二区三区果冻 | 最新中文字幕久久 | cao我| av最新天| 欧美日日日 | 欧洲成人在线视频 | 97精品免费视频 | 日韩人妻精品无码一区二区三区 | 精品国产99久久久久久 | 欧美黄色小说视频 | 91精品999 | 欧美一区二区三区的 | 欧美成人一区二区三区片免费 | 中出在线视频 | 免费成人在线看 | 国产精品国产三级国产专区51区 | www啪啪| 国产精品熟妇人妻g奶一区 a少妇 | 亚洲图片自拍偷拍区 | 亚洲欧美成人 | 久久黄色网址 | 97在线精品视频 | 97超碰免费在线观看 | 日韩一区二区不卡视频 | 成人精品一区二区三区视频 | 在线免费看污片 | 日穴| 日韩三级欧美 | 亚洲综合色一区二区 | 美女啪啪动态图 | 精品久久久久久久久久久久久久久久久久 | 日日鲁鲁鲁夜夜爽爽狠狠视频97 | 美女啪啪一区二区 | 午夜一区二区三区四区 | 国产黄色录像片 | 欧美激情影音先锋 | 亚洲色图综合在线 | 亚洲a成人 | av导航网址| 国产一区二区三区福利 | 丰满人妻一区二区三区免费视频棣 | 久久久久99精品成人片我成大片 | 性做久久久久久久免费看 | 菠萝菠萝蜜网站 | 亚洲啪啪网 | 影音先锋亚洲天堂 | 禁漫天堂黄漫画无遮挡观看 | 日韩第一区| 精品视频不卡 | 久久精品国产99精品国产亚洲性色 | 午夜精品三级久久久有码 | 男人的天堂久久久 | 午夜私人福利 | 九九九国产视频 | 亚洲视频大全 | 婷婷中文字幕 | 日韩精品一区二区三区不卡 | 亚洲一区二区三区激情 | 怡春院一区二区 | 国产天堂精品 | 91在线无精精品白丝 | 人人妻人人爽欧美成人一区 | 天天射天天射 | 一本加勒比北条麻妃 | 日本成人中文字幕 | 九九精品在线观看视频 | 亚洲欧洲日韩综合 | 亚洲无在线观看 | 黑人中文字幕一区二区三区 | 亚洲精品字幕在线观看 | 麻豆视频在线观看免费网站黄 | 欧美级毛片 | 亚洲欧洲国产视频 | 一区二区三区观看 | 精品免费视频一区二区 | 精品影视一区二区 | 麻豆乱码国产一区二区三区 | 在线观看视频99 | 国产精品乱码久久久久久久久 | 国产亲伦免费视频播放 | 亚洲乱仑 | 日韩在线精品强乱中文字幕 | 无罩大乳的熟妇正在播放 | 欧美日韩亚洲精品内裤 | 97色伦97色伦国产欧美空 | 国产最新在线视频 | 中文字幕日本 | 在线观看视频你懂得 | 免费污片软件 | 999精品在线视频 | 精品久久久久久久久久久aⅴ | 日韩免费 | 华人在线视频 | 四虎com | 天天操夜夜撸 | 亚洲经典一区 | 免费av电影网址 |