首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生产服务器上的塔架

生产服务器上的塔架
EN

Stack Overflow用户
提问于 2010-03-26 01:14:18
回答 1查看 579关注 0票数 0

我对学习巨蟒很感兴趣,并认为幽门是一个很好的起点(在花了两天时间让django工作-没有用)。

我有一个Amazon 8的EC2实例。这是一个赤裸裸的装置.我已经过了第二天试着工作的第二天了。我安装了mod_wsgi。我有Apache (尽管这是以后要解决的任务)。我有easy_install,贴纸工作很好;基本上所有的先决条件都提到了整个塔的文档。

我不能为了我的一生让这东西开始工作。我似乎找不到一个连贯的步道,其中列出了所有必要的步骤。外面有很多信息,但都是分散的。这个,那个蟒蛇。谷歌..。“为'socket.error:(lol,'Yous a goofs‘)发现了4700万个结果”。

所以,这是我的最新尝试:

apachectl -k stop

cd /home/

paster create -t pylons test

之类的..。好的

cd test

nano development.ini

嗯,上次我将主机从127.0.0.1更改为我的域名或url时,它抛出了一个类似于socket.error的错误:(99,“无法分配请求的地址”).我就把它忘了

在防火墙上打开端口5000

paster serve development.ini

firefox->url:5000

火狐无法建立到服务器的连接

在本地执行这些步骤就像预期的那样。

这只是一个测试,看我是否能让它工作,但我不能。如果我让它工作,那么它就是让它与apache一起工作的任务。

我的疯狂之处在于,在深入到一个成熟的项目之前,我喜欢在开发和部署方面进行一些小小的探索。到目前为止:自我,我是失望的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-03-26 01:45:47

代码语言:javascript
复制
[server:main]
use = egg:Paste#http
host = 0.0.0.0
port = 5000

如果将其保留为127.0.0.1,则只能从ECS实例中浏览站点。通过输入ECS实例的IP (或0.0.0.0 )(它将侦听所有可用的IP),它应该可以工作。

除非您有其他东西监听端口5000,否则它应该可以工作。

如果您正在使用主机名,并且主机名解析为计算机上的IP地址,那么主机名应该可以工作。如果你使用一个URL,贴纸将无法正确地解析域名。我猜当您使用域名时,它没有正确地解决它,从而产生了您收到的错误。0.0.0.0或在这种情况下的IP地址应该修复它。

我不确定您是否在安装幽门时使用了虚拟环境,但是,这通常是个好主意,因为您不需要改变服务器环境来安装新的库。

http://pylonshq.com/docs/en/1.0/gettingstarted/#installing

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2520571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档