TODO:もう少し詳細を記載
sudo yum install httpd -y
sudo service httpd start
sudo chkconfig httpd on
# Java8とTomcat8のインストール
sudo yum -y install java-1.8.0-openjdk-devel tomcat8
sudo alternatives --config java
# Javaのバージョンが8であることを確認
java -version
# Tomcatの自動起動設定
sudo chkconfig tomcat8 on
cd $HOME
curl -L -O https://github.com/support-project/knowledge/releases/download/v1.12.0/knowledge.war
sudo cp knowledge.war /usr/share/tomcat8/webapps/
# tomcatユーザで起動できるように所有者を変更
chown -R tomcat:tomcat /usr/share/tomcat8/webapps/
chown -R tomcat:tomcat /usr/share/tomcat8/work/
chown -R tomcat:tomcat /usr/share/tomcat8/temp/
chown -R tomcat:tomcat /usr/share/tomcat8/logs/
# tomcatの起動
sudo /etc/init.d/tomcat8 start
Tomcatに直接アクセスすると、ポート番号が8080になるので、Apacheを経由するように変更する。
cd /etc/httpd/conf.d
sudo touch httpd-proxy.conf
sudo vi httpd-proxy.conf
# 以下を追記
ProxyPass /knowledge ajp://localhost:8009/knowledge
TODO:SSL証明書の作成がまだ未実施