群组知识库
nginx+mongrel cluster配置指南
本文讲述如何在Linux/Unix平台上面搭建Nginx+Mongrel Cluster实现Rails高负载的应用。 安装PCRE库 $ ftp ftp.csx.cam.ac.uk username: anonymous > cd pub/software/programming/pcre/ > get pcre-7.4.tar.bz2 > quit $ tar -jxvf pc ...
在Linux平台上安装和配置Ruby on Rails详解
ruby on rails推荐的生产运行环境是Linux/FreeBSD/Unix,即Unix系列的操作系统,采用lighttpd+FCGI的解决方案。以下我将以Linux操作系统,lighttpd+FCGI,MySQL数据库为例,从源代码编译安装开始讲解。 在安装之前,应该确认Linux操作系统已经安装好gcc编译器,否则请用Linux安装光盘先行安装gcc编译器: gcc –v 如能返回 ...
在Windows平台使用Apache2.2和Mongrel运行Ruby on Rails
一、安装Ruby、rails、mongrel和Apache2.2 从rubyforge网站下载One-Click Ruby Install,运行安装程序,就安装好了ruby和rubygems。 运行命令: gem install rails –y gem install mongrel –y gem install mongrel_service -y 安装好了rails和mongrel ...
Lighttpd和RoR安装配置的疑难解答
在Linux平台上安装和配置Ruby on Rails详解,讲述了完整的安装过程,本文提供相关的疑难解答
利用lighttpd的X-sendfile提升Rails的下载性能
传统的Web服务器在处理文件下载的时候,总是先读入文件内容到应用程序内存,然后再把内存当中的内容发送给客户端浏览器。这种方式在应付当今大负载网站,音频视频网站力不从心。sendfile是现代操作系统支持的一种高性能网络IO方式,操作系统内核的sendfile调用可以将文件内容直接推送到网卡的buffer当中,从而避免了Web服务器读写文件的开销,实现了“零拷贝”模式。 作为最流行的轻量级Web服务 ...