我正在为一个特定的利基量身定制的图像托pipe网站。 该网站是用Django制作的。 我目前正计划在Linode上运行它。 到现在为止还挺好。 问题是:我将需要在高分辨率图像上执行非常耗费CPU资源的任务。 我们正在谈论科学级计算,在Linode的4个Xeon CPU上可能需要15分钟的时间。 我不确定EC2是否可以像这样工作,但下面的情况是什么东西响了? 用户上传Linode上托pipe的网站上的图片 应用程序(以某种方式?)要求EC2运行CPU密集型任务。 EC2启动一个新实例,并使用提供的数据运行软件 数据以某种方式返回到Web应用程序 很明显,我在这个事情的方式上有很多的差距。 有人能帮我填补吗? 编辑 :我忘了提及,我使用芹菜的任务,使用RabbitMQ作为消息调度。 我想知道是否可以在我的Web服务器上运行创build芹菜任务,但是实际上是在按需创build的EC2实例上运行它们。 理想情况下,这也将涉及有关各方之间的通信协议(因为我将酸洗networking服务器端)。
我有两个林德 VPS帐户,我想备份一个到另一个(原因主要是为了好玩和练习服务器pipe理)。 短版 Duplicity甚至没有要求我的密码,但立即说“无效的SSH密码”(但我可以SSH入其他服务器)。 为什么? 长版 当我运行duplicity /home/me scp://root@xxxx//root/backup我得到了 Invalid SSH password Running 'sftp root@xxxx' failed (attempt #1) Invalid SSH password Running 'sftp root@xxxx' failed (attempt #2) Invalid SSH password Running 'sftp root@xxxx' failed (attempt #3) 它说, Invalid SSH password立即没有机会实际input密码。 当我inputduplicity full -v9 –num-retries 4 /home/me scp://root@xxxx//root/backup我得到 Main action: full Running 'sftp [email protected]' (attempt #1) […]
我有三台Linode服务器:一台DB服务器和两台运行Wordpress的Web服务器。 数据库服务器也有一个名为“共享媒体”的磁盘映像,我希望可以从networking服务器访问(他们在同一个数据中心)。 我如何去做这件事?
有时我的NodeBalancer会使一个节点失去旋转,我想了解一下它,这样我就可以重新启动它。 我该怎么做呢? 这是背景: 我有两个相同types的网站,都运行CPU密集型应用程序。 其中一个网站运行一个单一的VPS,每天有大约3000次执行的负载(每个VPS需要5-50秒),另一个网站我安装了一个NodeBalancer,下面有9个节点。 每个执行约40-60%的单个VPS。 这一切都正常工作,几乎没有任何中断,但一个星期左右,一个节点停止响应NodeBalancer,并被取消了轮换。 这通常与高CPU占用率结合发生。 现在 – 在单个VPS(一年运行没有中断或重启一年)中从来没有发生过。 所以就像我说的 – 在负载平衡的节点上,我确实有中断(尽pipe我运行相同的脚本和99%的软件),我想知道什么时候节点不能轮换,所以我可以重新启动并得到它再次运行。 目前我的解决方法是对我从Linode获得的邮件采取行动,这会提醒我CPU占用率过高。 在某些情况下,如果节点确实处于非活动状态,则会手动重新启动。
我目前有Dreamhost,这是很好,因为我可以主持多个域名。 是否有可能在一个单一的Linode虚拟主机上托pipe多个域名,还是我将被限制为1:1(1个虚拟主机:1个域名)? 为了更清楚(希望): 假设(举个不好的例子),我自己拥有www.google.com和www.facebook.com。 前者是一个search引擎,另外一个是社交networking。 我可以在一个单一的linode虚拟服务器上托pipe它们,让它们像它们应该那样工作吗?
我刚刚买了一个Linode VPS主机计划,并按照本指南进行设置。 在“设置主机名”部分和“更新/ etc / hosts”部分中,它表示在这里设置的FQDN /主机名不需要与我将要托pipe的网站相关,这使我感到困惑。 我通过阅读大量文章做了自己的研究,但是我还不太清楚主机名/ FQDN在我的虚拟主机业务中扮演了什么angular色。 以下是我设法找出的一些基本事实,如果有任何错误,请随时纠正我: FQDN必须是xxx.somedomain.com,如果是“xxx”。 被省略,那么它不是一个FQDN。 根据https://kb.iu.edu/d/aiuv ,我认为可以松散地称为子域的xxx也可以称为“主机名”。 在我的本地机器上,通过将以下行添加到hosts文件 63.117.14.58 www.yahoo.com什么 每个networking请求“www.yahoo.com”或“任何”将被redirect到IP地址63.117.14.58(这是google.com的IP)。 这是一种阻止本地机器中不需要的网站的方法。 现在教程build议将此行添加到我的服务器中的“hosts”文件中 12.34.56.78(//my server's IP) myhostname.anything.com myhostname 它提到在上面的行中,域名可能是或者可能不是我要托pipe的域名,但是主机名应该是我在前面的步骤中已经设置的域名。 我的问题是: 1)基于事实#3,我认为这行redirect服务器上的任何请求myhostname.anything.com或myhostname我的IP地址,但这是什么意思? 用户计算机上的任何对myhostname.anything.com请求都不应该被转换为某个IP地址(不是我的IP地址)吗? 为什么我必须在我的服务器上redirect它? 我对HTTP请求如何工作的理解是,当用户input域名到浏览器中时,浏览器将联系域服务器,域服务器将根据域的DNSlogging将其引导到DNS服务器,然后DNS服务器将parsingIP地址,然后浏览器从该IP地址获取数据。 我的理解程序似乎与我的服务器上的“主机”文件无关。 2)答:关于FQDN,为什么主机名必须与我在我的服务器上设置的主机名相同,而域名不是? B.如果我在这里设置不同的主机名,会发生什么? C.在这里设置或不设置我的域名作为FQDN的目的是什么? D.如果我只设置了FQDN而不是主机名,会发生什么? 喜欢这个 12.34.56.78(//my server's IP) myhostname.anything.com 很多问题,但我相信其中一些答案是重叠的,总的来说,我认为最大的问题是“设置主机名/编辑主机文件在我的虚拟主机业务中扮演什么angular色? 预先感谢您的时间。
如何设置一个linode来运行FreeBSD? 有一个NetBSD的例子,并提到成功尝试让FreeBSD运行,但没有find我能find的实际文档。
我试图在我的Linode服务器上设置Bug Genie 3.x,它抱怨,因为我有pcre 7.8而不是8.x。 做一个apt-get更新和升级没有帮助,并说我有最新版本的libpcre3。 我是否应该安装其他东西,或者是7.8版本的apt-get库中的最新版本? 如果有人能够提供非常详细的指导,我会很乐意从源头上构build起来,但是否则我可能会弄得一团糟,而且宁愿使用apt-get。 请注意,这将不得不使用一个标准的LAMP堆栈(apache / php),所以如果有任何人都知道的陷阱,我将不胜感激,可以减less我的头痛。
我在Ubuntu上运行,我目前在linode上 [披露:推荐链接]。 我遵循本教程,已经成功在我的linode上设置了Virtualmin,并使用Virtualmin面板轻松创build网站和pipe理域: http://www.propellingsolutions.com/2011/01/how-to-install-virtualmin-on-linode/ 不过,我有点担心我的服务器的安全。 我不熟练Linux的东西。 SSH已启用。 我需要采取哪些措施来保护我的服务器免受黑客和剥削者的侵害? 任何build议将不胜感激。 谢谢。
我在Linode上托pipe我的网站,同时也使用他们的DNS /命名服务器。 (ns1.linode.com等) 在我看来,我从来没有必要validation该域是我的,当我把它添加到域pipe理员,或在任何其他点。 我现在想知道,其他Linode用户是否可以通过简单地添加相同的域名并指向他们自己的服务器来“劫持”我的域名。 我不知道Linode是如何确定哪些是真实/真实的logging。 我怎么能确定这不会发生?