代码之家  ›  专栏  ›  技术社区  ›  saga

在amazon ec2实例上与wordpress安装一起部署express服务器

  •  0
  • saga  · 技术社区  · 6 年前

    我已经在amazon ec2实例上建立了一个wordpress站点。我想建立一个 express 服务器也在那个实例上。以下是我遵循的步骤:

    1. 在云端安装了npm和node
    2. 克隆了 表达 服务器代码。
    3. npm start
    4. curl localhost:8080 (返回) Hello world! )
    5. 打开了EC2管理控制台并添加了具有以下入站规则的安全组:

      • 端口8080和源的自定义TCP规则 0.0.0.0/0
      • 端口8080和源的自定义TCP规则 ::/0

    实例有另一个具有以下入站规则的安全组:

    • 端口80的http规则
    • 端口22的ssh规则
    • 端口443的https规则

    如步骤4所述,服务器在计算机上正常运行。但我在访问 表达 外部服务器。我试过这些方法:

    1. 访问 <public elastic ip>:8080
    2. 访问 <blog domain address>:8080
    3. 访问 <automatically allocated amazon domain>:8080

    他们都失败了 <url> refused to connect 错误。如果我不使用端口,它们都会重定向到我的博客。

    如何从外部访问运行在ec2实例上的服务器?

    编辑:我使用的实例是bitnami wordpress安装

    0 回复  |  直到 6 年前