典型的で孤立したWebアプリケーションは、いくつかのI/OチャネルからHTTPリクエストを受け入れ、内部でそれを処理し、HTTPレスポンスを出力し、それをクライアントに送り返します。これは、アプリケーションが終了を命令されるまで繰り返し行われます。 この事は、WebアプリケーションがHTTPを直接的に話す必然性がない事を意味します: WebアプリケーションはあるHTTPリクエストの何種類かの表現を受け入れる事を意味します。
典型的で孤立したWebアプリケーションは、いくつかのI/OチャネルからHTTPリクエストを受け入れ、内部でそれを処理し、HTTPレスポンスを出力し、それをクライアントに送り返します。これは、アプリケーションが終了を命令されるまで繰り返し行われます。 この事は、WebアプリケーションがHTTPを直接的に話す必然性がない事を意味します: WebアプリケーションはあるHTTPリクエストの何種類かの表現を受け入れる事を意味します。
VagrantとVirtualBoxとCentOS6を使って、apacheを通してrailsを使えるようにする勉強をしています。 質問投稿でしたが、無事動作したので、修正した内容に変更いたします。 エラーの原因は、passengerをsudoでインストールしたため、systemのruby 1.8.7対象にapacheがビルドされてしまったことでした。 全ての操作。 > vagrant box add centos664 http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20130731.box > mkdir centos6 > cd centos6 > vagrant init centos664 Vagrantfileを編集 # using a specific IP. config.vm.netw
Railsアプリを本番環境にデプロイする上で,このPassengerは欠かせません. 前に行ったときは,なんだかんだ面倒くさかったような覚えがありますが,「passenger-install-apache2-module」コマンドなるものがあって,問題なくApacheモジュールを作成してくれます. それでは,やってみましょう. Curl,OpenSSL,Zlib,Apache2,Apache Portable Runtime (APR),APR Utility (APU) それぞれの開発用ヘッダーファイル(ライブラリ)が必要なので,前もってインストールしておきます. # yum install curl-devel httpd-devel apr-devel 現在のRuby環境の状態 # which ruby /usr/local/rbenv/shims/ruby rbenvを利用していま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く