天天看點

Linux學習之CentOS(七)--CentOS下j2ee環境搭建

因為是做j2ee背景開發的,是以在Linux上搭建j2ee環境是每一個java程式員所需要掌握的。是以這篇随筆主要記錄一下j2ee環境搭建過程,包括jdk、tomcat、eclipse的安裝,(對于mysql資料庫的安裝,将會在後面的随筆中記錄)。

一、jdk1.7的安裝及環境搭建

在CentOS6.4安裝完以後,系統預設安裝了jdk1.6,以及jre-1.7.0-openjdk等版本,我們在這裡選擇安裝自己的jdk1.7

首先先去oracle官網下載下傳jdk1.7,我的CentOS是64位的,是以選擇64位下載下傳,(我下載下傳的是 jdk-7u17-linux-x64.tar.gz)

大家可以根據自己的版本下載下傳對應的jdk版本:

<a href="http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html" target="_blank">http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html</a>

【注:】因為我們是将ISO檔案挂載到了 /media 路徑下,是以相當于加載了虛拟光驅,裡面的檔案都是隻讀的,我們如果需要安裝就必須将需要的檔案複制到其它目錄下,這裡我選擇都移動到 /home路徑下,指令如下:

這樣我們在 /home 目錄下就有了這些檔案,此時我們就可以對其進行安裝、解壓縮了。

對于.tar.gz檔案的解壓縮以及該格式的含義,目前不是很懂,大家可以參照這篇博文,講的很詳細:

<a href="http://www.cnblogs.com/amboyna/archive/2008/02/03/1063777.html" target="_blank">Linux 下安裝解除安裝 .tar.gz 格式的檔案</a>

對于jdk-7u17-linux-x64.tar.gz,我們使用

對其進行解壓縮,這時我們可以發現 /home 路徑下面多了一個 jdk1.7.0_17 檔案夾,這就是我們解壓縮出來的jdk檔案夾

既然jdk以及安裝好了,在windows系統中,我們如果需要使用jdk,就必須為其配置環境變量,同樣在Linux系統中,我們也要為jdk配置好環境變量,這樣才能jdk才能運作起來。

jdk環境變量配置:

在Linux系統中,一般安裝軟體的配置資訊都是存放在 /etc/profile 檔案裡面,我們通過指令可以檢視該檔案:

注:此時我們可以檢視一下jdk的版本,看是不是以及是我們自己剛安裝的jdk1.7了,輸入  java -version ,結果很遺憾,還是之前CentOS為我們安裝好的jdk,說明我們的配置沒有生效,是以此時我們若要使用自己的jdk來替換系統自帶的,還需要進行如下設定:

這樣就會出現下面的提示:

共有 4 個程式提供“java”。

選擇 指令

-----------------------------------------------

此時我們選擇/home/jdk1.7.0_17/bin/java 将【+】光标移動到4,或者直接輸入數字  4  ,然後回車确定,此時才真正配置好了jdk,并且将jdk替換成了自己安裝的jdk1.7版本,再次輸入 java -version我們可以看到:

同樣我們輸入java、javac指令也可以驗證jdk環境已經配置好了!!!

二、tomcat7的安裝及環境搭建

下面是安裝tomcat7了,因為tomcat7也是.tar.gz格式的檔案,是以同樣通過

等其解壓完,同樣我們可以發現 /home 路徑下多了一個 apache-tomcat-7.0.39 的檔案夾,這就是解壓出來的tomcat7,同樣我們需要在 /etc/profile 裡配置tomcat的環境變量:

此時我們進入到apache-tomcat-7.0.39裡面的bin目錄,執行startup.sh檔案即可啟動伺服器:

此時我們打開CentOS自帶的Firefox浏覽器,輸入http://localhost:8080,我們就可以看到那隻熟悉的貓啦!!!

如要關閉伺服器,則使用下面指令來關閉:

這樣,咱們的tomcat也安裝好了!!!!

三、eclipse的安裝

雖然Linux下有一個強大的編輯器--vi編輯器,可以用來編寫任何代碼,但是效率太低了,是以IDE工具還是有必要安裝一個的,是以咱還需要再Linux上安裝一個eclipse。

我們下載下傳的eclipse的Linux版本同樣是.tar.gz,是以同上面安裝方式一樣:

安裝完以後,/home下多出了 eclipse 檔案夾,咱們進入裡面,然後執行如下指令就可以啟動eclipse了:

此時就可以看到我們熟悉的eclipse界面啦!!!!!

當然除了以上這些軟體,j2ee開發所需要的其它軟體就木有全部細說出來了,包括做web開發的MyEclipse,(如果要開發web程式,可以再将MyEclipse安裝到Linux上,前期準備去之前一模一樣,安裝過程也與安裝eclipse等其他軟體一樣),資料庫Mysql(這個會在後面的随筆中單獨記錄!)

本文轉自sandshell部落格51CTO部落格,原文連結http://blog.51cto.com/sandshell/1947750如需轉載請自行聯系原作者

sandshell