Javaren就是爪洼人!

          一起來研究java

          常用鏈接

          統計

          最新評論

          Configuring Tomcat 學習體會(00)

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

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

          b. 把web應用放到該CATALINA_BASE下的webapps子目錄中,為該應用配置conf/server.xml,要確定該配置中的host和port和同服務器上其他Tomcat實例中的不同。并且給每個Tomcat實例使用不同的關閉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配置和嵌套的內容(前面復制時并沒復制例子app),并根據你的web應用增加webapp配置。

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

          d. 要啟動一個實例,設置CATALINA_BASE為應用實例的絕對路徑,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
          當然,你可以自己創建腳本更方便的來啟動和停止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
          修改權限:
          # chmod 700 start
          執行時直接輸入:
          /opt/tomcat-instance/groovywigs.com/bin/start



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

          主站蜘蛛池模板: 夏河县| 凤冈县| 同德县| 张北县| 嘉峪关市| 古丈县| 东至县| 佛学| 张家港市| 青海省| 邯郸市| 当阳市| 仁化县| 和平县| 陆良县| 高州市| 衡阳市| 汤阴县| 招远市| 甘南县| 同德县| 安塞县| 红安县| 汾西县| 富民县| 淮南市| 高陵县| 明光市| 渭源县| 逊克县| 工布江达县| 文昌市| 额济纳旗| 海南省| 邯郸县| 望奎县| 西峡县| 双柏县| 太保市| 保德县| 肃北|