使用 WHM 和 cpanel 在 Gen4 VPS Linux 4 CPU 上运行 nodejs

问题描述

我在带有 cpanel 的 Godaddy 上购买了 Gen4 VPS Linux 4 cpu 服务器。然后我为 cpanel 创建了 WHM 帐户。然后使用文件管理器将 angular 网站托管到cropydeals.com doamin。分配给godaddy记录的CPanel IP运行网站。

https://www.cropydeals.com/index

然后我创建了名为 api.cropydeals.com 的子域。在文件管理器文件夹中,使用上传 nodejs 项目的 api 创建。并且还创建了 Godaddy 记录来工作 api.cropydeals.com 网址。

https://api.cropydeals.com/

然后在 SSH (Putty) 的帮助下,我以 root 身份登录并安装了 nodejs。

enter image description here

但我的 nodejs 服务器仍未运行.. 运行 node server.js 文件后,它显示文件中的内容

enter image description here

它应该像下图一样运行

注:以下图片仅供参考

enter image description here

解决方法

您的节点实例在哪个端口上运行?通常,您会通过 nginx 使用反向代理来路由来自 443 / 80 --> 节点端口

的流量

否则,直接运行节点服务器将需要具有与其关联的端口才能访问。