來源:www.qcsky.net)Jakarta-Tomcat簡明中文版用戶指南第一部分本文檔提供關(guān)于Tomcat的基礎(chǔ)信息.主要內(nèi)容如下:Tomcat二進(jìn)制版本安裝與Tomcat相關(guān)的腳本的主要內(nèi)容與server.xml相關(guān)的主要內(nèi)容,Tomcat的主要配置文件如何設(shè)置Tomcat與宿主web服務(wù)器一起工作的說明如何應(yīng)用Tomcat配置一個現(xiàn)實中的web站點希望此文檔足以使新用戶可以開始使用Tomcat.如找不到某方面的內(nèi)容請(按以下順序)查找Tomca
系統(tǒng) 2019-08-12 01:33:37 1805
據(jù)悉,2014年最流行的應(yīng)用服務(wù)器排行榜揭曉Tomcat仍然處于領(lǐng)先位置。41%的部署使用的是Tomcat,和2013年的43%的市場份額數(shù)據(jù)一致。下面還是我們的熱門選擇Jetty和JBoss/WildFly。Jetty以31%占據(jù)了第二,而JBoss/WildFly以18%居第三。Tomcat因為其開源,免費,運行時占用的系統(tǒng)資源小,擴展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能而深受程序員的喜愛,本文會分享小知識如何清理tomcat服務(wù)器緩存
系統(tǒng) 2019-08-12 01:33:37 1805
將應(yīng)用部署到Tomcat根目錄的目的是可以通過“http://[ip]:[port]”直接訪問應(yīng)用,而不是使用“http://[ip]:[port]/[appName]”上下文路徑進(jìn)行訪問。方法一:(最簡單直接的方法)刪除原webapps/ROOT目錄下的所有文件,將應(yīng)用下的所有文件和文件夾復(fù)制到ROOT文件夾下。方法二:刪除原webapps/ROOT目錄下的所有文件,修改文件“conf/server.xml”,在Host節(jié)點下增加如下Context的內(nèi)容
系統(tǒng) 2019-08-12 01:33:33 1805
在系統(tǒng)中找到Tomcat安裝目錄下的conf文件夾下的servlet.xml文件。(1)在servlet.xml文件中找到以下代碼:(2)將上面代碼中的port="8080"修改為port="8081",即可將Tomcat的默認(rèn)端口設(shè)置為8081。在修改端口時,應(yīng)避免與公用端口沖突。建議
系統(tǒng) 2019-08-12 01:33:26 1805
在應(yīng)用程序的配置文件web.xml中的之前加入:RestrictedURLs/CONFIDENTI
系統(tǒng) 2019-08-12 01:33:25 1805
初學(xué)java,對于環(huán)境變量的配置想來卻總覺得不是很清楚,總結(jié)一下自己的理解,讓頭腦清楚一些。下載好的JDK是一個可執(zhí)行安裝程序,雙擊安裝。將安裝路徑改為:C:\jdk1.6.0(當(dāng)然其他路徑也可以)。JDK安裝完成之后我們來設(shè)置環(huán)境變量:我的電腦點右鍵,選擇“屬性”,選擇“高級”標(biāo)簽,進(jìn)入環(huán)境變量設(shè)置,分別設(shè)置如下三個環(huán)境變量:(1)設(shè)置好path變量,使得我們能夠在系統(tǒng)中的任何地方運行java應(yīng)用程序,比如javac、java、javah等等,這就要找到
系統(tǒng) 2019-08-12 01:33:23 1805
tomcat日志,默認(rèn)路徑在${catalina.home}/logs目錄下,默認(rèn)使用的是tomcat自己封裝的logging工具類,默認(rèn)配置文件使用的${catalina.home}/conf/logging.properties默認(rèn)的配置不滿足按天或按大小將日志區(qū)分,用以備份或轉(zhuǎn)移或刪除,經(jīng)常會出現(xiàn)日志文件超大,磁盤空間不夠的情況(就算磁盤夠,一段時間后的日志也應(yīng)該及時清理和壓縮起來)。考慮到這種需求,使用log4j的配置,將tomcat的loggin
系統(tǒng) 2019-08-12 01:33:20 1805
Tomcat內(nèi)存設(shè)置方法windows中大家都知道,JAVA程序啟動時都會JVM都會分配一個初始內(nèi)存和最大內(nèi)存給這個應(yīng)用程序。這個初始內(nèi)存和最大內(nèi)存在一定程度都會影響程序的性能。比如說在應(yīng)用程序用到最大內(nèi)存的時候,JVM是要先去做垃圾回收的動作,釋放被占用的一些內(nèi)存。所以想調(diào)整Tomcat的啟動時初始內(nèi)存和最大內(nèi)存就需要向JVM聲明,一般的JAVA程序在運行都可以通過中-Xms-Xmx來調(diào)整應(yīng)用程序的初始內(nèi)存和最大內(nèi)存:如:java-Xms64m-Xmx1
系統(tǒng) 2019-08-12 01:33:15 1805
使用版本JDK1.7,tomcat7.0.39,openssl安裝版0.9.8使用操作系統(tǒng)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私鑰對根證書進(jìn)行自簽名opensslx509-r
系統(tǒng) 2019-08-12 01:33:11 1805
這是一個新的需求,限制訪問的IP,都是一些單位為了保護(hù)自己的隱私,這個應(yīng)用只能那些IP訪問,別的都不行。在Tomcat里邊的設(shè)置很簡單,在你的[color=Red]Context[/color]標(biāo)簽之間加入1很明顯你可以看到,allow的值就是允許訪問的
系統(tǒng) 2019-08-12 01:33:09 1805
問題現(xiàn)像:新開一個瀏覽器,打開網(wǎng)站(本機部署),第一次請求的時候響應(yīng)很慢,但是第二次響應(yīng)就很快,但是停止操作幾分鐘后,再請求又變慢。或者第一次請求響應(yīng)后,關(guān)閉瀏覽器再重新打開,請求響應(yīng)也會很慢!(注:項目訪問地址是在本機配的一個域名www.hooblogs.com)猜測及驗證:1.tomcat的問題,重新安裝了一個tomcat,情況依然存在。2.第一次請求后,在代碼中debug了一個斷點,發(fā)現(xiàn)隔幾秒鐘才能到達(dá)斷點處。3.因為項目部署采用apache+tom
系統(tǒng) 2019-08-12 01:33:08 1805
tomcat做web服務(wù)器時,通過地址欄傳中文參數(shù)時,為防止瀏覽器上的為亂碼需在服務(wù)器server.xml中配置對應(yīng)的端口中配置編碼方式即可.例如:
系統(tǒng) 2019-08-12 01:33:04 1805
系統(tǒng)總是頻繁更新,為了避免更新系統(tǒng)的時候領(lǐng)導(dǎo)看不到東西,打算用ngix做代理,后臺部署兩個tomcat做負(fù)載均衡,避免更新一臺就無法使用系統(tǒng)的問題,這兩天看了寫資料,把幾個關(guān)鍵點記錄在這里以便備忘。環(huán)境:jdk,1.7,tomcat7,nginx1.5.8;基于64位的windows配置第一步:更改tomcat三個端口,保證同一臺機器上可以運行兩個tomcat,更改的端口包括serverport,兩個connectorport,xml配置參見下面,為了避免
系統(tǒng) 2019-08-12 01:33:02 1805
有兩種方法:1、tomcat目錄下的conf文件夾,server.xml2、增加Web部署文件在conf/Catalina/localhost下增加部署文件名隨便文件內(nèi)容如下:
系統(tǒng) 2019-08-12 01:33:02 1805
一、jdk安裝jdk下載地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html。從上面網(wǎng)頁中選擇適合的jdk下載到/root/目錄下。我選擇的是jdk-6u20-linux-i586.bin。下載完后,修改jdk-6u23-linux-i586.bin的文件屬性為可執(zhí)行,然后執(zhí)行該程序安裝JDK
系統(tǒng) 2019-08-12 01:33:02 1805