2015-08-28 87 views
1

我的项目主要使用PHP,但我也使用Node JS作为聊天和画布应用程序。部署PHP和Node JS项目

现在我试图通过openshift(红帽子)部署相同的,但我想我可以使用PHP或节点JS进行部署。如果我的理解错误,请纠正我。

如果不是,我该如何部署相同?

回答

2

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

+0

我会试试。谢谢! –

+0

现在在我的本地机器上,我必须在不同的端口上使用不同的Node Js应用程序,一个用于聊天,一个用于画布绘制。我在本地机器上使用了不同的端口。是否可以在除8080之外的任何其他端口上部署NodeJS应用程序。我不确定是否为我的第二个NodeJS应用程序使用任何其他盒式磁带会有所帮助(任何允许NodeJS部署的盒式磁带)。请让我知道是否有一种更简单的方法来解决这个问题。 –

+0

您将只能在OpenShift上为每个服务器/设备创建一个应用程序,并且它将被绑定到OpenShift提供给您的端口,通常为8080.这就是为什么您不能让PHP和NodeJS都运行在OpenShift上的同一台服务器。如果你在同一台服务器上都需要它们,那么OpenShift将不太适合你的应用程序。 –