*

Qiita風ナレッジ共有ツール Knowledge

公開日: : ツール , , ,

「情報共有」ってなかなか難しいですよね。

プロジェクトに直接関係する内容なんかであれば、各プロジェクトごとの Redmine や Backlog で共有できると思いますが、特定のプロジェクトに依存しないナレッジやTipsのようなものは保管はされても誰にも参照されず、そのまま埋もれていく… となってしまいがち。

でもそれだともったいないので、あらためてナレッジ共有の場(ツール)を用意したいね、という話を会社の人としていました。

そんな中、Knowledge というツールが導入候補に挙がり、とりあえず動かしてみようということで、「動く」までの手順をまとめておきます。

つまり、只のインストール手順です (`・ω・´)キリッ

 

Knowledge は Javaで開発されており、ありがたいことにGitHub上で公開されているオープンソースです。

https://github.com/support-project/knowledge/releases

最新版(2016年9月10日時点)は v1.5.0 のようですね。これを CentOS 6 で動かしたいと思います。

1. Java 8 をインストール

 

 

 

Knowledge を動かすためには、Java 8 と Tomcat 8 以上が必要です。

Java の別バージョンが既にインストールされていると Java 8 が動かないので、切り替えます。

新しくインストールしたバージョンが表示されればOKです。

2. Tomcat 8 をインストール

 

 

 

http://tomcat.apache.org/download-80.cgi

上記から Tomcat 8.5 をダウンロードしてインストールします。このときにTomcat実行用ユーザも作成しておきます。

次に環境変数を設定します。

設定を反映させます。

 

そして、Tomcat 自動起動用のスクリプトをセットします。この起動用スクリプトは以下のページからお借りしました m(_ _)m
http://homepage1.nifty.com/y-osumi/works/code/tomcat7/

実行権限を付与してサービスに登録します。

3. Apache をインストールして Tomcat と連携

 

 

 

2. までの設定で、あとは knowledge の warファイルをセットすれば動きます。ただ、デフォルトだと 8080ポートで接続しにいきます。今回は 80ポートで接続できるようにしたかったので、Apache をプロキシとして経由させます。

インストール完了後、プロキシ設定を記述します(Apache側)

続いて、Tomcat側でもプロキシ設定を記述します(Tomcat側)

以上で設定は完了です。80ポートで Knowledge に接続できるようになるはずです。

4. Knowledge を起動

 

 

 

あとは、Knowledge の warファイルを配置するだけです。

http://(接続したいIP or ドメイン)/knowledge にアクセスして以下のような画面が表示されればOKです。

startup

初期設定をして一部の人で試用しているところですが、Qiitaのように気軽に投稿や編集ができ、通知を飛ばしたりコメントを付けたり、コード表記もできたりするので良いツールになるかもしれません。ただ、冒頭の「情報共有」は良いツールを用意するだけでは改善しないと思うので、導入/運用時の仕組みづくりも合わせて検討していきたいですね~。

 

関連記事

serverless_title

Serverless Framework を使えばサーバレス開発がもっと楽しくなりそう

前回、AWS Lambda を使って LINE の Bot を作ってみましたが、実は正直、L

記事を読む

    • LINE Messaging API と AWS Lambda で LINE BOT を作ってみた LINE Messaging API と AWS Lambda で LINE BOT を作ってみた 手段「これってもしかして」 目的「私たち」 「「入れ替わってる〜〜〜〜?」」 — みすま (@msm... 6,253ビュー | 0件のコメント | posted on 2016年10月11日
    • ベトナムの一大遊園地 スィティエンパークに行ってみた! ベトナムの一大遊園地 スィティエンパークに行ってみた! 億万長者というのは万国共通の夢なようで。 ベトナムにも一夜にして億万長者になれるチャンスがあります。 それ... 4,617ビュー | 0件のコメント | posted on 2015年1月24日
    • ホーチミンの中心でアオザイを求めて ホーチミンの中心でアオザイを求めて 本題の前に… ベトナムでの結婚式(披露宴)に初めて参加してきました。正確にはまぎれてきました、という感じ... 3,665ビュー | 0件のコメント | posted on 2015年6月20日
    • Qiita風ナレッジ共有ツール Knowledge Qiita風ナレッジ共有ツール Knowledge 「情報共有」ってなかなか難しいですよね。 プロジェクトに直接関係する内容なんかであれば、各プロジェクトご... 2,947ビュー | 0件のコメント | posted on 2016年9月10日
    • ブンタウ日帰り日記 ブンタウ日帰り日記 ちょっと前にとある方からベトナムの観光ガイドブックをいただきました。 こちらのガイドブック、ネル... 2,557ビュー | 0件のコメント | posted on 2014年11月19日
    • タイ初入国!(1/2) 国有鉄道~アユタヤ タイ初入国!(1/2) 国有鉄道~アユタヤ 先日、ベトナム某所にてトイレに行ったんですよ。 そしたら… なんぞこれ。 一見すると... 2,201ビュー | 0件のコメント | posted on 2015年4月12日
  • Kazu (カズ) です。 87年生まれです。 ベトナムのホーチミン市に1年ちょっと駐在して本帰国、かと思いきや今度はベトナムのダナン市に駐在することになりました。 ITシステムなお仕事をしています。 ベトナムが初めての海外。いろいろびびりまくってます。 ガイコツの被り物をしてますが、中身も大して違いはありません。 本ブログはぼちぼち更新していきます。 solutions-architect-associate
PAGE TOP ↑