straysheep3
9/18/2016 - 12:23 PM

Redmineの導入方法.md

RedmineをMySqlでローカル環境を構築する。

MySqlのバージョンを確認

brew list
# brewのfomulaからmysqlを確認
brew search mysql

# mysql56をインストールする場合
brew install mysql56

インストールされているか、確認する

brew info mysql56

しっかりインストールされているバージョンと同じか確認ができたら、サーバーを起動してみる。

mysql.server start

以下の用に表示されればOK

~/G/redmine ❯❯❯ mysql.server start
Starting MySQL
. SUCCESS! 

続いて、ユーザーの設定を行う。 ただし、変更する場合。

mysql_secure_installation

質問項目が表示されるので、その都度設定していく。 基本はYESでOK。

続いて、RedmineのDatabase.ymlをデータベースの設定と合わせていく。

ここまでできたら、

bundle install --path vendor/bundle

その後、データベースを作成する。

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
# => ワークフローなどのデータを入れる。
# => これをやらないと自分でフローを作らないといけない。

ここまでできれば、完成。