タグ

apacheとRailsに関するgogatsu26のブックマーク (7)

  • Passenger Preference Pane · Fingertips

    The Passenger preference pane is a preference pane for Mac OS X, it enables you to configure a Rails or Rack application in a matter of seconds. Most users probably want to download the “stable” 1.3 release. If you want to contribute to development or want to get the latest version, you can find the source code on Github. Finally, please report any bugs you might find. See the README inside the ar

  • Phusion PassengerをSnow Leopardで使う « ツール工房 覚書

    Phusion PassengerをMac OS X Snow Leopardに導入して、Ruby on Railsアプリケーションをデプロイメントしてみました。 動作環境 Mac OS X 10.6.6 (Snow Leopard) Apache 2.2.15 Ruby on Rails 3.0.3 Phusion Passenger 3.0.2 PreferencePanes 1.3 前提条件 Agile Web Development with Rails (4th edition)のThe Depot ApplicationなどRuby on Railsアプリケーションがdevelopmentで動作すること。 はじめに Phusion Passenger(ヒュージョン パッセンジャー)は、Ruby on Railsアプリケーションのデプロイメント(配置)を容易にすることを目的とし

  • Passenger アーキテクチャ概要 (koshigoe 仮訳)

    典型的で孤立したWebアプリケーションは、いくつかのI/OチャネルからHTTPリクエストを受け入れ、内部でそれを処理し、HTTPレスポンスを出力し、それをクライアントに送り返します。これは、アプリケーションが終了を命令されるまで繰り返し行われます。 この事は、WebアプリケーションがHTTPを直接的に話す必然性がない事を意味します: WebアプリケーションはあるHTTPリクエストの何種類かの表現を受け入れる事を意味します。

  • Passenger のリソース最適化オプション | Carpe Diem

    Passenger を使うとき、リソース最適化オプションによって大きくパフォーマンスが変わる。英文だと理解できるのが遅いので、勝手に翻訳してみる。 – PassengerMaxPoolSize <整数値> 同時に使用できる ROR あるいは Rack アプリケーションの最大数です。より大きな値を指定すると多くのメモリを消費しますが、HTTP クライアントが同時に処理できる能力を増やすことができます。 この最適な値は、あなたのシステムハードウェアやサーバの平均値ロードに依存します。異なる値を指定して実験する必要があるでしょう。しかし一般的にはこの値は少なくてもあなたのシステムの CPU 数に等しい値にするべきです。もしあなたのシステムが 2G のメモリ容量なら 30 を指定することをおすすめします。もしあなたのシステムが VPS 、256MB のメモリ容量で、MySQL のようなサービスが動

  • CentOS で構築する自宅サーバ : Apache + lighttpd で Rails を動かす

    Ruby on Rails は、圧倒的な開発効率から人気を博している Web アプリケーション・フレームワークですが、いざ番稼動させる場合、どういった構成で稼動させるかにたくさんの選択肢があり、悩ましいところです。Web サーバに lighttpd を使い、 FastCGI アプリケーションとして動作させるのがひとつの解として少なくない採用を得ていますが、Web サーバ単体として見た場合は、Apache がまだまだデファクトスタンダードの地位にあり、特に Rails アプリケーション以外にも稼動させている Web アプリケーションがある場合は、lighttpd に完全移行するのは難しいのではないでしょうか? しかし、CentOS 4.x や CentOS 5.x で標準採用されている Apache のバージョンでは、FastCGI の動作に不安がある(不安定である)という声も聞かれます。

  • Apache上でRuby on Railsアプリケーションを動かす/Passenger(mod_rails for Apache)の利用

    この文書は内容が古くなっています。 インストール ページで新しい文書を探してください。 要約 Redmine等のRuby on Railsアプリケーションを"Phusion Passenger(mod_rails for Apache)":http://www.modrails.com/ を利用してApache上で稼働させる手順を説明します。 運用の簡素化、複数インスタンスを並列稼働させることによるレスポンスの改善が期待できます。 インストールの流れは次の通り。 gem install passenger passenger-install-apache2-module httpd.confの変更 Phusion Passengerとは Railsアプリケーションを実行するためのApacheモジュールです。 特徴 Apache単独でRailsアプリケーションを実行可能です。Apacheのモ

    Apache上でRuby on Railsアプリケーションを動かす/Passenger(mod_rails for Apache)の利用
  • Ruby on Rails : Apache で動作させる - WebOS Goodies

    またまた間が空いてしまいました。日は Apache で構築された Web サーバーで Ruby on Rails アプリケーションを稼動させる方法をご紹介しようと思います。個人的な用途なら WEBrick でもじゅうぶんに使えるのですが、処理効率やセキュリティーが重要になる場面では Apache (もしくはその他の Web サーバー)を使用するほうが適切でしょう。 Ruby on Rails でインターネットに公開するアプリケーションを作ろうという方は、ぜひ読んでみてください!(^^) これまでは手抜きで "~/blognavi" をプロジェクトディレクトリとしてきましたが、このままでは Apache からアクセスするのにいろいろと問題がありますし、管理も面倒です。そろそろプロジェクトディレクトリを適切な場所に移動しましょう。ただし、プロジェクトディレクトリの配置方法は千差万別、条件によ

  • 1