Redhat中安裝JDK
本文選擇在VMware虛擬機上的Redhat6中安裝JDK
1)下載JDK
我下載的是jdk-6u20-linux-i586.bin,可以到官網上下載其他版本。
把文件jdk-6u20-linux-i586.bin拷貝到opt目錄下,也可以放在其他目錄。
2)解壓文件jdk-6u20-linux-i586.bin
在終端中輸入:
1
|
[root@bogon opt] # ./jdk-6u20-linux-i586.bin |
就可以把文件jdk-6u20-linux-i586.bin解壓到文件夾jdk1.6.0_20中
3)配置環境變量
編輯用戶目錄下的.bashrc或.profile文件。如果你想在所有用戶的shell下都生效,就編輯/etc/profile文件。同樣都是加入以下內容:
1
2
3
4
5
|
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 |
執行命令:
1
|
[root@bogon opt] # source /etc/profile |
4)驗證JDK是否成功安裝
終端輸入命令:java -version
1
|
[root@bogon etc] # java -version |
1
2
3
|
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下,也可以放到其他目錄。
在終端輸入以下命令:
1
|
[root@bogon opt] # tar -zxvf apache-tomcat-6.0.37.tar.gz |
這樣會解壓文件apache-tomcat-6.0.37.tar.gz到apache-tomcat-6.0.37
3、添加Tomcat用戶
修改文件apache-tomcat-6.0.37/conf/tomcat-users.xml,添加
1
2
3
4
|
< role rolename = "manager" /> < role rolename = "admin" /> < user username = "admin" password = "admin" roles = "admin,manager" /> |
4、啟動Tomcat
進入Tomcat的bin目錄/opt/apache-tomcat-6.0.37/bin,在終端輸入以下命令:
1
|
[root@bogon bin] # ./startup.sh |
1
2
3
4
5
|
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、讓主機訪問虛擬機中Tomcat
(1)點菜單edit ,點virtual network settings
(2)選擇vmnet8,點NET setting,在port forwarding中點Add
Host port:8080(主機想要映射的端口)
Virtual machine IP Address:192.168.***.***(輸入你虛擬機內Linux的IP)
Virtual machine Port:8080(虛擬機中映射的端口)
(3)VMware-->VM-->Settings
虛擬機中Redhat的網絡連接方式設為Bridged
(4)運行如下命令(每次重新啟動虛擬機的時候都要運行)
在Redhat的終端中執行命令:iptables -F (清空所有數據報過濾規則)
(5)主機驗證
主機中輸入虛擬機Redhat中Tomcat的訪問路徑:http://192.168.1.107:8080/
看到tomcat的歡迎頁面,說明從主機能訪問虛擬機Redhat中部署的tomcat