Linux(Debian)网络服务器建议

Linux(Debian)网络服务器建议

我正在创办一家新公司,其主要活动是构建互联网网络应用程序。 8-9 年前我对 Linux 非常熟悉,但从那时起,我对它失去了很多联系(记不起诸如 之类的基本内容了iptables)。

我正在尝试设置一个Web应用程序服务器(我选择了Debian)。您对 apache/ftp/mysql 和服务器的设置有什么做法/建议/建议吗?使用什么应用程序(例如用于mysql管理的phpmyadmin)等。

服务器配置是 Intel E5200 和 2GB RAM,我相信对于一家初创公司来说绰绰有余。

答案1

这实际上取决于您要开发的应用程序类型、项目数量、团队规模以及您对同事的信任程度。例如,如果您认识的几个人在一个项目上工作,您可以设置 apache/mysql/phpmyadmin 和一些版本控制系统,并为每个人提供 SSH 访问权限。

但是,如果您计划开展涉及多人的多个项目,恕我直言,在其之上添加某种网络托管面板以减少管理开销会更方便。

答案2

学习原理基础设施管理尽快地。您可能不需要它们使用的每个组件,但是捕获所有设置步骤并在您需要第二个服务器、在驱动器崩溃后恢复等情况下重新生成它们的能力是非常宝贵的。配置管理软件如木偶或者厨师不是严格要求的,但从长远来看可以使事情变得更容易。

我将其付诸实践的经验记录在这里。主要以 Debian 为中心。最后,我已经能够

相关内容