• 技术文章 >运维 >Apache

    Apache支持Ruby程序吗?

    (*-*)浩(*-*)浩2019-11-26 13:57:49原创774

    在Apache上运行ruby文件需要启用mod_ruby。Apache还可以通过FastCGI处理ruby文件。在mod_fcgid即FastCGI的帮助下,可以使用多个版本的ruby。

    还可以安装apache乘客并配置Apache以使用它来提供ruby页面。 ( 推荐学习:apache入门 )

    (Phusion Passenger也称为“乘客”是一个免费的Web服务器模块,旨在与Apache和Nginx集成)

    在服务器上安装mod_ruby的步骤如下

    cd /tmp
    
    wget http://www.modruby.net/archive/mod_ruby-1.2.6.tar.gz
    
    tar zxvf mod_ruby-1.2.6.tar.gz
    
    cd mod_ruby-1.2.6/                    
    
    ./configure.rb --with-apr-includes=/usr/include/apr-1
    
    make
    
    make install

    如何使用Apache运行Ruby?

    需要将mod_ruby模块添加到Apache配置,即/etc/httpd/conf.d/ruby.conf并添加以下行。

    LoadModule ruby_module modules /mod_ruby.so

    如果要启用或禁用这些模块,则必须编辑apache配置文件并注释或取消注释这些模块(如果Web服务器已使用这些模块进行编译)。

    apache-1.png

    以上就是Apache支持Ruby程序吗?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:Apache
    上一篇:Apache的功能特性有哪些 下一篇:Apache服务器的安全设置
    线上培训班

    相关文章推荐

    • 怎么部署apache服务器• apache安装包怎么获取• apache与php的关系• Apache和nginx的比较

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网