You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
About Mongrel2 Mongrel2 is the complete redesign of the Mongrel web server to be an application, language, and network architecture agnostic web server. It's written by the original author of Mongrel, and uses the Mongrel HTTP parser, but everything else is new. The goal is to create a web server specifically designed for web applications over serving files. Here's the planned features for Mongre
Mongrel::HTTPServer.newの仕組み Mongrelを利用して文字列を返してみる。 普段はRailsと組み合わせるが今回は単体で。 例を参考に書いてみると以下のように利用できる。 require 'rubygems' require 'mongrel' class SampleHandler < Mongrel::HttpHandler def process(request, response) response.start(200) do |head, out| head["Content-Type"] = "text/plain" out.write("Hello, Mongrel") end end end h = Mongrel::HttpServer.new("0.0.0.0", "3000") h.register("/test", SampleHandle
こちらを参考にredmineをMongrelで動かしてみた。ほとんどそのままの手順。 サーバ起動時に自動起動させる /etc/init.d/ でstart, stop, restartできるようにする 環境はCentOS 5 Mongrelの導入 後でいろいろ使えそうで、サービス登録も簡単らしいmongrel_clusterを使用する。 # gem install mongrel_cluster Bulk updating Gem source index for: http://gems.rubyforge.org Install required dependency gem_plugin? [Yn] Install required dependency mongrel? [Yn] Select which gem to install for your platform (i386
Apache+MongrelでRailsで作ったアプリケーションのproduction環境を構築した際のメモ。 まずはMongrelでRailsを動かしてみる。 [root@emma ~]# gem install mongrel [root@emma ~]# exit [yuanying@emma ~]$ cd web/books // アプリケーションのディレクトリに移動. [yuanying@emma books]$ rake environment RAILS_ENV=production migrate [yuanying@emma books]$ mongrel_rails start -d -e production その後httpd.confを編集。 <VirtualHost *:80> ServerAdmin webmaster@****** DocumentRoot /
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く