初学者问题在这里。 对于一直在做这些事情的人来说,这可能是很明显的。 但是我在设置运行在EC2 bitnami实例上的django时遇到了困难。 我设置我的服务器,我可以login。只是为了testing这个我安装民意调查的例子。 下面是我执行的命令来运行。 问题: 我在这里做错了什么? 我如何让我的基本民意调查页面显示? 另外,有什么最佳实践,我应该遵循configuration一个活的服务器? 任何一步一步都非常感激。 —-命令—– $ cd /opt/bitnami/projects/Project #directory already exists $ sudo python manage.py startapp polls $ sudo chown -R bitnami * # tired of doing sudo.. Good move or not? $ vim polls/models.py # matches the example $ vim polls/views.py #see below $ vim urls.py # […]
我已经在负载平衡器中注册了5个EC2实例,设置了Elastic load balancing。 我们的网站用户上传他们的数据(图像),我们将这些图像存储在networking附加存储(NAS)。 我们有NAS挂载在所有的实例上。 我们正计划采取措施引入Amazon AutoScaling并迁出networking连接存储。 GlusterFS是在Autoscaling组中的所有实例之间共享数据的一个很好的解决scheme吗? Gluster确保没有数据丢失? 如果Autoscaling中的所有实例都终止,会发生什么情况?我会丢失用户数据吗? 如果用户上载图像并且处理请求的服务器closures,会发生什么情况? 如果客户倒下,是否会对IO产生影响? ( Gluster究竟干什么? )
我试图定义一个Cassandra节点的集群,以及其他一些实例(一些中间件和应用程序服务器)。 我希望能够将Cassandra节点的(内部)IP地址添加到中间件的configuration中,并将第一个Cassandra节点的IP添加到其他节点的configuration中,作为种子节点。 我能完全从模板内完成吗? (在AMI中调用脚本是可行的,集中式configuration或任何非平台提供的远程数据库都不是) 谢谢! 安德拉斯 编辑:我忘了提及我还需要更新与实例的IP相关的安全组。
假设我有一个由Web服务器和数据库组成的应用程序。 如果我ec2部署一个厨师客户端与数据库angular色,我怎么能自动插入这个新的EC2机器的IP到我的networking服务器的configuration? 更普遍的是,如何在发布的时候获取EC2元数据以用于其他食谱的属性? 我知道一个迂回的方法来做到这一点可能是用shell脚本更新DNS服务器,但我只是在这里使用一个厨师的解决scheme感兴趣。
我想限制EC2实例的出站安全组。 实例只需要访问S3存储桶。 我刚刚了解到S3使用端口HTTPS(443)。 我可以把这个规则放在适当的位置,以允许任何连接到任何ip,只要它是HTTPS,但是有可能只允许EC2实例访问S3? 有没有连接到S3存储桶的ip或者我可以设置一个?
我目前在Amazon EC2服务器上设置了我的Web应用程序。 众所周知,从EC2发送电子邮件存在一个问题。 作为一个廉价和持久的解决scheme,而不是使用“authsmtp”是否可以租用服务器,并将其用作邮件服务器? 我目前正在寻找便宜的主机,这将使我的根访问,以便它可以configuration和使用中继主机。 我正在使用Postfix作为MTA。 有没有人执行过这个? 我很好奇这个解决scheme的可行性。 我想通用的要求是:1:专用IP,这是不列入黑名单。 2:打开中继(仅对我的服务器开放)任何有关标题configuration的提示,以防止垃圾邮件文件夹中的邮件。 这就像完全克隆authsmtp供个人使用。 任何其他邮件服务器软件,而不是Postfix的build议? 另一个问题是该服务器的反向DNS。 如果服务器用作中继主机,是否应该存在PTR条目?
有谁知道是否有RightScale的任何可靠的开源替代scheme来进行EC2部署+维护pipe理? 基本上我正在寻找的是: 基于脚本的AMI部署和configuration。 在我的情况下nginx + Jetty。 networking健康检查。 基本上,EC2实例通常会向pipe理员反馈当前的状态。 干杯, 巴蒂尔
fdisk -l显示音量,看起来像是连接,但是当我按照这些步骤 echo "/dev/xvdg /vol2 xfs noatime 0 0" | sudo tee -a /etc/fstab sudo mkdir /vol2 sudo mount /vol2 我得到错误 mount: wrong fs type, bad option, bad superblock on /dev/xvdg, missing codepage or helper program, or other error In some cases useful info is found in syslog – try dmesg | tail or so […]
这个问题可能听起来对你们中的一些人来说很奇怪,但我从来没有真正使用过云,最重要的是我仍然是networking开发的初学者,如果有人可以回答我的一些问题,虽然听起来很怪异 所以我想部署简单的网站到亚马逊,但是我担心带宽,因为他们收取0.12GB,我无法设置预算限制。 我的问题是,如果某人出于某种原因决定不断下载一个文件,我不想支付1000GB的带宽 那么,你们有没有经验的亚马逊,告诉如果我的应用程序能够处理(说50每秒30页/页)会发生什么,这意味着在最坏的情况下,我将不得不支付 请求*秒*分钟*小时*天*页面大小50 * 60 * 60 * 24 * 30 * 30kb = 3888GB
我有一个t1.micro实例与公共DNS类似于以下内容: ec2-184-72-67-202.compute-1.amazonaws.com (一些数字已经改变) 在这个实例中,我正在运行下面的Django应用程序: $ sudo python manage.py runserver –settings=vlists.settings.dev Validating models… 0 errors found Django version 1.4.1, using settings 'vlists.settings.dev' Development server is running at http://127.0.0.1:8000/ 我已经通过AWS控制台打开了port 8000 : 在Chrome中导航到以下url时,我收到以下消息: Oops! Google Chrome could not connect to Oops! Google Chrome could not connect to : http://ec2-184-72-67-202.compute-1.amazonaws.com:8000 我究竟做错了什么? 用netstat: netstat -lan | grep 8000 tcp […]