天天看點

Linux安裝java及Tomcat 2010-9-10 10:34閱讀(4).

在LINUX下安裝JDK1.6

關鍵字: linux jdk

1. 以root身份登入系統

2. 到java.sun.com去下載下傳JDK1.6.21 for LINUX的rpm. 應該是個jdk-1_21_x-rc-linux-i586-rpm.bin的檔案

3.通過chmod +x jdk-1_6_x-rc-linux-i586-rpm.bin指令使其獲得可執行權限

4.通過 sh jdk-1_6_x-rc-linux-i586-rpm.bin來進行安裝

5.安裝完畢,JDK安裝在/usr/java/目錄下

6.設定環境變量(寫入/etc/profile中)

export JAVA_HOME = /usr/java/jdk1.6

export PATH = $PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

export CLASSPATH=.:/usr/java/jdk1.6/lib:/usr/java/jdk1.6/jre/lib:$CLASSPATH

cd /usr/bin

 ln -s -f /usr/java/jdk1.6.0_21/jre/bin/java

 ln -s -f /usr/java/jdk1.6.0_21/bin/javac

登出:su

java -version

螢幕輸出:

        java version "jdk1.6.0_21"

        Java(TM) 2 Runtime Environment, Standard Edition (build jdk1.6.0_21)

        Java HotSpot(TM) Client VM (build jdk1.6.0_21, mixed mode)

okay了鍵入 java -version 如果出現相關JDK版本資訊,證明成功.

為了開發友善,俺又下了個ECLIPSE做IDE,這樣以後在LINUX也可以做JAVA開發了,真好

ECLIPSE的安裝就簡單多了,下來(一個zip壓縮包)後直接unzip到你想要的目錄即可,我将其解壓到/opt下了

解除安裝

解除安裝預設的:

用root使用者登陸到系統,打開一個終端輸入

# rpm -qa|grep gcj

顯示内容其中包含下面兩行

# java-1.4.2-gcj-compat-1.4.2.0-27jpp

# java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp

解除安裝

# rpm -e java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp

# rpm -e java-1.4.2-gcj-compat-l.4.2.0-27jpp

如果有軟件占用,用 rpm -e --nodeps  java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp  強行解除安裝就行了

解除安裝其他自己安裝的JDK就直接用rpm -e <javaXXXXX>

  根據網上對安裝tomcat的介紹,自己進行了安裝,現在已經成功了,現在把安裝的過程進行記錄,也供大家學習參考。

   一、從官方網站上下載下傳tomcat軟體包。

http://tomcat.apache.org/

       點選左側的 download的一個版本,我選擇的是 tomcat6.x,你可以根據自己的實際情況進行選擇安裝,點選超連接配接,選擇 Binary Distributions 下的tar.gz (pgp, md5) 壓縮包,進行下載下傳

   二、下載下傳到本地後,進行解壓

    #tar zxvf apach-tomcat-6.0.16.tar.gz

    #mv apach-tomcat-6.0.16 /usr/local

   三、進行tomcat環境的配置(前提需要安裝jdk)

    #vi /etc/profile

    export JAVA_HOME=/usr/local/jdk1.6.0_04

    export TOMCAT_HOME=/usr/local/apach-tomcat-6.0.16

    儲存退出

    # source /etc/profile  //讓目前配置立即生效

    四、啟動tomcat伺服器

    $ /usr/local/apach-tomcat-6.0.16/bin/startup.sh

    我的電腦上會出現如下内容:

    Using CATALINA_BASE:   /usr/local/apache-tomcat-6.0.16

    Using CATALINA_HOME:   /usr/local/apache-tomcat-6.0.16

    Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.16/temp

    Using JRE_HOME:       /usr/local/jdk1.6.0_04

    五、在浏覽器中輸入http://localhost:8080/就可以看到tomcat的log了

    tomcat的安裝到此結束。

Linux安裝Tomcat外部不能通路,Linux安裝Tomcat後本地可以正常通路,可是這時Tomcat還不能被外界通路需要在Linux預設防護牆上打開8080端口

打開 /etc/sysconfig/iptables

[[email protected] ~]# vi /etc/sysconfig/iptables

在-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited這句上面添加

-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT

重新啟動防火牆

[[email protected] sysconfig]# service iptables restart

輸入http://Linux IP位址:8080/

看到Tomcat歡迎界面!