1.安裝Java和tomcat
sudo apt-get install sun-java6-jdk
sudo apt-get install tomcat6
2.設定java環境變數
$sudo gedit /etc/profile (如果用SecureCRT遠端連線的方式,會提示:(gedit:16278): Gtk-WARNING **: cannot open display: 這種情況可以用 VI 編輯)
在該檔案中加入:
export JAVA_HOME="/usr/lib/jvm/java-6-sun"
export CLASSPATH="$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
export PATH="$PATH:$JAVA_HOME/bin"
3.Tomcat的配置
這是重點中的重點。
$sudo gedit /etc/profile
加入:
export CATALINA_HOME="/usr/share/tomcat6"
OK,配置完成。重啟!重啟電腦後,/etc/profile的改變才會生效。
4.啟動Tomcat服務
3.1進入/usr/share/tomcat6/bin,可以看見裡面有幾個bash指令碼,使用
$./startup.sh
就可以開啟服務了。
運行./startup.sh的結果應該是:
Using CATALINA_BASE: /usr/share/tomcat6
Using CATALINA_HOME: /usr/share/tomcat6
Using CATALINA_TMPDIR: /usr/share/tomcat6/temp
Using JRE_HOME: /usr/lib/jvm/java-6-sun
3.2運行./startup.sh時可能你會出現如下問題:
touch: cannot touch `/usr/share/tomcat6/logs/catalina.out': Permission denied ./catalina.sh: 323: cannot create /usr/share/tomcat6/logs/catalina.out
原因是安裝後logs這個目錄的許可權不夠,可以這樣來更改一下:
$ sudo chmod 777 ./logs -R
5.檢測服務是否成功開啟
開啟你的瀏覽器,輸入:localhost:8180。
出現tomcat歡迎介面表示配置成功。