![关于我提议的家庭服务器设置的一些问题](https://linux22.com/image/1325469/%E5%85%B3%E4%BA%8E%E6%88%91%E6%8F%90%E8%AE%AE%E7%9A%84%E5%AE%B6%E5%BA%AD%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%AE%BE%E7%BD%AE%E7%9A%84%E4%B8%80%E4%BA%9B%E9%97%AE%E9%A2%98.png)
我遇到了两台比较旧的台式计算机,我打算将它们配置为服务器,可能使用 Debian 稳定版,主要用于 http(网络)用途。但是,我还希望能够远程连接到服务器来操作文件、创建目录以及执行其他此类管理相关的任务,并且能够运行与我将指向这些服务器的域名相关联的多个电子邮件地址。
是否可以在一台机器上完成所有这些操作,还是必须为每个组件(http,ftp 和邮件)设置单独的系统?
此外,关于运行 GUI 进行服务器管理:虽然我知道大多数服务器都是通过控制台界面进行管理的,但我目前还不太精通 bash/shell。我不可能接近 GNOME,而且由于我在主系统上运行 XFCE,因此它似乎是候选的合理选择。如果我使用 XFCE 4.10 进行图形管理,服务器的性能会受到很大影响吗?我记得曾经听说过,任何类型的 GUI 都会在服务器环境中消耗系统资源,但我想检查一下这是否适用于非常轻量级的 XFCE 环境以及更庞大的选项(例如 GNOME)。
答案1
回答您的第一个问题,是的,可以在一台机器上使用所有这些服务。
其次,这听起来像我不久前遇到的情况。一开始使用 shell 可能会令人生畏,而且要让这些技术顺利发挥作用,肯定有一个学习曲线。
投入时间学习一些 bash 比寻找 GUI 解决方案更为明智。http://www.linuxfromscratch.org/是一位出色的导游。
这些只是我的观点,我怀疑 GUI 是否会对现代系统造成很大的资源消耗。从我的角度来看,如何高效利用时间才是更重要的问题。