概要
バグ管理システムとプロジェクト管理システムを一体化したもの。
インストール
9.0-RELEASEにおいてはportsのwww/redmineはインストールできない。なので、手作業で導入する。doc/INSTALLの手順に沿ってインストールする。
ダウンロード
gemsのインストール
postgresとSQLiteを使わない感じ。
# bundle install --without development test postgresql sqlite
ImageMagickも使わない場合は下記。
# bundle install --without development test postgresql sqlite rmagick
DBの作成
UTF-8の空のデータベースを作成する。
# mysql -uuser -ppasword
mysql> create database redmine character set utf8;
mysql> create user 'redmine'@'localhost' identified by 'passforuser';
mysql> grant all privileges on redmine.* to 'redmine'@'localhost';
mysql> exit;
DB configの作成
DBにアクセスできるようにconfigファイルを作成する。
# cp config/database.yml.example config/database.yml
# vi config/database.yml
productionの項目だけ設定して、他はコメントアウト。
インストール継続
セッション用の秘密キーの生成?(多分)
# rake generate_session_store
DBデータの生成
# rake db:migrate RAILS_ENV="production"
redmineユーザの作成(パスワードは*にしとく)
# adduser
ファイルのアクセス権の変更
# chown -R redmine:redmine files log tmp public/plugin_assets
# chmod -R 755 files log tmp public/plugin_assets
テスト稼働
この時点でテスト稼働。WEBサーバーはWEBrickが使われる。
# ruby script/server -e production
URLはlocalhost:3000。ユーザー/パスワードはadmin/admin。
SMTP設定
SMTPの設定を行う。
# cp config/configuration.yml.example config/configuration.yml
# vi config/configuration.yml
ここまででdoc/INSTALLに書かれている事柄は完了。
Apacheと連携
最終更新:2012年05月08日 14:39