Centos7にNginx + Unicornで構築したRedmine3.3にredmine_knowledgebaseをインストールする


[概要]

Redmineにノウハウなどを共有するスペースを作成する、redmine_knowledgebaseをインストールする。
Redmine2.x系の頃は、Redmine全体のナレッッジベーストして使えが、Redmine3.x系からプロジェクトを一つ立ち上げて、それをナレッッジベースト使ってね!という方式に変わったらしい。
プロジェクト単体のナレッジベースでもいいし、専用のプロジェクトを作って全体のナレッジベースにしてもいいようになっている。

[事前準備]

事前に下記が構築済みであること。

Centos7にNginx + UnicornでRedmine3.3構築方法

[作業内容]

■Git clone

$ cd /opt/redmine/plugins/
$ git clone git://github.com/alexbevi/redmine_knowledgebase.git

■bundle install 実行

$ bundle install

■マイグレーション実行

$ bundle exec rake redmine:plugins:migrate NAME=redmine_knowledgebase RAILS_ENV=production

■再起動させて反映

$ sudo systemctl restart redmine-unicorn.service

[事後確認・作業]

プラグインの設定画面から、プラグインが追加できているか確認して完了。