Javaren就是爪洼人!

          一起來研究java

          常用鏈接

          統(tǒng)計

          最新評論

          Configuring Tomcat 學(xué)習(xí)體會(00)

          1.如何讓不同的app使用單獨的目錄和配置

          a. 先建立目錄:
          cd /opt
          mkdir tomcat
          -instance
          cd tomcat
          -instance
          mkdir groovywigs.com
          cd groovywigs.com
          # 復(fù)制配置文件過去,并建立工作目錄
          cp 
          -a $CATALINA_HOME/conf .
          mkdir common logs temp server shared webapps work
          建立了以上目錄后,要保證Tomcat用戶有足夠權(quán)限訪問這些目錄。

          b. 把web應(yīng)用放到該CATALINA_BASE下的webapps子目錄中,為該應(yīng)用配置conf/server.xml,要確定該配置中的host和port和同服務(wù)器上其他Tomcat實例中的不同。并且給每個Tomcat實例使用不同的關(guān)閉port:
          <Server port="8007" shutdown="SHUTDOWN">
          還有所有connector的port:
          <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
          <Connector port="8081" maxHttpHeaderSize="8192"
          maxThreads
          ="150" minSpareThreads="25" maxSpareThreads="75"
          enableLookups
          ="false" redirectPort="8443" acceptCount="100"
          connectionTimeout
          ="20000" disableUploadTimeout="true" />
          刪掉所有示例的Context配置和嵌套的內(nèi)容(前面復(fù)制時并沒復(fù)制例子app),并根據(jù)你的web應(yīng)用增加webapp配置。

          c. 重復(fù)上面步驟,建立其他CATALINA_BASE實例目錄,如果只有一個站點,或者你只想運行一個Tomcat JVM,那就只要一個$CATALINA_BASE樹就行了。

          d. 要啟動一個實例,設(shè)置CATALINA_BASE為應(yīng)用實例的絕對路徑,CATALINA_HOME為Tomcat distribution安裝目錄絕對路徑,然后正常啟動Tomcat即可:
          # set CATALINA_BASE="/opt/tomcat-instance/groovywigs.com"
          # set CATALINA_HOME
          ="/opt/tomcat"
          # export CATALINA_BASE CATALINA_HOME
          # service tomcat start # Standard way to start on Linux
          要停止實例可以:
          # set CATALINA_BASE="/opt/tomcat-instance/groovywigs.com"
          # set CATALINA_HOME
          ="/opt/tomcat"
          # export CATALINA_BASE CATALINA_HOME
          # service tomcat stop # Standard way to stop on Linux
          當(dāng)然,你可以自己創(chuàng)建腳本更方便的來啟動和停止Tomcat,先建立個目錄:
          # cd /opt/tomcat-instance/groovywigs.com
          # mkdir bin
          # cd bin
          然后是shell腳本:
          #!/bin/sh
          set CATALINA_BASE
          ="/opt/tomcat-instance/groovywigs.com"
          set CATALINA_HOME
          ="/opt/tomcat"
          export CATALINA_BASE CATALINA_HOME
          service tomcat start # Standard way to start on Linux
          修改權(quán)限:
          # chmod 700 start
          執(zhí)行時直接輸入:
          /opt/tomcat-instance/groovywigs.com/bin/start



          posted on 2009-03-13 22:13 Terry Lee 閱讀(190) 評論(0)  編輯  收藏 所屬分類: JavaTomcat

          主站蜘蛛池模板: 荔波县| 醴陵市| 河东区| 华坪县| 罗江县| 义马市| 武夷山市| 长春市| 沙洋县| 印江| 延津县| 双城市| 衡东县| 遵义县| 沙洋县| 临夏县| 雅安市| 平湖市| 乌拉特前旗| 阿勒泰市| 巩留县| 商河县| 应用必备| 亚东县| 江川县| 湖北省| 繁昌县| 泾川县| 桂平市| 阿拉善左旗| 西城区| 陆河县| 罗城| 丹棱县| 大厂| 乌兰察布市| 淄博市| 盐津县| 山丹县| 沅江市| 怀化市|