vps - 在 linode 中托管多个网站的最合适的方式是什么?

标签 vps linode

我刚刚购买了基本的 linode 包,我想知道下一步该怎么做。我有 5 个网站,在多个提供商上托管了少量流量,我想将它们全部托管在 linode 中。问题是:

我应该将所有网站托管在 20Gb 主 linode 的单独文件夹中,并使用虚拟主机从不同域转发它们,还是为每个网站创建一个 linode?我可以理解当您创建多个 linode 时会丢失很多空间,因为您一遍又一遍地复制 linux 系统文件(和交换空间)。另一方面,如果一个网站受到攻击或出现故障,其他网站将保持完整。

最佳答案

我有同样的情况,简短的回答是我推荐一个 linode 并在网络服务器级别使用虚拟主机来处理流量。

我现在有 6 个网站在我的 Linode 上运行(过去 5 年一直在运行),4 个是 Ruby/Rack 应用程序,一个 PHP 应用程序和一个普通的静态 HTML 应用程序。因为每个机架应用程序运行不同的应用程序实例,如果一个失败,其他的仍然活着。

我更关心的是内存/交换,因为流量高于预期或内存泄漏。我建议安装 monit ,并将其配置为在出现内存问题时重新启动进程。

关于vps - 在 linode 中托管多个网站的最合适的方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13726675/

相关文章:

ElasticSearch 多播在 Linode 中不起作用

ruby - 无法解决 Ruby 错误(缺少心理)

centos - Plesk VPS : How can I stop Server Health Emails?

ruby-on-rails - 如何以可扩展的方式部署 [Ruby on Rails] 站点?

mysql - 如何解决 mysql 线程堆栈溢出问题?

ruby-on-rails - Sidekiq 从控制台工作但不从应用程序工作

apache-spark - 在集群 : Initial job has not accepted any resources 上运行 Spark

linux - 在 DigitalOcean VPS 上安装 Oracle 11g XE

java - 在单个 VPS 上运行 IIS 和 jboss/glassfish/wildfly

linux - 将 PHP 框架放在 Linux 主机上的什么位置