本系列轉載自http://blog.csdn.net/haitao111313/article/category/1179996在前面的大部分文章都是講連接器和容器的,以后的內容會偏向寫一些Tomcat的其他組件以及一些細節的東西。Tomcat有很多組件,要一個一個啟動組件難免有點麻煩。由于Tomcat的包含關系是Catalina->Server->Service->容器/連接器/日志器等,于是可通過父組件負責啟動/關閉它的子組件,這樣只要啟動Catali
系統 2019-08-12 01:32:16 3052
CentOSNginx+jdk+tomcat環境搭建一、jdk安裝jdk下載地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html。從上面網頁中選擇適合的jdk下載到/root/目錄下。我選擇的是jdk-6u20-linux-i586.bin。下載完后,修改jdk-6u23-linux-i586
系統 2019-08-12 01:33:43 3051
如下所示修改即可。紅色部分是修改過的catalina.sh部分。說明:-Xms512m-Xmx1024m指示最小內存512兆,最大1G.我用的tomcat6.0版本在redhat上測試通過,驗證無誤。JAVA_OPTS="$JAVA_OPTS-Xms512m-Xmx1024m"#SetjuliLogManagerifitispresentif[-r"$CATALINA_BASE"/conf/logging.properties];thenJAVA_OPTS
系統 2019-08-12 01:33:59 3048
這篇文章涉及到很多專業術語,例如密鑰對,私鑰,公鑰,證書等等,關于加密的理論和概念請參考我之前寫的《SSL與數字證書的基本概念和工作原理》,我在這篇文章中就不重復這些概念了。1.申請SSL證書你可以從很多網站購買到SSL證書,我經常使用的是GeoTrust。證書都是收費的(據說有免費的,沒試過),價格有貴的有便宜的。它們的區別是發行證書的機構不同,貴的證書機構更權威,證書被瀏覽器否決的幾率更小。正規運營的網站建議購買好一點的證書,免了麻煩,也貴不了多少。1
系統 2019-08-12 01:33:20 3028
jsp開發所需要的eclipse插件(lomboz、tomcatplugin)之安裝、配置方法本文來自:http://blog.csdn.net/ahuu/archive/2006/05/24/753156.aspx一、系統環境配置1、win2kprofessional2、eclipse3.1.2,可以到官方網站http://www.eclipse.org/downloads/index.php下載eclipse的最新版本,當前為eclipse3.1.2版
系統 2019-08-12 01:32:19 3028
我因為用到Magnoliacms系統,在網上下了帶tomcat的安卓包,結果不會用非安裝包的tomcat.在百度文庫找到一篇.最后把他設置成服務沒成功,特此記錄在此,以后有時間再改回來.1.關于java配置不表2.關于非安裝包版的tomcat要配置環境變量,以后補充3.怎么運行呢?----重點進入tomcat/bin目錄點擊startup.bat(注意此步不需要重啟也行),然后會彈窗,我因為是在Magnolia里的,彈了2個.記住,tomcat標題的千萬千
系統 2019-08-12 01:32:36 3023
捕捉404/500錯誤,自定義Tomcat錯誤頁面TomcatJSPJavaJSFIE當服務器出現404、500錯誤時候希望能夠給用戶友好的現實界面只需要在項目的web.xml中添加一些配置Java代碼400/error.jsp
系統 2019-08-29 23:37:47 3021
Tomcat下為每個Web應用配置不同的訪問端口要完成這個目錄必須對conf/Server.xml文件進行配置設現在我們有兩個應用app1和app2,客戶端期望的訪問方式是:App1->http://localhost:8081/App2->http://localhost:8082/這樣省去了在主機名后面添加ContextPath的麻煩,相信客戶更愿意這樣使用。實現步驟:1.找到conf/server.xml中的service配置節,復制這個servic
系統 2019-08-12 01:33:49 3013
tomcat中的outofmemory錯誤1、PermGenspace錯誤PermGenspace的全稱是PermanentGenerationspace,是指內存的永久保存區域OutOfMemoryError:PermGenspace從表面上看就是內存益出,解決方法也一定是加大內存。說說為什么會內存益出:這一部分用于存放Class和Meta的信息,Class在被Load的時候被放入PermGenspace區域,它和和存放Instance的Heap區域不同
系統 2019-08-12 01:32:38 3010
學習Tomcat的相關資料1、howtotomcatwork這本書解剖了Tomcat4.1.12和5.0.18版本,解釋了它的servlet容器的內部運行機制英文版中文版2、Tomcat6Developer’sGuide.pdfThisbookintendedtoprovideTomcatadministrators,deployers,anddevelopersanintroductionintotheinternalworkingsoftheTomca
系統 2019-08-12 01:33:11 3007
在我們ftp登錄時都會出現一個如圖所示的提示框,這個功能可以通過配置我們的文件進行實現,而不需要寫任何的代碼。一、修改角色(添加、刪除)conf/tomcat-users.xml存放tomcat的角色,默認有admin、manager等角色,如果想要添加自定義的角色,可以通過形如形式,我們現在配置了一個名字為xiazdong,密碼是xiazdo
系統 2019-08-12 01:33:52 2993
前沿知識點:nginx負責負載均衡(反向代理)msm(memcachedsessionmanager)負責緩存會話信息,從而實現會話保持所需包:nginx和memcached采用最新穩定版tomcat版本需要與msm版本一致,這里采用tomcat7msm包共計9個包,包名具體信息查看附件,msm的所有包放到$CATALINA_HOME/lib配置過程:nginx的配置信息如下-->12345678910111213141516171819202122232
系統 2019-08-12 09:27:09 2992
在conf/server.xml中,配置一個
系統 2019-08-12 01:32:20 2992
為了清楚的闡述我的觀點,我先說明一下我的Tomcat安裝在:E:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.0。在Tomcat5.0目錄下找到conf,打開conf,找到server.xml,在這個文件里面找到這些內容,如下:
系統 2019-08-12 01:33:21 2984
webdavorg.apache.catalina.servlets.WebdavServletdebug0listin
系統 2019-08-12 01:33:42 2975