RedmineをMacにインストールしておいたのでメモ

2013/12/05 | Mac , ,

  • Pocket
  • このエントリーをはてなブックマークに追加
  • 163 follow us in feedly

まえがき

今回はスケジュールアプリ感覚でローカルマシン上にRedmineを構築したかったのでMac上に作ってみた。

特にメモしておくような内容じゃない気がするけどせっかくなのでメモ

開発環境

  • Ruby 1.9.3
  • Redmine 2.4.0 (2013-12-04日現在一番新しい)
  • Rails 3.2.15
  • DB Adapter SQLite

ちょっと分け合って自分の環境でMYSQLとRubyのMYSQLアダプタがうまくいかないじょうたいなので今回はSQLiteを利用

Redmineをダウンロードしてくる

まずは、Redmineのリポジトリからブラウザでzipをダウンロードしてくる。

Redmine

Redmine

あとは適当な場所に解凍しておく。

Rubyパッケージのインストール

解凍したRedmineのフォルダ内のトップのディレクトリで後の作業はすべてする。

まず、Gemfileにunicornを追加しておいた。

gem "unicorn"

ほいであとは、bundle install を回してあげる。

bundle install

ちょいちょいエラーが出て止まってしまう場合は随時対応してあげる必要がある。自分の場合はrmagickのインストールでエラが出たがエラーメッセージのオペレートーに従ったらスンナリいけた。

これで必要なものは揃ったようなもの。

DBの設定

まずは、config/database.yml.example というDB設定のサンプルファイルがあるのでこれをコピーして『config/database.yml』を作成

cp config/database.yml.example config/database.yml

このままだとMYSQLのアダプタを利用する設定になっているのでSQLite用に書き換えてあげる

こんな感じでアダプタとDBを書き換えてあげればよし。

adapter: sqlite3
database: db/redmine.sqlite3

あとは rake db:create と rake db:migrateしてDBを作る

rake db:create
rake db:migrate

セキュリティーキーの発行

このへんなにやってるのかちゃんと調べてないけど以下のコマンドを通しておく

rake generate_secret_token

さて、これですべての準備はできた!

サーバー起動

今回はUnicornを使って起動する。

bundle exec unicorn -p 3000 -D

あとは、localhost:3000 を見に行くとRedmineのページがみれるようになる。

最初は ID:admin PASS:admin で管理者ログインができる。

あとがき

ちょいちょいとこれからRedmineに関するエントリーが出てくるかもしれない。

今度プラグインやらで遊んでみようと思います。

おすすめ書籍

入門Redmine 第3版
入門Redmine 第3版
posted with amazlet at 13.12.04
前田 剛
秀和システム
売り上げランキング: 56,812
Redmineによるタスクマネジメント実践技法
小川 明彦 阪井 誠
翔泳社
売り上げランキング: 79,484

2013/12/05 | Mac , ,

関連記事

htop-1htop-1.png

MacでもLinuxでもtopコマンドからhtopコマンドにしてハッピー

まえがき LinuxやMacで使えるプロセス監視ようのコマンド『top...

記事を読む

images-2

1000DL記念!?ポケモン図鑑gemをアップデートしました

まえがき 以前公開した、ポケモン図鑑Gemライブラリ『pokemon...

記事を読む

1181x837x6daaadcb4addf3c25ebbc50.jpg__1181×837_.pngユーティリティ.png

Macのダッシュボードを非表示にする。ダッシュボードなんか使ったことねぇよう

まえがき Macのダッシュボードですが、全く使わないので消しちゃおうと...

記事を読む

heroku-newlelic-sinatra-1heroku-newlelic-sinatra-1.png

5分でできる!HerokuのSinatraアプリにNewRelicを導入する

まえがき 今回はHerokuで運用している、SinatraアプリにN...

記事を読む

SNS拡散数を取得できる『SocialCounter』のRubyGemとChrome拡張をアップデートしました。

まえがき 去年の年末に公開した『SocialCounter』というTw...

記事を読む

新着記事

no image

PHPでRubyのirbっぽいインタラクティブなスクリプトが実行できる「boris」

まえがき PHPでもRubyのirbみたいなことがしたくて探してみたと...

記事を読む

2015年の抱負と去年の振り返り〜よちよちWEB業界1年経験して〜

まえがき あけましておめでとうございます。今年もどうぞよろしくお願いし...

記事を読む

Java SE 7 Bronze試験(1Z0-802)を受けてきました

まえがき 以前から少し受けてみたかった試験『Java SE 7 Bro...

記事を読む

HubotでJenkinsのジョブを実行する

まえがき HubotをつかってJenkinsのジョブをじっこうしてみた...

記事を読む

no image

Hubotをforeverでデーモン化する

まえがき 今回はHubotをforeverを使ってデーモン化してみた時...

記事を読む

スポンサーリンク

  • Sorry. No data so far.

PAGE TOP ↑