DayDayUP_Linux運維學習_linux下Tomcat的安裝(包含jdk的安裝)

一 jdk安裝
(如有java環境,且jdk大於1.7可以略過此步,查看方法: java -version)

1 下載jdk
本例使用jdk-8u45-linux-i586.rpm包 可以從官網下載
2 檢查文件權限及安裝情況
若之前沒有裝過或系統自帶了JDK,爲了確保安裝順利,請卸載系統自帶的jdk版本:
查看自帶的jdk:

   [root@localhost java]# rpm -qa|grep jdk
    [root@localhost java]# rpm -qa|grep gcj
    [root@localhost java]# rpm -qa|grep jdk

卸載刪除上面查找的內容:

   [root@localhost java]#rpm -e --nodeps java*

3 安裝jdk

   [root@localhost java]# rpm -ivh jdk-8u45-linux-i586.rpm

注意:若出現以下i情況,不用管它,是因爲你的rpm包裏把這些文件直接裝進JAR包裏了,Unpacking 的時候找不到,不影響的。
Unpacking JAR files…
rt.jar…
Error: Could not open input file: /usr/java/ jdk1.8.0_45/lib/rt.pack
4 增加JAVA_HOME環境變量

   [root@localhost java]# vi /etc/profile

在最後面增加:

#set java environment
export JAVA_HOME=/usr/java/jdk1.8.0_45  //注意若下載了其他版本,注意變通
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH

保存退出
註釋:
1.JAVA_HOME指明JDK安裝路徑,就是剛纔安裝時所選擇的路徑,此路徑下包括lib,bin,jre等文件夾(tomcat,Eclipse的運行都需要依靠此變量)。
2.CLASSPATH爲java加載類(class or lib)路徑,只有類在classpath中,java命令才能識別,設:.:%JAVA_HOME%\lib。
3.PATH使得系統可以在任何路徑下識別java命令,設爲:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin。
%JAVA_HOME%\lib\tools.jar (要加.表示當前路徑)
特別注意:
環境變量值的結尾沒有任何符號,不同值之間用;隔開(unix中用:)。
CLASSPATH變量值中的.表示當前目錄。
5 環境變量生效

[root@localhost java]# source /etc/profile

6 建立軟/硬連接
進入 /usr/bin/目錄

   [root@localhost java]# cd /usr/bin
   [root@localhost java]# ln -s -f
/usr/java/jdk1.8.0_45/jre/bin/java
   [root@localhost java]# ln -s -f /usr/java/jdk1.8.0_45/bin/javac

7 測試
上述步驟完成後,則表示安裝已經完成,可以通過運行測試。

   [root@localhost java] java –version

結果應該爲:

java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) Client VM (build 25.45-b02, mixed mode, sharing)

二 安裝Tomcat

上面介紹了那麼多內容,僅僅是在爲安裝tomcat做準備工作而已,現在纔是安裝tomcat.

cd /usr/local/src/

wget http://www.aminglinux.com/bbs/data/attachment/forum/apache-tomcat-7.0.14.tar.gz

如果覺得這個版本不適合,可以到官方網站(http://tomcat.apache.org/)下載。

tar zxvf apache-tomcat-7.0.14.tar.gz
mv apache-tomcat-7.0.14 /usr/local/tomcat
cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat
vim /etc/init.d/tomcat

在第二行加入以下內容:

. /etc/init.d/functions

JAVA_HOME=/usr/java/jdk1.8.0_45
CATALINA_HOME=/usr/local/tomcat

保存文件後,執行以下操作:


chmod 755 /etc/init.d/tomcat
chkconfig --add tomcat
chkconfig tomcat on

啓動tomcat:

service tomcat start

查看是否啓動成功:

ps aux |grep tomcat

如果有進程的話,請在瀏覽器中輸入http://IP:8080/ 你會看到tomcat的主界面

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章