在RedHat系統(tǒng)上安裝JDK與Tomcat的步驟
Redhat中安裝JDK
本文選擇在VMware虛擬機(jī)上的Redhat6中安裝JDK
1)下載JDK
我下載的是jdk-6u20-linux-i586.bin,可以到官網(wǎng)上下載其他版本。
把文件jdk-6u20-linux-i586.bin拷貝到opt目錄下,也可以放在其他目錄。
2)解壓文件jdk-6u20-linux-i586.bin
在終端中輸入:
[root@bogon opt]# ./jdk-6u20-linux-i586.bin
就可以把文件jdk-6u20-linux-i586.bin解壓到文件夾jdk1.6.0_20中
3)配置環(huán)境變量
編輯用戶目錄下的.bashrc或.profile文件。如果你想在所有用戶的shell下都生效,就編輯/etc/profile文件。同樣都是加入以下內(nèi)容:
export JAVA_HOME=/opt/jdk1.6.0_20 export JRE_HOME=/opt/jdk1.6.0_20/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
執(zhí)行命令:
[root@bogon opt]# source /etc/profile
4)驗(yàn)證JDK是否成功安裝
終端輸入命令:java -version
[root@bogon etc]# java -version
java version "1.6.0_20" Java(TM) SE Runtime Environment (build 1.6.0_20-b02) Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)
說明JDK安裝成功。
安裝Tomcat
1、下載LInux版的tomcat6
http://mirror.bit.edu.cn/apache/tomcat/tomcat-6/v6.0.37/bin/apache-tomcat-6.0.37.tar.gz
2、安裝tomcat6
將文件apache-tomcat-6.0.37.tar.gz拷貝到Redhat中的目錄opt下,也可以放到其他目錄。
在終端輸入以下命令:
[root@bogon opt]# tar -zxvf apache-tomcat-6.0.37.tar.gz
這樣會(huì)解壓文件apache-tomcat-6.0.37.tar.gz到apache-tomcat-6.0.37
3、添加Tomcat用戶
修改文件apache-tomcat-6.0.37/conf/tomcat-users.xml,添加
<role rolename="manager"/> <role rolename="admin"/> <user username="admin" password="admin" roles="admin,manager"/>
4、啟動(dòng)Tomcat
進(jìn)入Tomcat的bin目錄/opt/apache-tomcat-6.0.37/bin,在終端輸入以下命令:
[root@bogon bin]# ./startup.sh
Using CATALINA_BASE: /opt/apache-tomcat-6.0.37 Using CATALINA_HOME: /opt/apache-tomcat-6.0.37 Using CATALINA_TMPDIR: /opt/apache-tomcat-6.0.37/temp Using JRE_HOME: /opt/jdk1.6.0_20/jre Using CLASSPATH: /opt/apache-tomcat-6.0.37/bin/bootstrap.jar
5、訪問Tomcat
在FireFox瀏覽器輸入:http://localhost:8080/
看到tomcat的歡迎頁面,則說明tomcat安裝成功

6、讓主機(jī)訪問虛擬機(jī)中Tomcat
(1)點(diǎn)菜單edit ,點(diǎn)virtual network settings
(2)選擇vmnet8,點(diǎn)NET setting,在port forwarding中點(diǎn)Add
Host port:8080(主機(jī)想要映射的端口)
Virtual machine IP Address:192.168.***.***(輸入你虛擬機(jī)內(nèi)Linux的IP)
Virtual machine Port:8080(虛擬機(jī)中映射的端口)

(3)VMware-->VM-->Settings
虛擬機(jī)中Redhat的網(wǎng)絡(luò)連接方式設(shè)為Bridged

(4)運(yùn)行如下命令(每次重新啟動(dòng)虛擬機(jī)的時(shí)候都要運(yùn)行)
在Redhat的終端中執(zhí)行命令:iptables -F (清空所有數(shù)據(jù)報(bào)過濾規(guī)則)
(5)主機(jī)驗(yàn)證
主機(jī)中輸入虛擬機(jī)Redhat中Tomcat的訪問路徑:http://192.168.1.107:8080/
看到tomcat的歡迎頁面,說明從主機(jī)能訪問虛擬機(jī)Redhat中部署的tomcat

相關(guān)文章
在Window系統(tǒng)下安裝Netbeans9的方法
今天小編就為大家分享一篇關(guān)于在Window系統(tǒng)下安裝Netbeans9的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2018-12-12
超詳細(xì)講解Java秒殺項(xiàng)目用戶驗(yàn)證模塊的實(shí)現(xiàn)
這是一個(gè)主要使用java開發(fā)的秒殺系統(tǒng),項(xiàng)目比較大,所以本篇只實(shí)現(xiàn)了用戶驗(yàn)證模塊,代碼非常詳盡,感興趣的朋友快來看看2022-03-03
SpringBoot整合H2數(shù)據(jù)庫的操作方法
H2是一個(gè)Java語言編寫的嵌入式數(shù)據(jù)庫,它不受平臺(tái)的限制,同時(shí)H2提供了一個(gè)十分方便的web控制臺(tái),用于操作和管理數(shù)據(jù)庫內(nèi)容,本文介紹SpringBoot整合H2數(shù)據(jù)庫的方法,感興趣的朋友一起看看吧2024-01-01
java實(shí)現(xiàn)水仙花數(shù)的計(jì)算
這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)水仙花數(shù)的計(jì)算,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-08-08
SpringBoot整合MybatisSQL過濾@Intercepts的實(shí)現(xiàn)
這篇文章主要介紹了SpringBoot整合MybatisSQL過濾@Intercepts的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03
java實(shí)現(xiàn)給出分?jǐn)?shù)數(shù)組得到對(duì)應(yīng)名次數(shù)組的方法
這篇文章主要介紹了java實(shí)現(xiàn)給出分?jǐn)?shù)數(shù)組得到對(duì)應(yīng)名次數(shù)組的方法,涉及java針對(duì)數(shù)組的遍歷、排序及運(yùn)算的相關(guān)技巧,需要的朋友可以參考下2015-07-07
Java編程中使用throw關(guān)鍵字拋出異常的用法簡介
這篇文章主要介紹了Java編程中使用throw關(guān)鍵字拋出異常的用法,是Java入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-11-11

