![](/img/trans.png)
[英]How do I upload a large file without blocking my webserver? Using python and Amazon Beanstalk/EC2
[英]Accessing Python webserver remotely on Amazon EC2
我在一个需要python web服务器的项目上工作。 该项目托管在Amazon EC2(ubuntu)上。 到目前为止,我做了两次不成功的尝试:
运行python -m SimpleHTTPServer 8080
。 如果我在EC2实例上启动浏览器并转到localhost:8080或< ec2-public-IP >:8080,它就可以工作。 但是,我无法从远程计算机上的浏览器访问服务器(使用< ec2-public-IP >:8080)。
创建一个python类,它允许我指定IP地址和端口来提供文件。 与1相同的问题。
关于EC2上有关Python Web服务器的SO有几个问题,但似乎没有人回答我的问题:为了远程访问python Web服务器,我该怎么做?
还有一点:我不想使用Python Web框架(Django或其他任何东西):我将使用Web服务器构建一种REST API,而不是用于提供HTML内容。
您应该在安全组中打开8080端口和IP限制,例如:
所有TCP TCP 0 - 65535 0.0.0.0/0
最后一项表示此服务器将接受来自任何IP和端口的每个请求,您也是
您需要在AWS
IAM
。 Aws
设置需要打开端口的安全权限,以便您只有localhost
链接您的webservice aws链接
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.