先列上一篇安裝教學文章,可以做參考,
但是我這次安裝不是用這樣的方式。
http://my.so-net.net.tw/idealist/servlet/Tomcat.html
-----------------------------擷取---------------------------
安裝Tomcat (Linux)
(Steven Shi, idealist@gcn.net.tw, 2002/09/08)
網路上常有網友詢問在Linux上如何安裝Tomcat,其實現在Tomcat的安裝己做的相當簡單
,茲說明如下: (我使用的是J2SE 1.4.1和Tomcat 4.1.10,如果版本不同可能安裝時也會
有些許不同)
1. 下載並安裝 J2SE:
下載網址為http://java.sun.com,下載後可得到名為
j2sdk-1_4_1-rc-linux-i586.rpm.bin的檔案,它是一個執行檔,
但是權限在下載後為644,無法執行,
所以先用chmod更改權限為可執行…
chmod 755 j2sdk-1_4_1-rc-linux-i586.rpm.bin
然後執行j2sdk-1_4_1-rc-linux-i586.rpm.bin…
./ j2sdk-1_4_1-rc-linux-i586.rpm.bin
執行後會得到j2sdk-1_4_1-rc-linux-i586.rpm,這時候用rpm解開就行了…
rpm -ivh j2sdk-1_4_1-rc-linux-i586.rpm
安裝後J2SE會安裝在/usr/java/j2sdk1.4.1
2. 下載並安裝Tomcat:
下載網址為http://jakarta.apache.org,下載後可得到名為
jakarta-tomcat-4.1.10.tar.gz的檔案,將它放到/opt底下,用tar解開…
tar zxvf jakarta-tomcat-4.1.10.tar.gz
執行後會安裝到/opt/jakarta-tomcat-4.1.10
3. 設定環境變數:
在/etc/profile中加入以下粗斜體部份…
JAVA_HOME=/usr/java/j2sdk1.4.1
CATALINA_HOME=/opt/jakarta-tomcat-4.1.10
CLASSPATH=$CATALINA_HOME/common/lib/servlet.jar
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HOME
CATALINA_HOME CLASSPATH
---------------------------------------擷取線---------
不知道是fedora7已經預先裝好還是怎樣,我是用yum裝的~
# yum search jdk
從結果判斷,我要裝的是
jakarta-commons-collections-testframewor 3.1-9jpp.1.fc7 fedora
所以呢~
[root@MoblieLab burning]# yum install jakarta-commons-collections
Loading "installonlyn" plugin
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
filelists.sqlite.bz2 100% |=========================| 4.5 MB 00:16
---> Package jakarta-commons-collections.i386 0:3.1-9jpp.2.fc7.1 set to be
updated
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
jakarta-commons-collections i386 3.1-9jpp.2.fc7.1 updates
914 k
Transaction Summary
=============================================================================
Install 0 Package(s)
Update 1 Package(s)
Remove 0 Package(s)
Total download size: 914 k
Is this ok [y/N]: y
-----------------------------------------------
但是這個指令執行的似乎只是更新不是安裝,所以我想可能之前已經裝過了,
不管,總之就是要裝這個套件就是了,
也可以行java官網安裝,只是比較麻煩 = =
接下來就是測試能不能使用javac編譯程式,參考下文
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V1/FirstJava.htm
詳細程式碼如下
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello! World!");
}
}
如果編譯完成產生class檔後,可執行就成功了!
--