设置和配置新的 VPS 服务器

use*_*949 2 linux vps web-hosting

我是 VPS 服务器的新手。我一生都在使用共享托管平台。目前,我们正在开展一个项目,该项目需要的不仅仅是共享托管服务器,因此我们决定为该项目设置一个 VPS 帐户。该项目将在大约一周后上线,我被要求负责 VPS 的设置和配置。

我以前从未做过这样的事情。我一直在 Windows 上使用 XAMPP,最近才转移到 Ubuntu Linux 上的 LAMPP。据我所知,我知道新的 VPS 需要安装 Apache、MySQL 和 PHP(不确定是否已经在新的 vps 主机上安装和配置)。此外,我知道除了安装上述软件之外,还有更多事情要做。我们计划从 Mochahost.com 购买 Perfetto2 计划

我的第一个问题是,我们应该选择什么 linux 发行版,为什么?其次,需要进行哪些必要的安装和配置,我将如何进行。如果具有良好 VPS 经验的人可以就最佳方式向我提供建议,并且 Mochahost.com 是一个不错的选择,我将不胜感激。

提前致谢。

Mar*_* M. 5

我以前从未做过这样的事情

老实说,您应该考虑聘请更有经验的人,或者至少获得一些专业建议。在生产中运行网络服务器不仅仅涉及安装包(如果有任何流量)——更不用说安全问题了。

我们应该选择什么 linux 发行版,为什么?

通常,您应该使用您最熟悉的操作系统。由于您刚刚开始,我的建议仍然相同,但您应该考虑根据您获得“最佳”(TM) 文档的位置(无论对您来说最好的意思)进行选择。

另一方面,如果您知道如何保护 Windows 以及如何在其上运行您的软件,为什么不使用基于 Windows 的主机呢?

需要完成哪些必要的安装和配置以及我将如何进行

  1. 保护您的操作系统(SSH、防火墙、删除不需要的服务、“通常的”)
  2. 获得一个测试环境 - 从你的问题中不清楚你是否有一个。但是您绝对不想手动部署。如果它只是一个 rsync 工作,它可能就足够了。但请确保这是一个可重复的过程,确保您可以回滚
  3. 由于您运行 PHP,因此您只能运行 apache-prefork-mpm(理智)。一定要用那个
  4. 重新考虑去找一些可以为您托管的提供商。它不必是共享托管,有几个专门从事 PHP 托管的提供商,它们会为您服务(至少在某个点上)

进一步强调专业建议:如果您认为使用 9.99 欧元(或 49.99 欧元)的 VPS 可以省钱并自己动手,请考虑:如果您的服务中断几次,您将花费多少钱?几个小时,因为有人破坏了您的服务器?

最后:设置这个不是在这里写一篇文章就能完成的,特别是如果你没有经验的话。我认识的一些人完全靠你的要求谋生并出售服务,只是因为获得有用的建议更便宜,而且没有停机时间,而不是“艰难地学习”。

  • 我同意专业建议是生产服务器所需要的。如果您只是想学习,请购买便宜的 VPS 并使用它。将您的代码保存在存储库中。当黑客入侵时,将您的 VPS 重置为您的主机提供给您的方式(您的主机应该有办法清除您现有的 VPS 并给您一个新的),然后重新开始。如果不出意外,您将了解不允许使用 SSH 进行 root 登录以及备份的重要性。 (3认同)