Home> プログラミング > CentOS 5.6 に redmine をインストール
CentOS 5.6 に redmine をインストール
- 2011年5月16日 16:49
- プログラミング
Redmineインストールしてみたよ!
紆余曲折しながらだけどなんとかインストールできたので改めて引っかからないようにするためのインストールメモを残しておく。
httpdやmysqlはすでに導入済みであるとします。
注意事項
Redmineはruby-1.8.6, 1.8.7 でないと動かない。間違ってもruby-1.9.x を入れてはダメ。
CentOSのyumだと1.8.5とかになるのでソースコードからインストールするのが楽だと思う。
1. rubyのインストール
http://www.ruby-lang.org/ja/downloads/
から1.8.7の最新版をダウンロードしたら
# ./configure # make # make install
します。
2. rubygemsのインストール
どうもgemsのバージョンが1.5.0以降だとダメっぽい。
あと1.3.1よりあとじゃないとダメみたいです。
ということでこのへんから過去のバージョンをインストール
http://rubyforge.org/frs/?group_id=126
3. gemsのインストール
Redmineを動かすのに必要な下記のgemsをインストールする
# gem install rails -v=2.3.5 # gem install rack -v=1.0.1 # gem install i18n -v=0.4.2 # gem install mysql
4. DBの準備
今回自分の環境ではMySQLを使いました。
GRANTのコマンドとかいちいち覚えていられないのでphpmyadminからDBとユーザ作ります。
とりあえずローカル環境だしと思ってDB名とユーザ名はredmineにした。
5. Redmineのインストール
適当にsubversionからcheckoutします
http://rubyforge.org/scm/?group_id=1850
ソースコードダウンロードでもいいです
http://rubyforge.org/frs/?group_id=1850
回答したファイルは適当なディレクトリに移動させましょう。
自分の環境では /var/lib 以下に移動させました。
# mv redmine-1.1.3 /var/lib/redmine
6. Redmineの設定とか
移動先のディレクトリに移動して database.yml と email.yml をそれぞれsampleファイルを参考に用意しましょう。
上で書いた感じだと
production: adapter: mysql database: redmine host: localhost username: redmine password: password
っていう感じです。
email.yml は
production:
delivery_method: :smtp
smtp_settings:
address: localhost
port: 25
domain: host.example.jp
みたいな感じで。
上記の設定ファイル用意したら
# rake generate_session_store # RAILS_ENV=production rake db:migrate # RAILS_ENV=production rake redmine:load_default_data
ってやったらDBとかの初期設定してくれますのでお任せしましょう。
全部終わったらディレクトリのパーミッションいじります
# chown -R redmine:redmine files log tmp public/plugin_assets # chmod -R 755 files log tmp public/plugin_assets
redmineっていうユーザとグループは事前に用意しておきましょう。
7. Redmineを動かす
上記の設定が全部終わったら
# ruby script/server webrick -e production
を実行して例えばlocalhostなら http://localhost:3000/ とかにアクセスしましょう
Redmineの画面が表示されたら成功です。
やりましたね!
8. 他にもやるとよさそうなもの
上記までだとrubyで動いているのでapache上で動かしましょう。
Passenger
というのを入れるとよいそうです。
とりあえずRedmineをインストールするところまでのメモなのでそのへんの説明は今回割愛します(っていうかまだやってません)
参考文献
下記のページを参考にしました。ありがとうございます。
- CentOS5.6にRedmine突っ込んでみる - 謎言語使いの世迷事
- Redmine - RedmineInstall - Redmine
- Redmine 1.1をCentOS5.5にインストールする手順 | Redmine.JP Blog
トラックバック:0
- TrackBack URL for this entry
- http://d.digmoat.jp/mt/mt-tb.cgi/303
- Listed below are links to weblogs that reference
- CentOS 5.6 に redmine をインストール from HolyGrailとHoryGrailの区別がつかない日記








コメント:0