このセクションでは、情報共有サイトを構築できるオープンソースの Knowledge のインストールについて紹介します。Knowledge は Tomcat 上で動作するため、事前にTomcat をインストールしておく必要があります。
Webページを配置するフォルダ( /usr/local/tomcat/webapps/ )に移動します。
[root@server-3 ~]# cd /usr/local/tomcat/webapps/ [root@server-3 webapps]#
Knowledge のモジュールをダウンロードします。
[root@java-1 webapps]# wget https://github.com/support-project/knowledge/releases/download/v1.13.1/knowledge.war --2018-12-31 00:13:57-- https://github.com/support-project/knowledge/releases/download/v1.13.1/knowledge.war Resolving github.com (github.com)... 192.30.255.113, 192.30.255.112 Connecting to github.com (github.com)|192.30.255.113|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/28609126/528f6578-8dd7-11e8-9405-348640055993?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20181230%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20181230T151358Z&X-Amz-Expires=300&X-Amz-Signature=f1ec3befdf898e57a3411a34f92be41d4937076b4942a01a22bf343ec6e144ca&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dknowledge.war&response-content-type=application%2Foctet-stream [following] --2018-12-31 00:13:58-- https://github-production-release-asset-2e65be.s3.amazonaws.com/28609126/528f6578-8dd7-11e8-9405-348640055993?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20181230%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20181230T151358Z&X-Amz-Expires=300&X-Amz-Signature=f1ec3befdf898e57a3411a34f92be41d4937076b4942a01a22bf343ec6e144ca&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dknowledge.war&response-content-type=application%2Foctet-stream Resolving github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.64.88 Connecting to github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.64.88|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 130224478 (124M) [application/octet-stream] Saving to: ‘knowledge.war’ 100%[======================================>] 130,224,478 80.6KB/s in 23m 40s 2018-12-31 00:37:39 (89.6 KB/s) - ‘knowledge.war’ saved [130224478/130224478] [root@java-1 webapps]#
Tomcat を再起動します。
■ 再起動 [root@java-1 webapps]# systemctl restart tomcat [root@java-1 webapps]# ■ 起動状態の確認 [root@java-1 webapps]# systemctl status tomcat ● tomcat.service - Apache Tomcat 9 Loaded: loaded (/etc/systemd/system/tomcat.service; enabled; vendor preset: disabled) Active: active (exited) since Mon 2018-12-31 00:38:19 JST; 12s ago Process: 3685 ExecStop=/usr/local/tomcat/bin/shutdown.sh (code=exited, status=0/SUCCESS) Process: 3757 ExecStart=/usr/local/tomcat/bin/startup.sh (code=exited, status=0/SUCCESS) Main PID: 3757 (code=exited, status=0/SUCCESS) CGroup: /system.slice/tomcat.service └─3773 /usr/bin/java -Djava.util.logging.config.file=/usr/local/to... Dec 31 00:38:19 java-1.novalocal systemd[1]: Starting Apache Tomcat 9... Dec 31 00:38:19 java-1.novalocal systemd[1]: Started Apache Tomcat 9. [root@java-1 webapps]#
ブラウザから下記の URL にアクセスし、Knowledge を起動します。初回は表示されるまでしばらく時間がかかります。
http://(Tomcat サーバーのIPアドレス):8080/knowledge
