ユーザ用ツール

サイト用ツール


redmine

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
redmine [2014/02/22 02:29] – [apache2設定] nabezoredmine [2021/06/10 19:29] (現在) nabezo
行 1: 行 1:
 +====== dockerでインストール ======
 +===== 外部のmysqlで稼働させる =====
 +
 +  sudo docker pull redmine:4.2
 +  sudo docker run -it --rm -d --name con_redmine \
 +    --env='REDMINE_DB_MYSQL=172.10.0.1' \
 +    --env='REDMINE_DB_PORT=3306' \
 +    --env='REDMINE_DB_DATABASE=redmine' \
 +    --env='REDMINE_DB_USERNAME=uid'  \
 +    --env='REDMINE_DB_PASSWORD=pass' \
 +    --volume=/srv/docker/redmine/redmine:/home/redmine/data \
 +    --volume=/srv/docker/redmine/redmine-logs:/var/log/redmine/ \
 +    -p 80:3000/tcp \
 +    redmine:4.2  
 +
 +
 +
 +====== ubuntu16.04にインストール ======
 +
 +https://jyn.jp/ubuntu-redmine/
 +
 +
 ====== ubuntu13.10にインストール ====== ====== ubuntu13.10にインストール ======
  
行 26: 行 48:
  
 ===== apache ===== ===== apache =====
- apt-get install apache2 +  apt-get install apache2 
- apt-get install libapache2-mod-passenger+  apt-get install libapache2-mod-passenger
  
 ===== redmine ===== ===== redmine =====
 +  apt-get install redmine-mysql
   sudo apt-get install redmine   sudo apt-get install redmine
 をすると をすると
行 44: 行 67:
 ===== apache2設定 ===== ===== apache2設定 =====
 /etc/apache2/mods-available の passenger.conf を修正する /etc/apache2/mods-available の passenger.conf を修正する
- PassengerDefaultUser www-data+  PassengerDefaultUser www-data
 を追加 を追加
  
行 60: 行 83:
  
  
 +
 +===== loginできない =====
 +/var/log/redmine/default/prodeuction.log をみると・・
 +  NoMethodError (undefined method `options' for {:user_id=>1, :ctime=>1393037242, :atime=>1393037242}:Hash):
 +    /usr/lib/ruby/vendor_ruby/rack/session/abstract/id.rb:329:in `commit_session'
 +    /usr/lib/ruby/vendor_ruby/rack/session/abstract/id.rb:226:in `context'
 +    .....
 +
 +となっている
 +
 +http://dora.bk.tsukuba.ac.jp/~takeuchi/index.php?cmd=read&page=%A5%BD%A5%D5%A5%C8%A5%A6%A5%A7%A5%A2%2Frails%2Freset_session%20%A4%CE%A5%D0%A5%B0%A1%A9
 +
 +多分原因はこれ
 +  * Problem login/logout Redmine after add plugin redmine_backlog #852 https://github.com/backlogs/redmine_backlogs/issues/852
 +  * ぐぐってみた http://charles.lescampeurs.org/2013/11/01/redmine-on-ubuntu-13-10-with-apache2-and-passenger
 +
 +対処法
 +  gem install rack --version 1.4.5
 +  
 +/usr/share/redmine/Gemfile.local を作成
 +  gem 'rack', '1.4.5'
 +
 +Apache再起動後、それでもエラーがでる・・メッセージをみるとGemfile.lockが変更できないみたい
 +  chmod 777 /usr/share/redmine/Gemfile.lock 
 +してから再起動・・してログインできました。
 +  chmod 644 /usr/share/redmine/Gemfile.lock 
 +でもとにもどしておく。
 +
 +
 +===== EasyGantt =====
 +==== install ====
 +redmineインストールディレクトリのpluginsディレクトリにEasyGanttの対応バージョンを解凍してコピー \\
 +redmineインストールディレクトリで
 +  sudo bundle install
 +  sudo bundle exec rake db:migrate RAILS_ENV=production
 +  bundle exec rake redmine:plugins:migrate RAILS_ENV=production
 +
 +
 +
 +  
redmine.1393003756.txt.gz · 最終更新: 2019/06/30 12:22 (外部編集)