🌊
自宅にKnowledgeを設定した
事前準備
** 環境 **
OS:Almalinux 8 ** ※Firewall、SELinux全OFFの漢仕様です **
Java JDK :version 8
Tomcat:version 8
今回の作業はすべてrootユーザで行っています。
Javaのインストール
java
yum search java-1.8.0-openjdk
yum install java-1.8.0-openjdk-devel
java -version
tomcatのインストール
"/opt/tomcat8"に配備するとする
tomcat
useradd -s /sbin/nologin tomcat
cd /opt
wget <tomcatのダウンロードURL>
tar zxvf <ファイル名>
mv /opt/<解凍されたディレクトリ>/* /opt/tomcat8/
chown -R tomcat:tomcat /opt/tomcat8/
chown -h tomcat:tomcat /opt/tomcat8
Knowledge配備
Knowledge
cd /opt/tomcat8/webapps
wget https://github.com/support-project/knowledge/releases/download/v1.13.1/knowledge.war
chown -R tomcat:tomcat /opt/tomcat8/webapps/knowledge.war
tomcatの起動
tomcat-start
cd /opt/tomcat8/bin
bash /startup.sh
事後・今後の流れ
現状では、サーバ再起動したら** bash /opt/tomcat8/bin/startup.sh **を実行する必要があるのでサービス化しておくなどが必要。
参考URL
CentOS8にJava8をインストール
CentOS8にTomcat8をインストール
Knowledgeマニュアルサイト
Discussion