web2py托管在谷歌应用程序引擎上,并指向我自己的域名

jas*_*son 2 dns hosting web-hosting web2py

任何人都可以建议如何托管web2py应用程序?我知道谷歌应用引擎是一个选项,但如果我使用它可以让它显示为我自己的域名?任何其他托管选项更好?

我很感激帮助

贾森

Ant*_*ony 5

是的,您可以在App Engine中使用自定义域.但是,它不适用于SSL,因此任何https URL都必须通过您的appspot.com域.请注意,尽管GAE非常适合扩展和最小化服务器管理,但它确实存在一些可能会影响您的应用程序架构的限制,因此您应该确保它适合您的需求.有关将web2py应用程序部署到GAE的详细信息,请参阅web2py一书.

除了GAE之外,您应该能够在任何可以运行Python的地方托管web2py应用程序,包括许多共享主机.对于VPS /专用托管,我认为常见的设置是Ubuntu和Apache.有关部署说明,请参阅本书,包括指向某些一步式部署脚本的指针.

对于共享主机,我已经看到了WebFaction和DreamHost的建议.对于VPS /云托管,我见过VPS.net,Slicehost,DreamHost,Rackspace,Amazon EC2和其他一些推荐.

还有一个名为DotCloud的测试版新服务 - 他们提供帮助将"web2py on DotCloud"教程组合在一起(实际上,看起来他们现在有一个教程).

祝好运.如果你有更多问题,你应该询问web2py邮件列表 - 你通常会在那里得到更多更快的回复.