LoginSignup
3
5

More than 3 years have passed since last update.

Ubuntu 18.04にKnowledge 1.13.1をインストールする

Last updated at Posted at 2018-12-26

(関連記事)
dockerコンテナを使用せずに1台のマシンで複数のKnowledgeを立ち上げる
https://qiita.com/panda1100/items/e3dfa34b84d961e01b87

クリーンインストールの場合

apt update
apt install -y openjdk-8-jdk #必ずこれが完了してからtomcat8を入れる

apt install -y tomcat8

systemctl stop tomcat8

cd /var/lib/tomcat8/webapps
wget https://github.com/support-project/knowledge/releases/download/v1.13.1/knowledge.war
chown tomcat8:tomcat8 knowledge.war

mkdir -p /var/lib/tomcat8/.knowledge
chown tomcat8:tomcat8 /var/lib/tomcat8/.knowledge

systemctl start tomcat8

トラブルシューティング

openjdk-8-jdkとtomcat8を同時に入れてしまった場合

openjdk-8-jdkとtomcat8を同時に入れると、
defualt-javaがopenjdk8でないものにリンクされていて正常に動作しない。

update-alternativesやupdate-java-alternativesでopenjdk8を
default-javaに設定しようとしても
/usr/lib/jvm/default-javaのリンク先を正常に書き換えられなかった。

そこで、あまりお勧めできませんが以下で解決

cd /usr/lib/jvm
ln -sf java-8-openjdk-amd64 default-java
3
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
5