PcDuino安裝JDK+配置Tomcat服務

通常我們都在PC上安裝JDK和Tomcat,用來做Web項目開發,現在介紹使用PcDuino搭建簡單的Web開發平臺。

1.首先安裝JDK
uname-a

PcDuino是基於arm架構,所以我們需要使用jdk-8-ea-b36e-linux-arm-hflt-29_nov_2012.tar.gz

sudo wget http://download.java.net/JavaFXarm/jdk-8-ea-b36e-linux-arm-hflt-29_nov_2012.tar.gz?q=download/JavaFXarm/jdk-8-ea-b36e-linux-arm-hflt-29_nov_2012.tar.gz

創建文件夾,並將jdk解壓,刪除源文件

mkdir /usr/lib/jdk
sudo tar -xzvf jdk-8-ea-b36e-linux-arm-hflt-29_nov_2012.tar.gz -C /usr/lib/jdk
rm jdk-8-ea-b36e-linux-arm-hflt-29_nov_2012.tar.gz

2.修改環境變量
JDK環境變量配置,有兩個文件會被涉及到:
一個是:/etc/environment >> 是系統啓動加載索引。
一個是:/etc/profile >> 是環境變量。
設置PATH,JAVA_HOME,CLASSPATH環境變量:

修改第一個系統啓動加載索引配置文件

apt-get install vim
vim /etc/environment

打開後會看到如下所示:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

修改爲:

PATH="/usr/lib/jdk/jdk1.8.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0
export JRE_HOME=/usr/lib/jdk/jdk1.8.0/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

修改第二個環境變量配置文件:

vim /etc/profile

在彈出的profile文件的末尾,umask(用“/umask”查找下)之前加上以下設置的語句:

export JAVA_HOME=/usr/lib/jdk/jdk1.8.0
export JRE_HOME=/usr/lib/jdk/jdk1.8.0/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

安裝完成後,可以source ~/.bashrc或者註銷再次登錄。
打開終端查看JDK的版本,如下所示:
java-v
JDK安裝配置就OK 順利搞定

3.接着進行手動安裝 Tomcat,而非通過apt-get install安裝
Tomcat 是一個用於解析JAVA Servlet和JSP的容器,經常用於中小型JAVA Web應用服務器,開放源代碼且免費提供給公衆使用。
如果你喜歡用什麼版本,就到 Tomcat 官方主頁www.apache.org選擇你要使用的版本,最好選擇Binary Distributions,下載.tar.gz結尾的文件,解壓後就可以直接使用了。這裏的Binary Distributions對於Windows和UNIX是通用的,這可真的體現了JAVA一次編譯到處運行的原則了。Tomcat的運行環境需要JAVA的支持,所以你必須得先安裝JDK到你的系統裏,確保已經配置好了JAVA運行的環境變量,(安裝步驟疏忽)。
現在就開始進行實戰安裝

sudo wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-6/v6.0.37/bin/apache-tomcat-6.0.37.tar.gz
tar -xzvf apache-tomcat-6.0.37.tar.gz
mv apache-tomcat-6.0.37 /usr/lib/apache-tomcat-6.0.37
rm apache-tomcat-6.0.37.tar.gz

進入到解壓目錄,打開 catalina.sh 文件進行編輯

cd /usr/lib/apache-tomcat-6.0.37/bin
vim ./catalina.sh

在文件的末尾增加:

JAVA_HOME=/usr/lib/jdk/jdk1.8.0

保存後關閉,退出 bin 目錄,進入到 conf 目錄下,可以根據自己的需求修改tomcat-users.xml用戶信息和server.xml服務信息,默認爲8080端口,要是系統沒有佔用,就不必修改,使用默認8080端口即可。上面的配置文件就修改完成了,現在就可以啓動 Tomcat 服務了。
start
當看到類似輸出時,大功告成,tomcat就成功啓動了。
tomcat啓動成功後,就可以訪問http://localhost:8080來檢測tomcat是否成功運行。
注:tomcat默認端口是8080,端口號可以在config目錄的server.xml中進行更改,但要注意,在Linux中1000以內的端口號必須需要root權限,使用時要加sudo命令,1000以外的OK。
localhost
一個簡單的Web頁面
JSP


轉載:http://www.oschina.net/question/1174645_117494?fromerr=K6OGZ5iT


:jdk的移植,個人參考日誌,tomcat的移植參考該文章

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