我将在 Ubuntu Linux 发行版中设置和管理一个 Web 服务器。我按默认设置安装了它,似乎一切正常,现在我需要将其设置为虚拟 Web 主机服务器,主要是我将创建更多帐户,对于每个帐户,我将设置其主目录/文件夹和 ftp,所以拥有该帐户的用户可以将他们的 PHP 脚本上传到它,我也想为该帐户创建 home/bin、home/lib,这样他们也可以使用 SSH,安装本地二进制文件或库,甚至更多..
我想读一些书,但我不知道哪一本对我有好处,基本上它可能包含有关如何设置虚拟网络主机服务器、管理它以及如何确保其安全的内容。
答案1
如果您乐于学习在线教程,我建议您查看 Linode 文档库。您不需要拥有 Linode 服务器即可使用他们的文章,而且它们涵盖了广泛的主题。
如果您渴望学习过程有一定的结构,那么我建议您使用 RHCSA 考试目标来为您指明正确的方向。即使考试目标集中于红帽系统,它们也有助于让您大致了解需要学习的内容。这不会关注 Web 服务器的细节,但会涵盖一些非常有用的主题。