ply

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

          Linux下配置免安裝版Tomcat .

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

          一、下載免安裝版Tomcat

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

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

                Java的環(huán)境變量已經(jīng)在前幾篇文章里有了概述,詳細見: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 

          四、啟動Tomcat

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

                # ./startup.sh

                如果啟動成功,shell終端會出現(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

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

          五、測試Tomcat

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

          六、停止Tomcat

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

                # ./shutdown.sh

          七、設(shè)置開機自動啟動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/下,并運行: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

          啟動tomcat: service tomcat start
          停止tomcat: service tomcat stop 

          主站蜘蛛池模板: 巫溪县| 英德市| 苏尼特右旗| 香河县| 舒兰市| 浦北县| 天台县| 平武县| 喀喇| 常州市| 慈利县| 昂仁县| 平凉市| 鄂温| 黄浦区| 竹溪县| 海林市| 兰西县| 和硕县| 隆安县| 永康市| 汾阳市| 马关县| 夹江县| 微山县| 万荣县| 香港| 崇义县| 武邑县| 汨罗市| 道真| 临颍县| 肃北| 宁城县| 来凤县| 马公市| 太原市| 涡阳县| 建湖县| 遂昌县| 崇义县|