M. *_*age 3 python webserver amazon-ec2 amazon-web-services
我正在一个需要python Web服务器的项目中工作。该项目托管在Amazon EC2(ubuntu)上。到目前为止,我做了两次失败的尝试:
运行python -m SimpleHTTPServer 8080。如果我在EC2实例上启动浏览器并转到localhost:8080或< ec2-public-IP >:8080,它将起作用。但是,我无法从远程计算机上的浏览器(使用< ec2-public-IP >:8080)访问服务器。
创建一个python类,该类允许我同时指定IP地址和用于提供文件的端口。与1相同的问题。
SO上有几个关于EC2上的Python Web服务器的问题,但似乎没有一个回答我的问题:为了远程访问python Web服务器,我应该怎么做?
还有一点:我不想使用Python网络框架(Django或其他工具):我将使用网络服务器来构建一种REST API,而不是用于提供HTML内容。