タグ

unicornに関するshayashのブックマーク (3)

  • Unicornの自動起動設定|デロイト トーマツ ウェブサービス株式会社(DWS)公式ブログ

    先日、OS起動時にUnicornが自動起動するよう設定する機会があり、その際にUnicornの停止や再起動についておさらいした覚え書きである。 前提 Unicornの停止方法 公式ドキュメントに記載されているが、要約する。 Unicornには停止用コマンドなどは用意されていない。Unicornはひとつのmasterプロセスと複数のworkerプロセスからなるが、masterプロセスにシグナルを送信することで停止できる。 送信シグナルによって以下の違いがある。 QUIT:gracefulな終了(workerの処理待ちをする。) INT/TERM:強制終了(強制的にworkerプロセスをkillする。) ※一般的に、killコマンドでシグナル指定しなければTERMが送信され、Ctrl+Cでプロセスを止めればINTが送信されるが、INT/TERMのいずれでも停止処理は同じである。 http://

  • RedmineをCentOS 6上で動かすーUnicornとNginx編 - ソフトウェアエンジニアリング - Torutk

    rubyのバージョンについて¶ Redmine公式ページのインストールガイド には、サポートしているrubyのバージョンが次のように記載されています。 ruby 1.8.7, 1.9.2, 1.9.3, 2.0.0, jruby-1.7.6 最新版を使うときはオウンリスクでとなります。 ruby 2.1.1は互換性を損なう変更(Hash#reject の不具合)があり、Railsアプリケーションが影響を受けるので使用しません。 CentOS 6の必要なパッケージをインストール¶ Redmineをインストールし動かすにあたり必要となるCentOS 6パッケージをインストールします。 Rubyのインストール¶ CentOS 6に標準搭載されるRubyはバージョンが1.8.7とRedmineの動作条件には辛うじて含まれるものの古いためパフォーマンスに難があります。そこで、Rubyの新しいバージョ

  • RedmineをApacheのproxy_pass使って公開するまで - Qiita

    1. Redmineとは? Redmine.JP 「Webベースのプロジェクト管理ソフトウェア」です。 そのテのものは、ふつうにWebサービスとして公開されてそうなもんですが、 Ruby on railsで書かれたプロダクトとして公開されています。 つまり、ダウンロードして、自分のサーバーにデプロイして使う。 ちょっと珍しいケースですね。たぶん。 MovableTypeとかWordPressもそんな感じですが、 Railsの場合は置けば完了! とはいかないので、それなりの手間が必要です。 2. 環境と仕様 今回は、このRedmineを以下の環境にインストールします。 さくらのVPS CentOS Apache そして、Railsをapacheで公開する場合は、 Passengerという仕組みを使うことが多いのですが、 この間授業で使って、いまひとつしっくりこなかった 他に公開しているnod

    RedmineをApacheのproxy_pass使って公開するまで - Qiita
  • 1