Amazon web services 通过浏览器查看ec2上的jekyll应用程序

Amazon web services 通过浏览器查看ec2上的jekyll应用程序,amazon-web-services,amazon-ec2,port,jekyll,Amazon Web Services,Amazon Ec2,Port,Jekyll,我在EC2上通过jekyll创建了一个页面 sudo jekyll serve -w Generating... done in 2.949 seconds. Auto-regeneration: enabled for '/home/rstudio/try' Server address: http://127.0.0.1:4000/ Server running... press ctrl-c to stop. 我想通过浏览器查看内容

我在EC2上通过jekyll创建了一个页面

sudo jekyll serve -w

Generating...
                    done in 2.949 seconds.
 Auto-regeneration: enabled for '/home/rstudio/try'
    Server address: http://127.0.0.1:4000/
  Server running... press ctrl-c to stop.
我想通过浏览器查看内容(在端口4000上)

我通过打开端口4000(端口80也打开)

让我们保持公共DNS(IPv4)是ec2-9-999-999-9.eu-central-1.compute.amazonaws.com

但是我无法访问ec2-9-999-999-9.eu-central-1.compute.amazonaws.com:4000上的内容


注意:一般情况下,通过浏览器进行访问是启用的。我使用RStudio AMI:并且可以通过端口80访问RStudio GUI,地址为ec2-9-999-999-9.eu-central-1.compute.amazonaws.com。

您可以这样做

bundle exec jekyll serve --host 0.0.0.0