【问题标题】:Installing OpenCPU under an AMP Stack on Mac OS X在 Mac OS X 上的 AMP 堆栈下安装 OpenCPU
【发布时间】:2016-06-15 13:54:27
【问题描述】:

我目前有一个 OpenCPU 应用程序在 Mac OS X 下运行良好(正在开发中)。但在将它转移到完整的生产环境之前,我需要通过 AMP 堆栈添加各种安全功能。 (我需要通过引用 MySQL 用户注册表的 PHP 有条件地绘制屏幕)。

为了减少将来对该 AMP 堆栈的维护,我选择使用 Bitnami。我遇到的问题是试图了解如何在 Bitnami 堆栈中插入 OpenCPU 服务器(和 R)。从我所看到的相关问题上给出的建议基本上将 Linux 服务器称为“/etc/apache2/sites-available”和“/etc/apache2/mods-available/mod_r.load”在 Mac OS X 下不存在. 这本身可能不是问题,因为与这种不等式有关的问题已在其他地方得到解答。然而,如果不欣赏他们的内容,我很难看到我能如何进步。我已经查看了“OpenCPU Server Manual 1.5”等...但找不到任何线索。

如果有人设法让 PHP 和 MySQL 与 OpenCPU 应用程序(在 Mac OS X 下)一起运行,或者更好的是在 Bitnami AMP 堆栈下运行,我将非常感谢您的来信!

(请注意,我会将此添加到上一个题为“在 Bitnami 服务器上安装 OpenCPU”的问题中,但我没有所需的 50 个声望点)。

【问题讨论】:

    标签: php mysql macos bitnami opencpu


    【解决方案1】:

    我强烈建议改为在 linux 服务器上托管。如果你被困在你的 Mac 硬件上,你可以使用 parallels 或 docker 或 virtualbox 等在 VM 中运行。总之……

    不知道 Bitnami,但 OpenCPU 依赖于rapache(又名mod_R),所以您首先需要安装它。请参阅rApache manual 中的从源代码构建

    在 apache 中安装并启用 mod_R 后,您可以在 apache2 配置中启用它。有关示例,请参阅opencpu.conf。通常你把它放到/etc/apache2/extra/opencpu.conf

    【讨论】:

    • 非常感谢您的快速回复。我会报告我的进展。 (附带说明,生产环境将在 Linux Ubuntu 下运行 OpenCPU)。理查德。
    • Jeroen 很抱歉没有尽快回来... .
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-28
    • 2017-01-16
    • 2013-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多