Drafts

@cm3 の草稿置場 / 少々Wikiっぽく使っているので中身は適宜追記修正されます。

Ubuntu を 20.08 にしたので、Tomcat を 9 にして digilib を入れなおしたメモ

どこまでが Ubuntu 18系、tomcat 8 の設定が残っているのかわからないのだけれど、参考までに。

まず、ライセンスの関係で openjdk にする必要があったので

sudo apt install openjdk-11-jdk

(apt search してもっと最新のバージョン入れてもいい)

して、

sudo update-alternatives --config java
sudo update-alternatives --config javac

することで、openjdk のものをデフォルトにした。僕は digilib 以外に java 使ってないはずだったので、oraclejavaはついでに remove しておいた。

それから、tomcat 9 は普通に apt でいけた。

sudo apt install tomcat9

状態確認とかも

sudo service tomcat9 status

が普通に使える。で、インストールしたディレクトリ (/var/lib/tomcat9/webapps/) に、digilib - The Digital Image Library – Installing digilib から最新のwarを拾ってきて、webapps/digilib/ の下にzipを展開して、/sample-images/ の下に画像を入れて、(僕の場合は webapps/digilib/id/ のところに manifest おいてたからそれもおいた)これで使えるようになった。sample-images が有効なのは何も設定しない場合なので、変にdigilib-config.xmlをちゃんと設定しようとしたら詰まってしまい、何もせずに使えばうまくいってたので放置している。1カ月くらいで消す予定でもあるので。