Redmineにプラグインをインストールしたい。
この疑問に回答します。
プロジェクトのチケット管理をするためのソフトとして有名なRedmineです。滅多に構築する機会が無いからなのか、情報が古かったり、必要な情報が無かったりします。苦労してたどり着いた。設定方法をまとめます。
【Redmine】プラグインをインストールする
Redmineのプラグインを利用するには、Redmine配下のpluginsディレクトリに利用したいプラグインを配置する必要があります。
配置するだけではプラグインが有効にならず、コマンドを実行しRedmineに認識させる必要があります。プラグインをRedmineに認識ができたら、管理画面からプラグインを有効化させます。
Readmeのプラグイン取得先にインストール方法が書かれています。ただ、よくわからない場合もあります。
プラグインをインストールする
次のコマンドを実行することで、ほとんどのプラグインをRedmineにインストールすることができます。
# bundle exec rake redmine:plugins:migrate RAILS_ENV=production
無事にインストールが完了したら、Redmineを再起動します。私の利用している環境は、Nginx+Unicron+MySQLにて構築しています。
# systemctl start redmine-unicorn
問題がなければ、Redmineの管理画面にアクセスしプラグインを有効化させます。プラグインによって有効化させる場所がことなります。プラグインの取得先サイトに記載されていますので確かめてください。
プラグインをアンインストールする
Readmeのプラグイン取得先にアンインストール方法が書かれています。
# bundle exec rake redmine:plugins:migrate NAME=plugin-name VERSION=0 RAILS_ENV=production # cd /[redmine-path]/redmine/plugins # rm -rf [plugin-name]
無事にアンインストールが完了したら、ファイルを削除します。