安裝環境:
操作系統:RHEL-5.4 i386
tomcat版本:apache-tomcat-6.0.35
jdk版本:jdk1.7.0_01
安裝需要的包:
apache-tomcat-6.0.35.tar.gz
http://tomcat.apache.org/download-60.cgi
如下圖所示:下載紅框的包(我比較喜歡源碼包)
jdk-7u1-linux-i586.tar.gz
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html
如下圖所示:(同樣選擇源碼包)
安裝過程:
1. 下載的源碼包放到/usr/local/src目錄下:(一般源碼包推薦放到這個目錄下)
2. 解壓:
cd /usr/local/src
tar -zxvf apache-tomcat-6.0.35.tar.gz
tar -zxvf jdk-7u1-linux-i586.tar.gz
3. 創建安裝目錄:(這次把tomcat安裝到/opt/tomcat/目錄下)
mkdir -p /opt/tomcat
4. 把解壓後的文件夾拷貝到安裝目錄下:
cp -r /usr/local/src/apache-tomcat-6.0.35 /opt/tomcat
cp -r /usr/local/src/jdk1.7.0_01 /opt/tomcat
5. 修改環境變量:
vim /etc/profile
在最下邊添加如下行:
JAVA_HOME=/opt/tomcat/jdk1.7.0_01
CATALINA_HOME=/opt/tomcat/apache-tomcat-6.0.35
PATH=$JAVA_HOME/bin:$CATALINA_HOME/bin:$PATH
export JAVA_HOME CATALINA_HOME PATH
注意 :
export PATH=$JAVA_HOME/bin:$CATALINA_HOME/bin:$PATH
這一行的$PATH一定要放在最後,否則系統調用java的時候會用系統自帶的java。
6. 使環境變量立即生效:
source /etc/profile
查看是否生效:(用查看java版本測試)
java -version
出現如下信息,即爲生效:
如果出現如下信息,說明配置有問題,使用的java還是系統自帶的:
如果出現如下信息,是你的SELINUX是打開的,selinux組織了java中的某個庫;
解決辦法:
restorecon -R /opt/tomcat/jdk1.7.0_01/ 恢復/opt/tomcat/jdk1.7.0_01/該目錄默認的selinux環境。
7. 啓動tomcat:
/opt/tomcat/apache-tomcat-6.0.35/bin/startup.sh
8. 測試是否啓動:
查看 tomcat進程是否啓動:ps aux | grep tomcat
查看 8080端口是否存在:netstat -tnlp | grep 8080 (默認tomcat佔用8080端口)
打開 瀏覽器查看是否能出現tomcat測試頁:
http:$ip:8080
注:$ip爲你安裝tomcat的ip地址。
如出現下圖,恭喜你,tomcat裝好了……