ply

          吞噬黑暗
          posts - 1, comments - 11, trackbacks - 0, articles - 13
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Linux下配置免安裝版Tomcat .

          Posted on 2011-09-01 23:06 ply 閱讀(11373) 評(píng)論(0)  編輯  收藏 所屬分類: 知識(shí)小串通
            實(shí)習(xí)過程中,需要在Linux環(huán)境下配置免安裝版本的Tomcat,下面列出詳細(xì)步驟,希望對(duì)大家有幫助。

          一、下載免安裝版Tomcat

                打開Tomcat主頁http://tomcat.apache.org/,下載Tomcat免安裝版,我這里下載的是apache-tomcat-7.0.2.tar.gz。

          二、配置Java環(huán)境變量

                Java的環(huán)境變量已經(jīng)在前幾篇文章里有了概述,詳細(xì)見:http://www.fengwenxuan.com/index.php/red-hat-enterprise-linux/238.html

          三、解壓Tomcat

                將Tomcat解壓縮到/usr/local目錄下

                # tar zxvf apache-tomcat-7.0.2.tar.gz 

          四、啟動(dòng)Tomcat

                # cd /usr/local/apache-tomcat-7.0.2/bin

                # ./startup.sh

                如果啟動(dòng)成功,shell終端會(huì)出現(xiàn)如下提示:

           

                Using CATALINA_BASE:   /usr/local/apache-tomcat-7.0.2

                Using CATALINA_HOME:   /usr/local/apache-tomcat-7.0.2

                Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.2/temp

                Using JRE_HOME:       /usr/local/jdk1.6.0_21

                如果終端報(bào)錯(cuò),基本上可以肯定是Jdk環(huán)境變量沒有配置好,仔細(xì)在檢查一下Jdk環(huán)境變量的配置

          五、測試Tomcat

                打開火狐瀏覽器,地址欄輸入http://localhost:8080,回車后看到Tomcat的LOGO,表示一切正常。也可以更改Tomcat目錄下的conf文件夾,里面有一個(gè)server.xml文件,修改成使用80端口,這樣瀏覽器只要輸入http://localhost/就可以直接進(jìn)入你的主頁了。

          六、停止Tomcat

                # cd /usr/local/apache-tomcat-7.0.2/bin

                # ./shutdown.sh

          七、設(shè)置開機(jī)自動(dòng)啟動(dòng)Tomcat

           

          方法一:

          在/usr/local/apache-tomcat-7.0.2/bin/startup.sh 為:

          JAVA_HOME=/home/fwx/jdk1.6.0_14

          CLASSPATH=.:$JAVA_HOME/lib/tools.jar

          PATH=$JAVA_HOME/bin:$PATH

          export JAVA_HOME CLASSPATH PATH

          export CATALINA_HOME=/usr/local/apache-tomcat-7.0.2
          /usr/local/tomcat/bin/catalina.sh start

           

          在/etc/rc.d/rc.local中加入:
          /usr/local/apache-tomcat-7.0.2/bin/startup.sh


          方法二:
          1、把下面的代碼保存為tomcat文件,并讓它成為可執(zhí)行文件 chmod 755 tomcat.
          #!/bin/bash
          #
          # fengwx0413@163.com
          # /etc/rc.d/init.d/tomcat
          # init script for tomcat precesses
          #
          # processname: tomcat
          # description: tomcat is a j2se server
          # chkconfig: 2345 86 16
          # description: Start up the Tomcat servlet engine.

          if [ -f /etc/init.d/functions ]; then
                  . /etc/init.d/functions
          elif [ -f /etc/rc.d/init.d/functions ]; then
                  . /etc/rc.d/init.d/functions
          else
                  echo -e "/atomcat: unable to locate functions lib. Cannot continue."
                  exit -1
          fi

          RETVAL=$?
          CATALINA_HOME="/usr/local/apache-tomcat-7.0.2"

          case "$1" in
          start)
                  if [ -f $CATALINA_HOME/bin/startup.sh ];
                    then
                      echo $"Starting Tomcat"
                      $CATALINA_HOME/bin/startup.sh
                  fi
                  ;;
          stop)
                  if [ -f $CATALINA_HOME/bin/shutdown.sh ];
                    then
                      echo $"Stopping Tomcat"
                      $CATALINA_HOME/bin/shutdown.sh
                  fi
                  ;;
          *)
                  echo $"Usage: $0 {start|stop}"
                  exit 1
                  ;;
          esac

          exit $RETVAL

          2、將tomcat文件拷貝到/etc/init.d/下,并運(yùn)行:chkconfig --add tomcat

          3、在apache-tomcat-7.0.2/bin/catalina.sh文件中加入以下語句:
          export JAVA_HOME=/home/fwx/jdk1.6.0_14
          export CATALINA_HOME=/usr/local/apache-tomcat-7.0.2

          export CATALINA_BASE=/usr/local/apache-tomcat-7.0.2
          export CATALINA_TMPDIR=/usr/local/apache-tomcat-7.0.2/temp

          啟動(dòng)tomcat: service tomcat start
          停止tomcat: service tomcat stop 

          主站蜘蛛池模板: 旬邑县| 杭州市| 葵青区| 尉氏县| 新巴尔虎左旗| 梁山县| 汉阴县| 西城区| 平度市| 景泰县| 马边| 顺平县| 岳普湖县| 马鞍山市| 镇平县| 宁波市| 黔东| 吴川市| 洪洞县| 宁陕县| 丹江口市| 江阴市| 洛南县| 青阳县| 江华| 岳阳市| 凤庆县| 镇赉县| 驻马店市| 镶黄旗| 沂源县| 安仁县| 宁陕县| 连南| 井陉县| 丹东市| 海盐县| 高青县| 汝南县| 长宁区| 常熟市|