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步驟來安裝。
- wget http://nchc.dl.sourceforge.net/sourceforge/exist/exist-20051203.war
- wget http://nchc.dl.sourceforge.net/sourceforge/exist/eXist-snapshot-20051203.jar
- java -jar eXist-{version}.jar
- mkdir exist;cd exist;jar xfv ../exist.war
- 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
從以下的連結,來看狀態
現在只剩Cxdb的設定了。