2018-05-25需要在Linux環(huán)境下配置免安裝版本的Tomcat

實習(xí)過程中,需要在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

本文來自:http://www.blogjava.net/peiliangye/articles/357768.html


異常處理

linux下啟動tomcat----Cannot find ./catalina.sh

參考:http://dearseven.blog.163.com/blog/static/1005379222013764440253/

linux 下啟動tomcat

[root@test233 bin]# sh startup.sh?

Cannot find ./catalina.sh

The file is absent or does not have execute permission

This file is needed to run this program


解決辦法:

給.sh文件授權(quán)

[root@test233 bin]# ?chmod +x *.sh ?

再啟動,成功

[root@test233 bin]# sh startup.sh?

Using CATALINA_BASE: /home/tomcat2

Using CATALINA_HOME: /home/tomcat2

Using CATALINA_TMPDIR: /home/tomcat2/temp

Using JRE_HOME: /home/jdk

Using CLASSPATH: /home/tomcat2/bin/bootstrap.jar:/home/tomcat2/bin/tomcat-juli.jar

Tomcat started.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末应结,一起剝皮案震驚了整個濱河市刨疼,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌鹅龄,老刑警劉巖揩慕,帶你破解...
    沈念sama閱讀 217,084評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異扮休,居然都是意外死亡迎卤,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,623評論 3 392
  • 文/潘曉璐 我一進店門玷坠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蜗搔,“玉大人,你說我怎么就攤上這事八堡≌疗啵” “怎么了?”我有些...
    開封第一講書人閱讀 163,450評論 0 353
  • 文/不壞的土叔 我叫張陵兄渺,是天一觀的道長缝龄。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么叔壤? 我笑而不...
    開封第一講書人閱讀 58,322評論 1 293
  • 正文 為了忘掉前任瞎饲,我火速辦了婚禮,結(jié)果婚禮上百新,老公的妹妹穿的比我還像新娘企软。我一直安慰自己,他們只是感情好饭望,可當我...
    茶點故事閱讀 67,370評論 6 390
  • 文/花漫 我一把揭開白布仗哨。 她就那樣靜靜地躺著,像睡著了一般铅辞。 火紅的嫁衣襯著肌膚如雪厌漂。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,274評論 1 300
  • 那天斟珊,我揣著相機與錄音苇倡,去河邊找鬼。 笑死囤踩,一個胖子當著我的面吹牛旨椒,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播堵漱,決...
    沈念sama閱讀 40,126評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼综慎,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了勤庐?” 一聲冷哼從身側(cè)響起示惊,我...
    開封第一講書人閱讀 38,980評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎愉镰,沒想到半個月后米罚,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,414評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡丈探,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,599評論 3 334
  • 正文 我和宋清朗相戀三年录择,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片碗降。...
    茶點故事閱讀 39,773評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡隘竭,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出遗锣,到底是詐尸還是另有隱情货裹,我是刑警寧澤嗤形,帶...
    沈念sama閱讀 35,470評論 5 344
  • 正文 年R本政府宣布精偿,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏笔咽。R本人自食惡果不足惜搔预,卻給世界環(huán)境...
    茶點故事閱讀 41,080評論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望叶组。 院中可真熱鬧拯田,春花似錦、人聲如沸甩十。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,713評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽侣监。三九已至鸭轮,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間橄霉,已是汗流浹背窃爷。 一陣腳步聲響...
    開封第一講書人閱讀 32,852評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留姓蜂,地道東北人按厘。 一個月前我還...
    沈念sama閱讀 47,865評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像钱慢,于是被迫代替她去往敵國和親逮京。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,689評論 2 354

推薦閱讀更多精彩內(nèi)容