tomcat日志,默認路徑在${catalina.home}/logs目錄下,默認使用的是tomcat自己封裝的logging工具類,默認配置文件使用的${catalina.home}/conf/logging.properties默認的配置不滿足按天或按大小將日志區分,用以備份或轉移或刪除,經常會出現日志文件超大,磁盤空間不夠的情況(就算磁盤夠,一段時間后的日志也應該及時清理和壓縮起來)??紤]到這種需求,使用log4j的配置,將tomcat的loggin
系統 2019-08-12 01:33:20 2188
原文:http://hi.baidu.com/hebo_thu/item/fc8c81bb164f5cee4fc7fd90tomcat與地址欄圖標之研究(多瀏覽器)最近在做一個java網絡應用程序,服務器是tomcat。在默認情況下,當用戶訪問該網絡應用時,地址欄圖標顯示為tomcat貓。我希望把它換成自己的圖標,于是研究了一下。在研究過程中,我發現網上的資料大都語焉不詳,于是把自己的研究結果分享出來。本文的測試環境為:tomcat6.0.20IE6SP3
系統 2019-08-12 01:32:57 2187
對于Tomcat而言,就是把項目放到webapps文件夾下的ROOT文件夾,這個文件夾下本來就有一些Tomcat默認的頁面。然后可以:1.把原來的所有文件都刪除,然后把要布置的項目復制過來即可;2.如果僅僅是一個靜態的頁面,就可以先復制過來,然后修改WEB-INF文件夾下的web.xml文件,在該文件中添加下面的語句:JsGame2.html//這就是要打開的頁面
系統 2019-08-12 01:33:42 2186
1.單向認證,就是傳輸的數據加密過了,但是不會校驗客戶端的來源2.雙向認證,如果客戶端瀏覽器沒有導入客戶端證書,是訪問不了web系統的,找不到地址如果只是加密,單向就行如果想要用系統的人沒有證書就訪問不了系統的話,就采用雙向認證第一步:為服務器生成證書使用keytool為Tomcat生成證書,假定目標機器的域名是“localhost”,keystore文件存放在“e:\\tomcat.keystore”,口令為“123456”,使用如下命令生成:keyto
系統 2019-08-12 01:32:49 2186
1.tomcat原來的默認根目錄是http://localhost:8080,如果想修改訪問的根目錄,可以這樣:找到tomcat的server.xml(在conf目錄下),找到:在前插入:
系統 2019-08-12 01:33:40 2185
首先安裝好jdk,下載好tomcat,我的是apache-tomcat-7.0.50,不用專門配置CATALINA_2_BASE,CATALINA_2_HOME等環境變量。把tomcat解壓到linux兩個不同的文件夾下,然后把各自conf下的server.xml打開修改關閉端口與啟動端口。這樣就可以在linux下同時運行兩個tomcat了。運行更多tomcat方法是一樣的。
系統 2019-08-12 01:32:52 2185
將應用部署到Tomcat根目錄的目的是可以通過“http://[ip]:[port]”直接訪問應用,而不是使用“http://[ip]:[port]/[appName]”上下文路徑進行訪問。方法一:(最簡單直接的方法)刪除原webapps/ROOT目錄下的所有文件,將應用下的所有文件和文件夾復制到ROOT文件夾下。方法二:刪除原webapps/ROOT目錄下的所有文件,修改文件“conf/server.xml”,在Host節點下增加如下Context的內容
系統 2019-08-12 01:33:33 2184
在應用程序的配置文件web.xml中的之前加入:RestrictedURLs/CONFIDENTI
系統 2019-08-12 01:33:25 2183
使用版本JDK1.7,tomcat7.0.39,openssl安裝版0.9.8使用操作系統win7命令行:1.生成CA私鑰以及自簽名根證書①生成CA私鑰opensslgenrsa-outF:\CA\ca-key.pem1024②生成待簽名根證書opensslreq-new-x509-keyoutF:\CA\ca-key.pem-outF:\CA\ca-req.csr-configopenssl.cnf③用CA私鑰對根證書進行自簽名opensslx509-r
系統 2019-08-12 01:33:11 2183
雖然項目全部采用了UTF-8編碼,所有的源文件*.java,*.jsc,*.html,*.ftl都采用了UTF-8編碼。可是還是出現了亂碼問題。很是不爽,后來找到了tomcat,和resin的配置。Tomcat的配置。(conf/server.xml)
系統 2019-08-12 01:32:57 2183
部署Tomcat的時候出現了如下錯誤,INFO:TheAPRbasedApacheTomcatNativelibrarywhichallowsoptimalperformanceinproductionenvironmentswasnotfoundonthejava.library.path:/usr/java/jdk1.6.0_30/jre/lib/amd64/server:/usr/java/jdk1.6.0_30/jre/lib/amd64:/usr
系統 2019-08-12 01:32:21 2182
本文主要介紹web虛擬目錄映射的兩種常用方法及配置默認web應用的方法一、在Server.xml中進行配置在元素中添加子元素并重啟服務器即可;path表示虛擬目錄,docBase表示真實的web應用所在目錄;比如在C盤中存在a這個web應用,則則輸入http://localhost:8888/test/1.h
系統 2019-08-12 01:33:58 2181
tomcat啟動不起來端口占用:加了apache的ajp,所以要打開ajp_port,結果被占用了。權限不夠:chown:各個文件的權限都不夠,特別是日志文件的。配置問題:應用servlet-api被我打包到WEB-INF\lib下了線上的配置沒改完整日志級別未修改。tomcat啟動起來后,一段時間后自動退出,無exception或error信息:查看catalina.out看到work目錄下無權限訪問,因此初步將該目錄chown,再觀察,若還不OK。就設
系統 2019-08-12 01:33:20 2181
(1)修改http訪問端口(默認為8080端口)
系統 2019-08-12 01:32:49 2181
Tomcat報的錯太含糊了,什么錯都沒報出來,只提示了ErrorlistenerStart。為了調試,我們要獲得更詳細的日志??梢栽赪EB-INF/classes目錄下新建一個文件叫logging.properties,內容如下Java代碼handlers=org.apache.juli.FileHandler,java.util.logging.ConsoleHandler#########################################
系統 2019-08-29 22:45:33 2180