実績環境
環境 | バージョン | 備考 |
---|---|---|
MacOSX | 10.9.2 | MacBookProRatina |
Homebrew | 0.9.5 | |
Ruby | 2.1.1 | 最新バージョン |
Rails | 3.2.17 | Redmineの最新がこれ |
必要なもの
・MAC => Windowsでも出来るかもしれません。
・Redmineのソースコード
・Imagemagickがインストールされている。 Imagemagickインストール方法
・rubyがインストールされている。 rubyインストール方法
・データベース 今回はMYSQLを使います。
■ソースコードはここから撮ってきましょう
redmineダウンロード
■最新バージョン Redmine 2.5.0
rails => 3.2.17
まずは必要な物があるかチェックです。
display
# => Version: ImageMagick 6.8.7-7 Q16 x86_64 2013-11-27 http://www.imagemagick.org
# => OK
ruby -v
# => ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin13.0]
# => OK
mysql
# => Server version: 5.5.33 MySQL Community Server (GPL)
# => OK
MYSQLの設定
今回、ユーザーはredmineは良さそうなので、redmineというユーザーを作ります。
ユーザー名:redmine
PASSWORD:redmine
MYSQLの準備
mysql -u root -p
# => passを入力して入る。
GRANT ALL PRIVILEGES ON *.* TO redmine@localhost IDENTIFIED BY 'redmine' WITH GRANT OPTION;
ユーザーを作ったら「database.yml」を編集します。
database.yml
production:
adapter: mysql2
database: redmine
host: localhost
username: root
password: ""
encoding: utf8
development:
adapter: mysql2
database: redmine_development
host: localhost
pool: 5
username: redmine
password: redmine
encoding: utf8
Redmineのインストール
早速インストールしましょう
コマンドを上げてインストール
bundle install --path=vendor/bundle
無事インストール出来たら最後にこんなメッセージが出ればOKです。
Your bundle is complete!
ここからかなりゴニョゴニョします。
これで取り急ぎ、以下コマンドでアクセス出来るようになるはずです。
私は出来ました♪
bundle exec rake -v # => ちゃんと帰って来ればOK
bundle exec rake db:create # => データベース作成
bundle exec rake db:migrate # => テーブル一覧を作成
bundle exec rake generate_secret_token # => セッションストアの作成 config/secret_token.rb が出来る。
bundle exec rake redmine:load_default_data # => データの導入
=> jaを入力しましょう
bundle exec rails s
http://localhost:3000 # => つながるはず
bundle exec rake -vT
bundle exec rake generate_secret_token
# => config/secret_token.rb にtokenを生成する。
bundle exec rake redmine:load_default_data
# => ワークフローなどのデータを入れる。
# => これをやらないと自分でフローを作らないといけない。
■デフォルトアカウント
login: admin
password: admin
■TODO
Ubuntsu での nagix + uniron redmine構築
プラグインの導入等