Toggle navigation
√2ちゃんねる
作成
作成
下書き一覧
ストック
一覧
複合検索
サインイン
更新履歴
Y.Kobe
2024/07/07 10:29
現在との差分
過去のナレッジの内容
コンテンツ
## Knowledgeとは Knowledgeはオープンソースの情報共有サービス。 Markdown形式により、かんたんに編集が可能。 スライド形式のPDFをスライドショー表示したりもできる。 公式サイト:https://information-knowledge.support-project.org/ja/ ## 構築手順 #### スペック情報 OS:ubuntu20.04 LTS CPU:仮想4コア RAM:4GB STR:とりあえず32GB <br> #### パッケージ情報の更新 sudo apt update sudo apt upgrade #### Java8のインストール sudo apt install openjdk-8-jdk #### Tomcatユーザの作成 sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcat #### Tomcatのインストール VERSION=9.0.90 wget https://www-eu.apache.org/dist/tomcat/tomcat-9/v${VERSION}/bin/apache-tomcat-${VERSION}.tar.gz -P /tmp sudo tar -xf /tmp/apache-tomcat-9.0.90.tar.gz -C /opt/tomcat sudo ln -s /opt/tomcat/apache-tomcat-9.0.90 /opt/tomcat/latest sudo chown -R tomcat: /opt/tomcat sud sh -c 'chmod +x /opt/tomcat/latest/bin/*.sh' #### Tomcatサービス設定ファイルの作成 sudo nano /etc/systemd/sytem/tomcat.service [Unit] Description=Tomcat 9 servlet container After=network.target [Service] Type=forking User=tomcat Group=tomcat Environment="JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64" Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom -Djava.awt.headless=true" Environment="CATALINA_BASE=/opt/tomcat/latest" Environment="CATALINA_HOME=/opt/tomcat/latest" Environment="CATALINA_PID=/opt/tomcat/latest/temp/tomcat.pid" Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC" ExecStart=/opt/tomcat/latest/bin/startup.sh ExecStop=/opt/tomcat/latest/bin/shutdown.sh ExecRestart=/opt/tomcat/latest/bin/shutdown.sh;/opt/tomcat/latest/bin/startup.sh [Install] WantedBy=multi-user.target #### Tomcatサービスの有効化 systemctl daemon-reload systemctl enable --now tomcat systemctl start tomcat systemctl status tomcat #### Knowledge用にポートの穴あけ sudo ufw allow 8080/tcp #### Knowledgeインストール cd /opt/tomcat/latest/webapps/ wget https://github.com/support-project/knowledge/releases/download/v1.13.1/knowledge.war chown -R tomcat:tomcat knowledge.war #### Tomcatサービスの再起動 systemctl restart tomcat #### Webアクセス インストール後、http://[IPアドレス]:8080/knowledge へアクセス 初期ID/Passは admin/admin123
現在のナレッジの内容
コンテンツ
## Knowledgeとは Knowledgeはオープンソースの情報共有サービス。 Markdown形式により、かんたんに編集が可能。 スライド形式のPDFをスライドショー表示したりもできる。 公式サイト:https://information-knowledge.support-project.org/ja/ ## 構築手順 #### スペック情報 OS:ubuntu20.04 LTS CPU:仮想4コア RAM:4GB STR:とりあえず32GB <br> #### パッケージ情報の更新 sudo apt update sudo apt upgrade #### Java8のインストール sudo apt install openjdk-8-jdk #### Tomcatユーザの作成 sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcat #### Tomcatのインストール VERSION=9.0.90 wget https://www-eu.apache.org/dist/tomcat/tomcat-9/v${VERSION}/bin/apache-tomcat-${VERSION}.tar.gz -P /tmp sudo tar -xf /tmp/apache-tomcat-9.0.90.tar.gz -C /opt/tomcat sudo ln -s /opt/tomcat/apache-tomcat-9.0.90 /opt/tomcat/latest sudo chown -R tomcat: /opt/tomcat sud sh -c 'chmod +x /opt/tomcat/latest/bin/*.sh' #### Tomcatサービス設定ファイルの作成 sudo nano /etc/systemd/sytem/tomcat.service [Unit] Description=Tomcat 9 servlet container After=network.target [Service] Type=forking User=tomcat Group=tomcat Environment="JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64" Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom -Djava.awt.headless=true" Environment="CATALINA_BASE=/opt/tomcat/latest" Environment="CATALINA_HOME=/opt/tomcat/latest" Environment="CATALINA_PID=/opt/tomcat/latest/temp/tomcat.pid" Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC" ExecStart=/opt/tomcat/latest/bin/startup.sh ExecStop=/opt/tomcat/latest/bin/shutdown.sh ExecRestart=/opt/tomcat/latest/bin/shutdown.sh;/opt/tomcat/latest/bin/startup.sh [Install] WantedBy=multi-user.target #### Tomcatサービスの有効化 systemctl daemon-reload systemctl enable --now tomcat systemctl start tomcat systemctl status tomcat #### Knowledge用にポートの穴あけ sudo ufw allow 8080/tcp #### Knowledgeインストール cd /opt/tomcat/latest/webapps/ wget https://github.com/support-project/knowledge/releases/download/v1.13.1/knowledge.war chown -R tomcat:tomcat knowledge.war #### Tomcatサービスの再起動 systemctl restart tomcat #### Webアクセス インストール後、http://[IPアドレス]:8080/knowledge へアクセス 初期ID/Passは admin/admin123
戻る