`
oliver_peng
  • 浏览: 44295 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Install ruby fcgi on Ruby 1.9.1

阅读更多
1) Download ruby fcgi source code manually

2) Replace in fcgi.c in following way:

RARRAY(ary)->len
=> RARRAY_LEN(ary)
RARRAY(ary)->ptr
=> RARRAY_PTR(ary)
RTRING(str)->len
=> RSTRING_LEN(str)
RSTRING(str)->ptr
=> RSTRING_PTR(str)

3) Compile and install
分享到:
评论

相关推荐

    适合Ruby 1.9.1的Ruby-FCGI源码包

    总的来说,这个特定的Ruby-FCGI源码包是为了解决在Ruby 1.9.1上的兼容性问题,让你能够在该版本的Ruby环境中顺利地开发和运行FastCGI应用。通过深入理解FastCGI协议、Ruby C扩展以及Ruby 1.9.1的特性,你可以充分...

    Install Ruby on Linux

    在Linux系统上安装Ruby on Rails和Lighttpd是一项常见的任务,尤其对于开发者来说,搭建这样的环境是构建Web应用的基础。Ruby on Rails是一个基于Ruby语言的开源Web开发框架,而Lighttpd则是一款轻量级的HTTP服务器...

    ruby-fcgi-0.8.7.tar.gz_fcgi

    Ruby FCGI(Fast Common Gateway Interface)是Ruby编程语言与FastCGI协议交互的一个库,主要用在Web服务器上运行Ruby写的动态Web应用程序。标题中的"ruby-fcgi-0.8.7.tar.gz_fcgi"表明这是一个版本为0.8.7的Ruby ...

    Ruby on Rails安装包全集(Linux)

    9. **Install Ruby Rails Lighttpd MySQL on Ubuntu or FreeBSD - Huihoo Wiki - Open Source Wiki_files**: 这可能是上述文档的辅助文件,可能包含图片或其他资源,有助于理解安装过程。 安装Ruby on Rails的过程...

    Linux系统平台上安装和配置Ruby on Rails

    在Linux系统上安装和配置Ruby on Rails是一个常见的任务,特别是在开发Web应用程序时。Ruby on Rails(RoR)是一个基于Ruby语言的开源Web应用框架,它遵循模型-视图-控制器(MVC)架构模式,强调简洁和生产力。在...

    Linux操作系统下轻松配置Ruby的程序环境

    ruby install.rb config --with-fcgi-include=/opt/modules/fcgi/include --with-fcgi-lib=/opt/modules/fcgi/lib ruby install.rb setup ruby install.rb install ``` #### 安装Lighttpd Web服务器 Lighttpd...

    Agile Web Development With Ruby On Rails EN第一版

    《敏捷Web开发:Ruby on Rails实战》是编程领域的一本经典著作,专注于使用Ruby on Rails框架进行高效、灵活的Web应用开发。此书的第一版经过修补,补充了第二版未涉及的一些关键知识点,例如fastCGI的部署策略,这...

    fcgi头文件及lib库

    FCGI(FastCGI)是一种常用于Web服务器与应用程序之间通信的协议,它旨在提高CGI(Common Gateway Interface)的性能。FastCGI是CGI的高性能替代方案,通过持久连接和多进程模型来减少每次请求时的启动和关闭过程,...

    ruby186-26

    打开一个命令行窗口,进入 C:\ruby\bin 目录,输入 `gem install mongrel --include-dependencies` 来安装 Mongrel,这是 Rails 应用的 web 服务器。随后,输入 `rails -v` 来确认 Rails 安装成功。 Ruby on Rails ...

    fcgi--2.4.0.rar

    fcgi-2.4.0.tar.gz是该版本的源代码压缩包,通常用于Linux或Unix类系统,用户需要先解压(tar -zxvf fcgi-2.4.0.tar.gz),然后编译安装(./configure && make && make install)。 FCGI-0.74.tar.gz可能是FastCGI...

    FCGI-ProcManager-0.18.tar.gz

    3. 编译和安装:`make && make install` 4. 修改配置文件,例如`/usr/local/fcgi-procmgr/etc/procmgr.conf`,设置要管理的FastCGI进程及其参数。 5. 启动或配置为开机启动:`/usr/local/fcgi-procmgr/bin/procmgr ...

    fcgi-2.4.0.zip

    fcgi-2.4.0 源码,编译:./configure make make install;头文件在/usr/local/include下,so文件在/usr/local/lib/libfcgi.so

    fcgi-2.4.1-SNAP-0910052249.tar.gz

    7. **文档**:可能有README文件、INSTALL指南或其他形式的文档,解释如何安装和使用FCGI库。 为了在你的目标平台上交叉编译这个FCGI库,你需要具备以下几点: - **交叉编译工具链**:一组针对目标平台的编译器和...

    fcgi-2.4.0

    在实际操作中,用户需要先使用tar命令解压缩文件,然后进入解压后的目录,用标准的Unix/Linux构建流程(如configure、make和make install)编译和安装FastCGI库。接着,在nginx的配置文件中启用FastCGI支持,指定与...

    lighttpd 安装配置

    ruby install.rb install ``` **步骤3:使用Gem安装fcgi** 若上述步骤失败,可尝试使用Gem安装fcgi库: ``` gem install fcgi ``` #### 六、总结 通过上述步骤,我们不仅完成了Lighttpd的安装与基本配置,还...

    spawn-fcgi-1.6.2.tar.gz

    亲自测试通过 找了好长时间找到的 和大家分享一下 spawn-fcgi spawn-fcgi原本是lighttpd的... tar xf spawn-fcgi-1.6.3.tar.gz cd spawn-fcgi-1.6.3 ./configure --prefix=/usr/local/spawn-fcgi make && make install

    Windows的版的spawn-fcgi

    spawn-fcgi-master 是 spawn-fcgi 的官方源码,但是不能在 windows 中编译。 spawn-fcgi-win32.c 是 windows 版源码,使用 MinGW 编译:命令行输入 “gcc spawn-fcgi-win32.c -lwsock32”即可无优化地编译, 懒得...

    spawn-fcgi-1.6.3.tar

    sudo make install ``` 6. **设置权限**:通常,`spawn-fcgi`需要以root权限运行,因此可能需要修改其启动脚本或使用`setcap`赋予其相应权限。 7. **使用**:你可以通过`spawn-fcgi`启动FastCGI应用程序,例如...

    spawn-fcgi -1.6.0.tar.gz fcgi

    http://blog.csdn.net/wangkangluo1/archive/2011/05/11/6411721.aspx 2. 下载spawn-fcgi ,编译安装 tar zxvf spawn-fcgi -1.6.0.tar.gz cd spawn-f cgi -1.6.0 ./conifgure make make install

    spawn-fcgi-1.6.4.tar.gz

    4. **安装**:如果编译成功,你可以通过`make install`将`spawn-fcgi`安装到系统的可执行路径中,通常为 `/usr/local/bin` 或 `/usr/bin`。 在实际使用中,`spawn-fcgi`的一些常见用法包括: - **启动FastCGI应用**...

Global site tag (gtag.js) - Google Analytics