ubuntu 配置 tomcat

Ubuntu安裝JDK配置Tomcat服務java


一、首先安裝JDKlinux

安裝的是jdk-6u17-linux-i586.bin版本。apache

首先切換到管理員帳號
root007@bill021:/# sudo suubuntu

而後進入到JDK安裝文件所在的目錄:執行 chmod 777 便可將權限放到最大。tomcat

root007@bill021:/#chmod 777 jdk-6u17-linux-i586.bin服務器

權限開放好以後,就可進行安裝了。ui

root007@bill021:/# ./jdk-6u17-linux-i586.binspa

如若沒有開放最大權限,就執行下面的命令進行安裝。開放源代碼

root007@bill021:/# sh ./jdk-6u17-linux-i586.binserver

一路Enter下去,將會出現不少English字幕(這都是在介紹Java的一些協議啊,仍是挺長的),最後會有提示出現問你要選擇什麼?Do you agree to the above license terms? [yes or no] ,這個確定能看懂是啥意思。

此刻就會出現jdk1.6.0_17目錄,恭喜你JDK順利安裝完成了,接着就進行環境變量的配置。

JDK環境變量配置,有兩個文件會被涉及到:

一個是:/etc/environment   >>  是系統啓動加載索引。
一個是:/etc/profile   >>  是環境變量。

設置PATH,JAVA_HOME,CLASSPATH環境變量:

二、修改環境變量

修改第一個系統啓動加載索引配置文件
root007@bill021:/# gedit /etc/environment

打開後會看到以下所示:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

而後在文件開頭加上如下路徑:是指JDK所安裝的路徑
>>>  /home/ubtools/jdk1.6.0_17/bin:

以下所示:
PATH="/home/ubtools/jdk1.6.0_17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

而後在下面再加入三行配置:
export JAVA_HOME=/home/ubtools/jdk1.6.0_17
export JRE_HOME=/home/ubtools/jdk1.6.0_17/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

修改第二個環境變量配置文件:
root007@bill021:/# gedit /etc/profile

在彈出的profile文件的末尾,umask 022以前加上如下設置的語句:

export JAVA_HOME=/home/ubtools/jdk1.6.0_17
export JRE_HOME=/home/ubtools/jdk1.6.0_17/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

(其中JRE_HOME的路徑在ubuntu下用dpkg進行查看

root007@bill021:/# dpkg -L jdk1.6.0_17

安裝完成後,從新啓動一下系統。打開終端查看JDK的版本,以下所示:  

root007@bill021:/# echo $JAVA_HOME

/home/ubtools/jdk1.6.0_17/

root007@bill021:/# echo $CLASSPATH

:/home/ubtools/jdk1.6.0_17/lib:/home/ubtools/jdk1.6.0_17/jre/lib

root007@bill021:/# echo $PATH

/home/ubtools/jdk1.6.0_17/bin/:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

root007@bill021:/# java -version

java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b03)
Java HotSpot(TM) Client VM (build 12.3-b02, mixed mode, sharing)
JDK安裝配置就OK 順利搞定

二、接着進行手動安裝 Tomcat,而非經過apt-get install安裝。

  Tomcat 是一個用於解析JAVA Servlet和JSP的容器,常常用於中小型JAVA Web應用服務器,開放源代碼且免費提供給公衆使用。

       若是你喜歡用什麼版本,就到 Tomcat 官方主頁 www.apache.org/   選擇你要使用的版本,最好選擇Binary Distributions,下載以zip或者.tar.gz結尾的文件,解壓後就能夠直接使用了。這裏的Binary Distributions對於Windows和UNIX是通用的,這可真的體現了JAVA一次編譯處處運行的原則了。Tomcat的運行環境須要JAVA的支持,因此你必須得先安裝JDK到你的系統裏,確保已經配置好了JAVA運行的環境變量,(安裝步驟疏忽)。

  如今就開始進行實戰安裝,將你下載到的 Tomcat 壓縮文件解壓到你喜歡的目錄下。

  root@bill021:/# tar zxvf apache-tomcat-5.5.27.tar.gz

       解壓完成後進入到解壓目錄中:

       root@bill021:/# cd apache-tomcat-5.5.27/bin

       打開 catalina.sh 文件進行編輯,在文件的大概 81 行後面回車,添加 JAVA_HOEM,JAVA_OPTS二行代碼,以下所示:

JAVA_HOME=/home/Program/jdk1.6.0_17
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m -Dcom.sun.management.jmxremote"

添加完上面二行代碼後,保存關閉,退出 bin 目錄,進入到 conf 目錄下。

打開 tomcat-users.xml 文件,修改以下:

<tomcat-users>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="Ja8Enq3Px" password="92UbqZrTU" roles="admin,manager"/>

</tomcat-users>

修改完成以後,保存關閉。打開 server.xml 文件進行修改,修改 Tomcat 使用的端口號,默認爲8080端口,要是系統沒有佔用,就沒必要修改,使用默認8080端口便可。上面的配置文件就修改完成了,如今就能夠啓動 Tomcat 服務了。

       而後再鍵入命令:

       root@bill021:/# ./startup.sh   

  當看到相似如下輸出時,大功告成,tomcat就成功啓動了:

       tomcat啓動成功後,就能夠訪問http://localhost:9090來檢測tomcat是否成功運行。

       :tomcat默認端口是8080,端口號能夠在config目錄的server.xml中進行更改,但要注意,在Linux中1000之內的端口號必須須要root權限,使用時要加sudo命令,1000之外的OK。

  若是能看到上圖黃色小貓內容的網頁,即說明Tomcat已成功運行。Tomcat的安裝配置也順利完成,很是簡單。

相關文章
相關標籤/搜索