如何在浏览器中访问部署到阿里云的MERN应用

How to access MERN application deployed to alibaba cloud in the browser

我已经将我的 MERN 应用程序部署到阿里巴巴 ECS 实例。有什么方法可以在浏览器中访问它,就像 AWS public DNS 一样?在 AWS 中,您使用 public DNS 访问已部署的应用程序。我不确定用什么来达到同样的目的。下面是 /etc/nginx/sites-available/default 中的 NGINX 配置。我正在使用 Ubuntu 18.04.

令人惊讶的是,我能够毫无问题地访问 API。您可以查看下面的 pm2 日志

我是云部署新手。如果我遗漏了什么或者您需要更多信息,请告诉我。任何帮助将不胜感激。

如果我对你的问题理解正确的话,也许你可以在阿里云文档上的这两篇文章中找到解决方案:

  1. VPC内ECS实例IP地址:https://www.alibabacloud.com/help/doc-detail/25434.htm
  2. 使用用户名和密码连接到 Linux 实例:https://www.alibabacloud.com/help/doc-detail/25434.htm

希望这会有所帮助

我遇到了问题。在 ECS 中,我没有为 HTTP(端口 80)设置安全组。当我添加安全组并稍微调整 NGINX 配置时,效果非常好。将我自己的答案标记为可接受