【问题标题】:Deploying a PHP and Node JS project部署 PHP 和 Node JS 项目
【发布时间】:2015-08-28 04:08:36
【问题描述】:

我的项目主要使用 PHP,但我也将 Node JS 用于聊天和画布应用程序。

现在我正在尝试通过 openshift(Red hat)进行部署,但我认为我可以使用 PHP 或 Node JS 进行部署。如果我的理解有误,请纠正我。

如果没有,我该如何部署?

【问题讨论】:

    标签: php node.js deployment openshift


    【解决方案1】:

    要使用 OpenShift,您需要将应用程序拆分为两个应用程序,或者可能创建自定义 OpenShift 卡式盒。

    【讨论】:

    • 我会试试的。谢谢!
    • 现在在我的本地机器上,我不得不在不同的端口上使用不同的 Node Js 应用程序,一个用于聊天,一个用于画布绘图。我在本地机器上使用了不同的端口。是否可以在除 8080 之外的任何其他端口上部署 NodeJS 应用程序。我不确定为我的第二个 NodeJS 应用程序使用任何其他墨盒是否会有所帮助(任何允许 NodeJS 部署的)。请让我知道是否有更简单的方法来解决这个问题。
    • OpenShift 上的每个服务器/设备只能有一个应用程序,并且它将绑定到 OpenShift 为您提供的端口,通常是 8080。这就是为什么您不能拥有PHP 和 NodeJS 都在 OpenShift 上的同一台服务器上运行。如果您在同一台服务器上同时需要它们,那么 OpenShift 将不适合您的应用程序。
    • 我稍微调整了代码,最终能够部署为 2 个独立的应用程序,一个用于 PHP,一个用于 Node JS。
    猜你喜欢
    • 2022-11-15
    • 1970-01-01
    • 1970-01-01
    • 2022-07-13
    • 1970-01-01
    • 2017-06-25
    • 2019-06-10
    • 2018-12-02
    • 2019-01-14
    相关资源
    最近更新 更多