【问题标题】:(Embedded?) Ruby/Python, existing XAMPP stack(嵌入式?)Ruby/Python,现有的 XAMPP 堆栈
【发布时间】:2011-07-13 19:29:25
【问题描述】:

我已经使用 PHP 安装本地 XAMPP 大约一年了。我学到了很多东西,但现在需要扩展我的知识库,关注其他语言。

所以,我想我会尝试处理 Ruby/Python。

现在,由于我坚持 Web 应用程序开发,我认为嵌入式 Ruby/Python 将是过渡的方式,从 PHP 转移。

我在我的 Windows 7 x64 机器上安装了一个现有的 XAMPP,我想在上面堆放 Ruby 和 Python。但是,我对如何做到这一点有点困惑(阅读,如果我能做到这一点

无论如何,我想迁移到较新的 XAMPP 版本(从...到 1.7.4,无论我正在运行什么),并且我已经下载了 RubyInstaller 1.9.2,但我想我会要求一些见解在我去打破东西之前。

那么,我该如何配置 XAMPP 安装以支持嵌入式 Ruby/Python?

【问题讨论】:

    标签: python ruby xampp


    【解决方案1】:

    你不能只安装ruby和python,然后使用mod_railsmod_wsgi吗?我在我的本地机器(不过是 MacOS)上做同样的事情并且效果很好 - 虽然从未通过 XAMPP 尝试过。有些人对 MAMP 很幸运,但由于他们如何分发它,这很痛苦——你可能对 XAMPP 有更好的运气。不过,在这种特殊情况下,我不会太担心会破坏任何东西 - 最多,您会编译一个错误的 mod_wsgi 模块并将其丢弃。

    【讨论】:

    • 谢谢 mway; 看来我需要了解一些关于 Apache 配置的知识,然后才能启动并运行它。
    • 当然——在安装 ruby​​/rubygems 并安装 rails (etc) gems 之后,mod_rails 很容易实现; mod_wsgi 有点棘手,但使用 python 和 mod_wsgi 文档(和谷歌)你应该能够弄清楚。最好的学习方式是在本地尝试。
    • Passenger aka mod_rails 不能在 Windows 上运行,顺便说一句。
    • @phoffer 太真实了 - 感谢您指出这一点,我应该提到这一点。 @TomcatExodus 如果您在 Windows 机器上运行它,那么,您需要四处寻找涉及通过 apache + mod_rewrite 让 Apache 为 Rails 应用程序与 mongrel 服务的设置 - 如果您只是做一个谷歌,有很多文档和示例搜索类似“rails apache mongrel”的内容。 HTH!
    • @TomcatExodus 还有其他方法 - mongrel 可能是最简单的,但在实际环境中,您可能希望拥有负载均衡器或 apache 代理到单独的服务(例如通过 fcgi 的 lighttpd )。
    猜你喜欢
    • 2020-09-30
    • 2012-07-26
    • 2015-04-07
    • 2019-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多