1. 程式人生 > >[linux學習]1.安裝jdk 和 tomcat

[linux學習]1.安裝jdk 和 tomcat

前提:

CentOS 5.

檢查是否安裝了gcc模組:

 

如果沒有相應的路徑顯示,需要安裝對應的模組,通過LINUX安裝盤補充安裝。

一. 安裝 JDK6.0

Sun 公司的官方網站(http://java.sun.com)下載java linux 版,這裡選擇用bin

檔案。當前專案的java 版本是jdk- 6u17-linux-i586-rpm.bin,下載後,進入linux 控制檯。

安裝步驟:

1 新增bin 檔案的執行許可權

# chmod a+x jdk-6u17-linux-i586-rpm.bin

2 執行安裝

# ./jdk-6u17-linux-i586-rpm.bin

下面會出現一系列關於產品版權的協議書,不斷地按Enter,直到螢幕的下方顯示了這樣一行文

字:

Do you agree to the above license terms? [yes or no]

輸入 yes

3 螢幕將會出現解壓縮的過程,最後出現如下提示,

Press Enter to continue .....

4 輸入Enter

下面的安裝過程需要一段時間等待,視機器的效能。當安裝好了後,螢幕的下方會顯示

Done

這就說明jdk 已經正確安裝到了Linux 系統當中。

配置步驟:

雖然 Linux

系統自身含有openJDK 的系統,此處的jdk 需要標準jdk 的環境,所以Linux

系統還需要進行配置才能讓系統正確的使用JDKJava 安裝好後,會在/usr/java 目錄下生成

幾個目錄,其下存放有java 的執行檔案。下面進入配置:

進入 Linux 的命令列,輸入

# vi /etc/profile

在該檔案的後面輸入下面的文字:

# for java path and home environment

JAVA_HOME="/usr/java/jdk1.6.0_17"

export JAVA_HOME

PATH="/usr/java/jdk1.6.0_17/bin:$PATH "

export PATH

export CLASSPATH=".:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar"

儲存即可!

在上面的工作完成了以後,注意需要執行下面操作才能讓當前的配置資訊在不重啟系統的

時候生效:

# source /etc/profile

檢查JDK 是否安裝成功:

# java -version

會出現:

java version "1.6.0_17"

Java(TM) SE Runtime Environment (build 1.6.0_17-b04)

Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode, sharing)

表明java 已經配置好了。

二. 安裝tomcat

1 在命令列輸入:

# tar -zxvf apache-tomcat-6.0.20.tar.gz -C /usr

就會在/usr 目錄下面生成tomcat 的目錄,將其更名為tomcat

# cd /usr

# mv apache-tomcat-6.0.20 tomcat

2 改動配置檔案,在系統中新增tomcat 的環境變數

開啟上面安裝JDK 介紹的一個檔案,

# vi /etc/profile

在此檔案下面新增一行,

export CATALINA_HOME=/usr/tomcat

注意:

# source /etc/profile

可以讓更改的環境變數馬上生效

3 驗證tomcat 是否啟動成功:

# /usr/tomcat/bin/startup.sh

當螢幕出現下面的文字,表明tomcat 啟動成功了:

Using CATALINA_BASE: /usr/tomcat

Using CATALINA_HOME: /usr/tomcat

Using CATALINA_TMPDIR: /usr/tomcat/temp

Using JRE_HOME: /usr/java/jdk1.6.0_17

如果需要關閉tomcat,在命令列輸入:

# /usr/tomcat/bin/shutdown.sh

4 配置

為了使 tomcat 支援中文,我們需要修改tomcat 的配置檔案:

開啟 /usr/tomcat/conf/server.xml資料夾下的server.xml, 找到

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>

這一行,刪去此行。然後新增如下

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"

redirectPort="8443" URIEncoding="UTF-8" />

儲存重新啟動tomcat 即可。