ユーザ用ツール

サイト用ツール


redmine

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
redmine [2008/09/21 10:10] – 外部編集 127.0.0.1redmine [2013/11/21 06:51] (現在) nullpon
行 1: 行 1:
 ====== Redmine ====== ====== Redmine ======
-[[Rails]]で作られたプロジェクト管理ソフトウェア。SVNとの連携などTracと同等以上の機能があるらしい。Railsで動くので[[ruby/passenger|mod_rails]]で動作させるのが良い(?)+[[Rails]]で作られたプロジェクト管理ソフトウェア。
  
   * [[http://www.redmine.org|本家サイト]]   * [[http://www.redmine.org|本家サイト]]
   * [[http://redmine.jp|日本語情報サイト]]   * [[http://redmine.jp|日本語情報サイト]]
  
-===== MacOSXへのインストール ===== +===== インストール =====
-バージョン0.7.1はrails 2.0.2が必要。rubygemsでrails最新版を入れる。+
  
-databaseの作成mysqlかsqlite3+[[http://rubyforge.org/frs/?group_id=1850|RubyForge]]からRedmineをダウンロードして好きなディレクトリ展開する
  
-MySQLにデタベース作成 +rubygemでbundlerをインスト
-  > create database redmine default character set utf8 ; +
-  > grant all on redmine.* to redmine@localhost identified by 'hogehoge' ;+
  
-Sqlite3なら何もしなくていい。dbファイルのパーミッションだけ注意+  $ gem install bundler
  
-Redmineのインストール+bundlerでredmineが依存しているgemをインストール
  
-[[http://rubyforge.org/frs/?group_id=1850 redmine]]ダウンロド。/var/www/redmineへインストールする+  $ bundle install --path=vendor/bundle 
 +   
 +rails等の必要なコマンドbin以下にコピ 
 + 
 +  $ bundle install --binstubs 
 +   
 +だいたいrmagickでbundle installが失敗するので、必要ないならばGemfileを編集してインストールしないようにする。 
 + 
 +  $ vi Gemfile 
 +  
 <code> <code>
-$ cd /var +    # Gemfileのrmagickを設定している行をコメント 
-$ sudo mkdir www +    # gem "rmagick", ">= 2.0.0"     
-$ sudo chown www:www www+</code>
  
-$ cd  +==== データベースの設定 ====
-$ wget http://rubyforge.org/frs/download.php/36468/redmine-0.7.1.tar.gz (最新版を取得) +
-$ tar zxf redmine-0.7.1.tar.gz +
-$ sudo chown -R www:www redmine-0.7.1 +
-$ sudo mv redmine-0.7.1 /var/www/redmine +
-$ tar zxf redmine-0.7.1.tar.gz +
-$ cd redmine-0.7.1 +
-$ vi config/database.yml+
  
-database.yml (mysqlの場合) +最初にMySQLにデータベース作成
-  1 production: +
-  2   adapter: mysql +
-  3   database: redmine +
-  4   host: localhost +
-  5   username: redmine +
-  6   password: redmine+
  
-database.yml (sqlite3の場合) +  > create database redmine default character set utf8 ; 
-  1 production: +  > grant all on redmine.* to redmine@localhost identified by 'hogehoge' ;
-  2   adapter: sqlite3 +
-  3   database: db/redmine_sqlite3.db+
  
-$ rake db:migrate RAILS_ENV=production +config/database.yml を修正してMySQLに接続できるようにする 
-$ rake redmine:load_default_data RAILS_ENV=production +   
-$ ruby ./script/server -e production+<code> 
 +production: 
 +    adapter: mysql2 
 +    database: redmine 
 +    hostlocalhost 
 +    username: redmine 
 +    password: hogehoge
 </code> </code>
 +
 +テーブルを作成
 +
 +  $ ./bin/rake db:migrate RAILS_ENV=production
 +
 +初期データを作成
 +
 +  $ ./bin/rake redmine:load_default_data RAILS_ENV=production
 +
 +クッキーストアのセッションデータを暗号化するためのシークレットトークンを作成
 +
 +  $ ./bin/rake generate_secret_token
 +
 +起動
 +
 +  $ ./bin/rails server -e production
 +
 http://localhost:3000/ にアクセスして動作確認、初期ユーザadmin/adminでログインできる。 http://localhost:3000/ にアクセスして動作確認、初期ユーザadmin/adminでログインできる。
 +
redmine.1221991850.txt.gz · 最終更新: 2013/10/30 05:40 (外部編集)