さんにおすすめされたので、試しに導入してみました。unicornの組み合わせは強力なようで、2〜3人で使う分には十分快適でした。いう組み合わせも検証してみましたが、メモリが足りずにスワップが頻発してしまい、使い物になりませんでした。12.04(Server)をインストールしました。OSのインストール時に一緒にインストールするものを選択する画面では、OpenSSHのみ選択しておきました。インストールが終わったら、SSHとufwだけ軽く設定して、これから必要となるパッケージをインストールします。MySQLをインストールする際にパスワードとして使う文字列を聞かれるので、インストール中にお茶を飲みに行く際には注意。launchpadのaptリポジトリの追加が簡単になる。インストールされる謎仕様なので、apt-getを使わずにインストールしました。./install.sh設定を読みこませるために、一旦ログアウトしてから入り直す。redmineが使うユーザー名も"redmine"にする。vendor/bundleここで、unicornの設定ファイルを書かないといけないのですが、よく分からないので~/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/unicorn-4.3.1/examplesに入っている設定をコピー&編集しました。-DUnicornの起動スクリプト実際に運用するためには、Unicornのデーモンが自動的に起動するようにしなければいけません。そのために起動スクリプトはここから拝借しました。して配置し、自動起動するように設定します。若干ではありますが、apt-getで入るバージョンが古いので、nginx公式のリポジトリから落としてきます。こちらを参考にしました。InstallJa今回は特に問題なく新しいバージョンのものがインストールできましたが、気になる方はこちらを参考にして、バージョンを指定すると良いと思います。nginxここで、Redmineのディレクトリの権限を変更しておきましょう。設定ファイルを書き、それを有効にするというのが「正しい」書き方のようです。簡単にするため、今回は/etc/nginx.confを直接編集しました。作法に則って書きたい方は、こちらを参考にしてみてくださいhttp://prototype-beta.com/server/entry/12_ubuntu%E3%81%A7nginx_+_unicorn_-_%E8%A8%AD%E5%AE%9A%E7%B7%A8また、nginx.confの設定例も~/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/unicorn-4.3.1/examplesに入っているものをコピー&編集しました。exmaplesに入っている設定は、キャッシュを有効に利用してくれる、なかなか優秀な設定だという噂が。書いた設定がこちらになります。https://gist.github.com/3616832#file_nginx.conftext/htmlが重複しているという旨のエラーメッセージが表示された方はこちらを参照下さい。restart普通にアクセスすればredmineのトップページが表示されるはずです。メモリに余裕がある方は、unicornのworker_processを増やしたり、preload_appを有効にしてみると良いのではないでしょうか。(1)はてなブログをはじめよう!kujira16さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。