apache2+tomcat+eXist@Ubuntu

首先在Ubuntu-5.10中安裝了(apache2+tomcat),只要確認下列套件有安裝:

apache2 apache2-common apache2-mpm-worker apache2-utils libapache2-mod-jk2

修改/etc/apache2/sites-available/default的設定檔,讓系統預設的ServerRoot從 "DocumentRoot /var/www/"變成"DocumentRoot /var/www/apache2-default",這樣browser連上http://localhost,就會看到預設的網頁,並將apache所提供的index.html.zh-tw.big5,用iconv成utf8的文字。

請不要用Ubuntu-5.10內設的gcj/gij 這樣執行jar會有問題,請從java.sun.com下載jdk,並且執行自動解壓縮檔jdk-1_5_0_06-linux-i586.bin,如此一來,JAVA_HOME就會設在$HOME/jdk1.5.0_06,依http://exist.sourceforge.net/quickstart.html步驟來安裝。

  1. wget http://nchc.dl.sourceforge.net/sourceforge/exist/exist-20051203.war
  2. wget http://nchc.dl.sourceforge.net/sourceforge/exist/eXist-snapshot-20051203.jar
  3. java -jar eXist-{version}.jar
  4. mkdir exist;cd exist;jar xfv ../exist.war
  5. bin/startup.sh -- 來啟動eXist

其實startup.sh就是執行以下的命令列:

/home/samuel/jdk1.5.0_06/jre/bin/java -Xms16000k -Xmx128000k -Dfile.encoding=UTF-8 
-Djetty.home=/home/samuel/eXist/tools/jetty -Dexist.home=/home/samuel/eXist 
-Djava.endorsed.dirs=/home/samuel/eXist/lib/endorsed -jar /home/samuel/eXist/start.jar jetty

從以下的連結,來看狀態

  1. 首頁
  2. Status

現在只剩Cxdb的設定了。


Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?