我通过jekyll在EC2上创建一个页面。
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也被打开) How to open a web server port on EC2 instance
让我们保持公共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上的内容。
注意:在Generell中,启用了通过浏览器的访问。我使用RStudio AMI:http://www.louisaslett.com/RStudio_AMI/,并且可以通过ec2-9-999-999-9.eu-central-1.compute.amazonaws.com上的端口80访问RStudio GUI。
答案 0 :(得分:1)
您可以这样做
bundle exec jekyll serve --host 0.0.0.0