Redmine 5.0.5のインストール

下記環境でのRedmine 5.0.5の使用例です。
Redmine 5.0.5についての技術サポートは行っておりません。
開発方法については各種専門書籍やウェブサイトなどをご参照下さい。

UNIXアカウント名ex1200
ドメインexample.que.jp
ホームディレクトリ/home/22/ex1200/
コンテンツディレクトリ/home/22/ex1200/example.que.jp
シェル/bin/bash
  1. 公式からパッケージredmine-5.0.5.tar.gzを入手してホームディレクトリに設置する
  2. 展開する
    # pwd
    /home/22/ex1200
    # tar tzf redmine-5.0.5.tar.gz
    # rm redmine-5.0.5.tar.gz
  3. 展開したディレクトリに移動する
    # cd redmine-5.0.5
  4. config/database.ymlを作成する
    # cp config/database.yml.example config/database.yml
    # vi config/database.yml
    (MySQLデータベース情報などを記述する)
  5. 次のコマンドを実行する
    # bundle install --without development test --path vendor/bundle
    # bundle exec rake generate_secret_token
    # RAILS_ENV=production bundle exec rake db:migrate
    # RAILS_ENV=production REDMINE_LANG=ja bundle exec rake redmine:load_default_data
  6. ユーザーディレクトリ内にgemコマンドでstrscanをインストールして下さい
    # gem install --user-install strscan
  7. Webのコンテンツディレクトリにpublicへのシンボリックリンクを作る
    # cd /home/22/ex1200/example.que.jp
    # ln -s /home/22/ex1200/redmine-5.0.5/public redmine
  8. ホームディレクトリに.passenger.cfというファイルを作成して次のような内容を記述して下さい。
    • 1分間隔で.passenger.cfのチェックが行われ、サーバ上の設定ファイルに設定が反映されます。
      設定から1分以上経過後にアクセスしてご確認下さい。
       [URL http://example.que.ne.jp/redmine]
         PassengerAppRoot /home/22/ex1200/redmine-5.0.5
         PassengerAppEnv production 
  9. ブラウザで/redmine/にアクセスしてページが表示されれば完了です。