一,下載jdk-6u18-linux-i586.bin和apache-tomcat-6.0.24.zip(本來是准備下截.gz的,可不知怎麼回事,下下來的gz壓縮文檔不完整,用歸檔管理器無法打開,所以就下了個zip)
二,安裝JDK
1,將jdk-6u18-linux-i586.bin移動到你想安裝到的目錄,我是安裝在/opt下(如果是在圖形化操作界面,直接剪切jdk- 6u18-linux-i586.bin,打開/opt目錄時,你可能會發現沒有粘貼選項,這說明權限不夠,可以打開終端,運行sudo mv jdk-6u18-linux-i586.bin /opt)
2,終端輸入: sudo cd /opt進入到opt目錄
3,sudo ./jdk-6u18-linux-i586.bin,此時,終端會出現JDK的安裝協議,一路按回車,直到出現提示(yes/no),輸入YES,回車,這時,就會在/opt下生成jdk1.6.0_18目錄
4,設置環境變量: sudo gedit /etc/profile,在打開的配置文件最下面加入以下配置
#set java environment
JAVA_HOME=/opt/jdk1.6.0_18
export JRE_HOME=/opt/jdk1.6.0_18/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
此時,JDK已安裝成功,重啟後,在終端輸入java -version,應該會出現
java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) Server VM (build 16.0-b13, mixed mode)
三,安裝TOMCAT6.0.24
1,解壓apache-tomcat-6.0.24.zip,會創建apache-tomcat-6.0.24目錄
2,將apache-tomcat-6.0.24目錄移至/opt (同樣使用mv命令)
3,設置TOMCAT環境變量:sudo gedit /etc/profile
在前面加入的JDK環境變量下面再加一行
export CATALINA_HOME="/opt/apache-tomcat-6.0.24"
4,重啟(環境變量的修改要重啟才能生效)
5,$ sudo cd /opt/apache-tomcat-6.0.24/bin
$ ./startup.sh
如果此時提示以下信息:
The BASEDIR environment variable is not defined correctly
This environment variable is needed to run this program
表明startup.sh中用到的相關.sh文件的執行權限不夠
6,給apache-tomcat-6.0.24下所有.sh文件加權限(此時,你的當時路徑還是處於/opt/apache-tomcat-6.0.24/bin下,不在的話請自行加上路徑或先進入這個目錄)
$ sudo chmod +x *.sh
7,再次運行startup.sh,出現以下提示信息則表示啟動成功
Using CATALINA_BASE: /opt/apache-tomcat-6.0.24
Using CATALINA_HOME: /opt/apache-tomcat-6.0.24
Using CATALINA_TMPDIR: /opt/apache-tomcat-6.0.24/temp
Using JRE_HOME: /opt/jdk1.6.0_18/jre
Using CLASSPATH: /opt/apache-tomcat-6.0.24/bin/bootstrap.jar
8,在浏覽器輸入http://localhost:8080/即可看到熟悉的tomcat首頁了