サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは本日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。
はじめに railsとwebサーバを連携する場合はapache × passengerまたはnginx × unicornのどちらかを使用することが多いかと思います。 昔はwebサーバといえばapacheでしたが、最近はかなりnginxが使われてきています。 apacheとnginxのを比較したときに、静的ファイルはnginxが動的ファイルはapacheが早いと言われています。 そこで今回はnginxにリバースプロキシの設定をし、apacheと連携してみました。つまりhtmlや画像などの静的ファイルはnginxで処理し、railsの処理はapache経由で処理させることをやってみました。 開発環境 今回はmacのvirtual boxにubuntuをインストールし環境を構築しました。 ubuntu 12.04 32bit apache 2.2 nginx 1.6 ruby 2.00 rai
HeartRails Tech Blog ハートレイルズのエンジニア、デザイナーによるブログです。 ウェブサービス、スマホアプリ、IoT デバイスの開発に関連する技術的な情報を発信していきます。 こんにちは、ハートレイルズの境 (@kazsakai) です。好きなエクスペンダブルズはドルフ・ラングレンです。 さて、弊社ではよくサーバーサイドを nginx+passenger+Ruby on Rails という構成でサービスを構築しています。 Rails を使っているのは社名が HeartRails だから、というわけでは全くなく、単に僕が昔から Ruby を使っていたからで、他意はありません。 passenger は今や Rails/Rack アプリ向けの標準ミドルウェアみたいな存在で、このおかげで随分 Rails の運用が楽になっています。passenger のリリース以前は手製スクリプ
Phusion Passenger for Nginx PhusionはPhusion Passengerの最新版となるPhusion Passenger 2.2.0を公開した。なお公開してすぐにバグが発見されたため、数日後に修正版となる2.2.1が公開されている。Phusion Passengerをインストールした場合、バージョンが2.2.1になっているか確認しておきたい。 Phusion PassengerはRuby Enterprise EditionをApacheとともに動作するようにしたパッケージ。Railsはlighttpdといったサーバとともに使われることが多いが、Phusion Passengerの登場でApacheとともに使いやすくなったという経緯がある。 Phusion Passenger 2.2.0はサポート対象にNginxが追加されたという点で注目に値する。Phus
こんにちは satoです。 nginx(えんじんえっくす)はロシアで開発されているwebサーバで、軽量、高速が売りのようです。もちろんvirtualhostやrewrite機能にも対応しています。今回はmongrel_clusterのフロントエンドに使ってみました。 mongrel_railsのインストールと環境構築 mongrel_railsをインストールします gem istall mongrel_cluster --include-dependencies 設定ファイルを作ります。RAIL_ROOTで mongrel_rails cluster::configure -e development -p 4000 とすると RAILS_ROOT/conf/mongrel_cluster.yml ができます。 --- log_file: log/mongrel.log
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く