阅读更多

7顶
0踩

编程语言

原创新闻 Passenger(mod_rails)新的RoR部署方式

2008-04-02 22:25 by 见习编辑 robbin 评论(4) 有8764人浏览
mod_rails是赖洪礼和他的团队开发的一种基于apache module机制的RoR部署运行方式。这种方式可以充分利用apache的功能,提供了基于apache的比较好的RoR性能,而且无需烦琐的部署方式。根据作者的评测,mod_rails的性能略微超过了mongrel和thin,是一种相当快的运行方式。



更多详细评测,请看赖洪礼的博客:

http://izumi.plan99.net/blog/index.php/2008/03/31/benchmark-passenger-mod_rails-vs-mongrel-vs-thin/
7
0
评论 共 4 条 请登录后发表评论
4 楼 山雨欲来风满楼 2009-06-10 15:42
一个22岁的小伙子, 又是一个天才。在中国, 我们22岁的小伙子在干什么呢? 打游戏,上网,泡妞,人家居然能弄出个apache插件来,差距太大了, 自愧不如。。。
3 楼 kenter1643 2008-05-08 16:40
Checking for required software...

* GNU C++ compiler... found at /usr/bin/g++
* Ruby development headers... found
* OpenSSL support for Ruby... found
* RubyGems... found
* Rake... found at /home/servers/ruby/bin/rake
* Apache 2... found at /home/servers/apache/bin/httpd
* Apache 2 development headers... found at /home/servers/apache/bin/apxs
* Apache Portable Runtime (APR) development headers... found at /opt/svn/bin/apr-config
* fastthread... found
--------------------------------------------
WARNING: Apache doesn't seem to be compiled with the 'prefork' MPM

Passenger has only been tested on Apache with the 'prefork' MPM. Your Apache
installation is compiled with the 'worker' MPM. We recommend you
to abort this installer and to recompile Apache with the 'prefork' MPM.

Press Ctrl-C to abort this installer (recommended).
Press Enter if you want to continue with installation anyway.

2 楼 andyyes 2008-04-04 00:24
Welcome. My name is Hongli Lai.

There’s not much to say really. But just in case you’re wondering:

I’m 22 years old
I live somewhere in Europe
I’m a computer science student, studying for my bachelor degree.
Programming has been a hobby of mine since the late 90s. My current programming-related skill set is:

Windows programming since late 1998, and Linux/POSIX programming since 2001.
Delphi/Object Pascal since late 1998.
HTML since 1998. Over the years I’ve acquired experience with CSS and JavaScript.
C since 2001.
C++ since 2003.
Perl and shell scripting since 2003.
Python and PHP since 2004.
Ruby and Ruby on Rails since late 2005.
I’m familiar with the open source community, and I’ve been parts of all sorts of open source projects, such as:

Dev-C++, a C/C++ IDE (ironically written in Delphi)
Autopackage, an inter-distribution software packaging system for Linux.
I’ve contributed patches to GNOME and GTK in the past, and some other projects which I don’t remember at the moment.

At the moemnt I’m not available for hire. I’m the co-owner of the IT company Phusion. We’re currently specialized in Ruby on Rails solutions, but we have experience with other areas as well. If you’re interested in our services, please contact info at phusion dot nl.

If you’d like to contact me, you can do so by mailing to: hongli at phusion dot nl.
1 楼 老熊 2008-04-03 09:25
学习一下,这个赖洪礼是什么背景呢?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Phusion Passenger/mod_rails令Rails部署变得更容易

    Phusion Passenger/mod_rails令Rails部署变得更容易 一个旨在从Apache网页服务器上更便捷的部署Ruby on Rails的新项目诞生了。Phusion Passenger/mod_rails似乎已经实现了这个目标,并得到了Rails官方和很多人的...

  • mod_rails尝鲜

    Passenger(俗称mod_rails)是最近刚刚发布的Apache module项目,刚一...[url=http://www.iteye.com/news/1874]Rails部署也可以简单得像PHP一样[/url] [url=http://www.iteye.com/news/1754]Passenger(mod_rails)新的...

  • rails mod_rails的使用

    Passenger(mod_rails)是一个基于apache的rails应用部署方案,目前支持Linux,BSD,OS X平台,暂不支持windows,安装和部署rails应用非常简单,执行效率也非常高,适合于生产环境rails应用的部署。 安装方法: ...

  • apache服务器安装以及使用passenger插件部署rails应用

    小例子可以部署在rails自带的WEBrick上,逐渐往后走还得上Apache。 安装apache服务器 命令是sudo apt-get install apache2 安装passenger插件 安装完毕还不能立刻用,因为想运行rails应用的话,还要为apache...

  • Passenger + Nginx 部署Rails

    3、Passenger + Apache部署Rails http://blog.csdn.net/dazhi_100/article/details/17030045 https://segmentfault.com/a/1190000002621640 安装Apache sudo apt-get install apache2 ...

  • apache+passenger 实现rails应用的部署

    (1)安装apache: sudo apt-get ...(2)安装passenger  $ sudo gem install passenger  $ passenger-install-apache2-module  安装到最後时,会出现如下的3条语句:  LoadModule passenger_module /usr/lib/ru

  • apache服务器安装以及使用passenger插件部署rails应用,基于ubuntu 12.04 LTS

    小例子可以部署在rails自带的WEBrick上,逐渐往后走还得上Apache。 安装apache服务器 命令是sudo apt-get install apache2 安装passenger插件 安装完毕还不能立刻用,因为想运行rails应用的话,还要为apache...

  • 使用Passenger部署Rails应用

    phusion passenger很热,和apache结合易于部署。 [b]安装[/b] gem 安装. [code="java"] gem install passenger[/code] 命令行配置Passenger需要的Apache [code="...

  • CentOS下用Phusion Passenger方式部署rails应用 -- redmine示例

    Phusion Passenger模块使得Rails应用可以像PHP模块一样运行在Apache上,非常方便。 准备条件:CentOS服务器已经装好了Apache2.2和Redmine应用   1. 安装Passenger模块 gem install passenger passenger-...

  • 部署rails 项目 nginx(apache)+passenger

    一 、apache+passenger 1. 安装好 ror 环境 [code="java"] bundle exec rake RAILS_ENV=production db:create bundle exec rake RAILS_ENV=production db:migrate[/code] 2. 安装apache ...

  • apache+passenger部署rails项目

    LoadModule passenger_module /var/lib/gems/1.8/gems/passenger-3.0.5/ext/apache2/mod_passenger.so PassengerRoot /var/lib/gems/1.8/gems/passenger-3.0.5 PassengerRuby /usr/bin/ruby1.8 *:80> ServerName...

  • 在linux平台,使用capistrano, rvm, passenger来部署 rails 项目

    1)安装capistrano, rvm, passenger 1.rvm的安装:可以参考(http://beginrescueend.com/rvm/install/) 安装给单个用户: bash 如果你遇到无法安装,或者抱怨没有证书,像是下面的错误信息: curl: (60) ...

  • Ruby on Rails 项目部署(一)

    前言近期将RoR部署到服务器上,各种纠结各种累,方案如下: Raspbian wheezy + Apache + Ruby on Rails + MySQLRaspbian pi, rvm, ruby的安装略…… 碰到一个这样的问题,rvmsudo的问题,是因为rvm安装的原因...

  • Centos7+apache+passenger+rails4.1.6部署的服务器实现局域网内部访问

    问题: 在CentOS上安装apache,配置好服务器本机可以访问,但是外部局域网IP不能访问 ... LoadModule passenger_module /usr/local/rvm/gems/ruby-2.0.0-p598@rails416/gems/passenger-4.0.53/buildout/apache2/

  • Debian Rails3 Apache2 Passenger 部署

    1. 编译安装apache2 2. 安装passenger sudo gem install passenger sudo passenger-install-apache2-module 根据提示安装缺少的依赖包(不同机器可能不同,看提示) sudo ap

  • mac rails mysql_Mac OS X 10.10.1 部署 Rails + Apache + MySQL 自动运行

    1、ruby 系统自带,安装 Rails(省略),Apache 系统自带,Rails App(省略)2、安装 passengergem installpassengerpassenger-install-apache2-module记录输出如下:LoadModule passenger_module /Users/Peter/.rvm/...

  • java项目,课程设计-ssm病人跟踪治疗信息管理系统

    病人跟踪治疗信息管理系统采用B/S模式,促进了病人跟踪治疗信息管理系统的安全、快捷、高效的发展。传统的管理模式还处于手工处理阶段,管理效率极低,随着病人的不断增多,传统基于手工管理模式已经无法满足当前病人需求,随着信息化时代的到来,使得病人跟踪治疗信息管理系统的开发成了必然。 本网站系统使用动态网页开发SSM框架,Java作为系统的开发语言,MySQL作为后台数据库。设计开发了具有管理员;首页、个人中心、病人管理、病例采集管理、预约管理、医生管理、上传核酸检测报告管理、上传行动轨迹管理、分类管理、病人治疗状况管理、留言板管理、系统管理,病人;首页、个人中心、病例采集管理、预约管理、医生管理、上传核酸检测报告管理、上传行动轨迹管理、病人治疗状况管理,前台首页;首页、医生、医疗资讯、留言反馈、个人中心、后台管理、在线咨询等功能的病人跟踪治疗信息管理系统。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。

  • liunx project 5

    liunx project 5

  • PostgreSQL DBA实战视频教程(完整10门课程合集)

    分享课程——PostgreSQL DBA实战视频教程(完整10门课程合集)

Global site tag (gtag.js) - Google Analytics