我想从EC2实例中建立一个部分开发的网站。该网站正在使用Pyramid Web框架开发。是否可以从EC2设置简单的女服务器?
我尝试these instructions来设置Apache服务器。但是,当我将浏览器指向公共DNS时,我收到的错误是“网站响应时间过长”。
答案 0 :(得分:2)
首先,我建议使用mod_wsgi。我认为这是最容易设置的。忽略这一点,女服务员是 WSGI服务器。如果您愿意,它可以直接在端口80上运行。
[server:main]
use = egg:waitress
host = 0.0.0.0
port = 80
不幸的是,如果你这样做,你需要成为root用户。更好的方法是将服务器服务器设置在非特权端口(如8000)上,并使用反向代理将请求转发到您的站点。
在这里查看金字塔食谱中的部署配方:
http://docs.pylonsproject.org/projects/pyramid_cookbook/en/latest/deployment/index.html