溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

redhat linux5.6下怎么安裝jdk和tomcat

發(fā)布時(shí)間:2021-08-26 17:11:01 來源:億速云 閱讀:96 作者:chen 欄目:云計(jì)算

本篇內(nèi)容主要講解“redhat linux5.6下怎么安裝jdk和tomcat”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“redhat linux5.6下怎么安裝jdk和tomcat”吧!

一,安裝JDK

1,首先下載jdk安裝文件jdk-1_5_0_19-linux-amd64.bin

   然后將bin文件上傳到linux服務(wù)器上,放到/usr/java下(java目錄可自建)

2. 然后進(jìn)入
# cd /usr/java

修改權(quán)限使其具有執(zhí)行權(quán)限

#chmod a+x(或775)  jdk-1_5_0_19-linux-amd64.bin

#. /jdk-1_5_0_19-linux-amd64.bin

****安裝程序運(yùn)行****

稍等一下,安裝完成(如果中間出現(xiàn)提示,按Y繼續(xù))

# cd /usr /java/jdk-1_5_0_19

# ls

輸入上面的命令,查看安裝成功的java文件,至此我們的jdk安裝完畢。

(如果一臺(tái)已裝好JDK,可以打包拷貝到其他機(jī)器進(jìn)行解壓就可用了)

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

  java在windows下安裝完后需要配置環(huán)境變量,linux也不另外。

# vi  /etc/profile

在該文件中添加下面幾行代碼,然后保存退出(命令是:wq),這樣我們的java環(huán)境變量就設(shè)置好了。

JAVA_HOME=/usr/java/jdk1.5.0_19
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME

//以下是設(shè)置的tomcat的環(huán)境變量,先寫在這,后面安裝tomcat也需要設(shè)置環(huán)境變量

export CATALINA_BASE=/usr/tomcat/apache-tomcat-6.0.29

export CATALINA_HOME=/usr/tomcat/apache-tomcat-6.0.29

注意以上設(shè)置環(huán)境變量中具體路徑需要要根據(jù)你的實(shí)際安裝路徑來修改。

注:#source /etc/profile 使環(huán)境變量生效  
      #java -version查看版本是否與安裝一致

三.部署Tomcat

1.下載Tomcat安裝文件,我用的是apache-tomcat-6.0.29.tar.gz免安裝版本。用ssh的文件傳輸工具,將其上傳到linux服務(wù)器上。我將放在這個(gè)文件下(/usr/tomcat目錄可自建).

2.運(yùn)行下面命令來進(jìn)行解壓

# cd /usr/tomcat

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

*******解壓中******

解壓成功了,然后參考步驟二,設(shè)置下tomcat的環(huán)境變量。

輸入下面命令來啟動(dòng)tomcat

# cd /usr/tomcat/tomcat-6.0.29/bin

# ./startup.sh

**** Tomcat 啟動(dòng) ****

(如果要遷移TOMCAT到別的目錄,可以CP -RA進(jìn)行直接平移)

3.然后在windows下瀏覽器中輸入你服務(wù)器的IP地址url,如http://IP地址:8080

出現(xiàn)tomcat的首頁(yè) 說明tomcat安裝成功了。

四.安裝過程中遇到的問題和解決方法

如果輸入上面url訪問失敗,即tomcat啟動(dòng)失敗,請(qǐng)用下面的方法來嘗試處理

(1).權(quán)限問題,用戶權(quán)限和文件是否有可執(zhí)行權(quán)限。

a.普通用戶權(quán)限一般不足,請(qǐng)Google命令給用戶加權(quán)限,我是用root用戶來進(jìn)行安裝的,因此沒有遇到這個(gè)問題。

b.文件的權(quán)限不夠,大部分時(shí)候是沒有可執(zhí)行權(quán)限。我在安裝過程中失敗后,給下面文件( /usr/tomcat/tomcat-6.0.29/bin)文件夾中所有文件賦予了可執(zhí)行權(quán)限??捎孟旅娴拿?。

# cd  /usr/tomcat/tomcat-6.0.29/bin

# chmod 777  "文件名" (如:#chmod 777 startup.sh)

(2)防火墻和端口問題 查看tomcat的8080端是否開啟

首先確定是不是防火墻問題,可以運(yùn)行下面命令將防火墻服務(wù)關(guān)閉,然后再訪問看是否正常。如果正常,說明是防火墻問題,我安裝過程就是遇到這個(gè)問題,后來發(fā)現(xiàn)時(shí)防火墻問題,用下面方法解決掉了。

關(guān)閉服務(wù)器的防火墻服務(wù)命令

# service iptables stop

開啟服務(wù)器的防火墻服務(wù)命令

# service iptables start

編輯和開啟防火墻相應(yīng)端口命令

# vim  /ect/sysconfig/iptables

查看端口是否被占用,查看端口命令

# netstat -tpan|gerp 8080

查看所有進(jìn)程命令

# ps -ef

殺死一個(gè)進(jìn)程命令

# kill 進(jìn)程id  (注:呵呵,感覺比windows下簡(jiǎn)單多了,kill you, hehe)

查看系統(tǒng)初始所有服務(wù)命令

# cd /etc/rc.d/init.d

# ls

掛載服務(wù),刪除服務(wù),服務(wù)列表可以通過下面命令查看到

# chkconfig -h

補(bǔ)充:

關(guān)閉tomcat的命令:

首先進(jìn)入tomcat目錄:cd /usr/local/apache-tomcat-6.0.29/bin/

然后執(zhí)行:./shutdown.sh -s

啟動(dòng)tomcat的命令:

cd /usr/local/apache-tomcat-6.0.29/bin/

./startup.sh

如果要調(diào)試,可以這樣啟動(dòng):

./catalina.sh run(顯示信息啟動(dòng),關(guān)掉會(huì)關(guān)閉TOMCAT)

如果tomcat停止不了,可以用kill命令殺死進(jìn)程:

linux kill某一用戶的所有tomcat進(jìn)程

ps aufx|grep tomcat|grep root|awk '{print $2}'|xargs kill -9

conf下的server.xml文件里通過connect port改默認(rèn)連接端口8080為80

到此,相信大家對(duì)“redhat linux5.6下怎么安裝jdk和tomcat”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI