====== redmine設定 ====== serverをupgradeしたらredmineをが動かなくなった。 apacheのpassengerが動作しなくなっていた。(upgradeしたから当然・・) 再度passengerを設定するもうまく行かないので、thinとapacheで動作させるようにする。 サブディレクトリにするのがうまく行かなかった 参考 http://ysmt.blog21.fc2.com/blog-entry-291.html http://boscono.hatenablog.com/entry/2013/11/03/170921 https://blog.cles.jp/item/9244 ===== environment.rb ===== redmine/config/environment.rbにサブディレクトリ用の設定を追加 .... # Initialize the rails application RedmineApp::Application.initialize! Redmine::Utils::relative_url_root = "/redmine" ===== シンボリックリンクの作成 ===== cd redmine/public ln -s . redmine ====== apache ====== /etc/apache2/conf-enable/redmine.conf ProxyPass http://localhost:3000/redmine ProxyPassReverse http://localhost:3000/redmine ====== thin ====== 設定ファイル /etc/thin1.9.1/redmine.yml pid: tmp/pids/thin.pid ##user: redmine ##group: redmine chdir: /usr/share/redmine wait: 30 timeout: 30 log: /var/log/thin.log max_conns: 1024 require: [] environment: production max_persistent_conns: 512 servers: 1 daemonize: true ##socket: /tmp/thin.sock rackup: /usr/share/redmine/config.ru address: 127.0.0.1 port: 3000 ###prefix: /redmine debug: on trace: on