1
2
在Ruby社区中,mod ruby并不是首选的方式。 最简单的方法是安装passenger(槽gem)并配置Apache使用它。 很容易做到, 您可以在这里学习官方教程: http://www.modrails.com/install.html |
2
3
这里有一个 quick howto 让mod_Ruby启动并运行。以下是我在Ubuntu 12.04上使用的步骤的简短摘要: 安装mod_ruby for apache:
要为/var/www下的所有文件启用mod_ruby,请编辑Apache配置文件,即
我不得不加上
我看到的主要缺点是我似乎找不到从脚本中设置mime/content类型的方法。您必须为所有使用
最后,您需要在/var/www中有一个测试脚本,它必须是可执行的。例如,我有
不要忘记使其可执行:
这个结果是:
我已经运行了一个Apache基准测试,在mod_Ruby和simple Ruby上运行了CGI(它使Ruby解释器每一个请求都能启动),mod_Ruby的速度大约快8倍,与PHP的性能相当。 |
Adithya · Apache mod_重写以调用不同的URL 2 年前 |
Coolen · 通过htaccess重定向并删除部分链接 2 年前 |
ciromanfredi · Apache任务组执行 2 年前 |
Rabi · php和libapache2 mod php之间的区别 2 年前 |