可能重复:
对于系统管理员工作,初学者应该知道/学习什么?
我有一个托管 VPS,所以无论我需要什么,我都可以请求我的支持,他们会为我做的。
现在我计划迁移到非托管 VPS,所以我需要一些指南,关于如何以及从哪里开始学习的提示。一旦我开始使用它,我会有更具体的问题,但现在我只需要一些关于这个主题的一般性答案。
谢谢。
更新:
好的,我决定使用 cPanel 购买非托管 VPS。操作系统是 CentOS-5。
我只联系了一些小(我认为)的支持,比如在 whm 中创建新帐户、一些数据库导入、安装新软件(罕见)......
我将使用的是 apache、php、mysql。我想我将能够应付升级到新版本,所以我最感兴趣的是安全性。
这就像在说:我以前只乘船出海。我现在想自己游泳,有人可以给我一些关于如何游泳的提示或指南吗?
您需要在迁移之前获取非托管 VPS,然后阅读此处和其他方面的多个其他帖子。谷歌“如何学习系统管理”。你没有提到什么操作系统或其他任何东西,所以很难真正给你任何提示,但这里有一些问题之前被问过:
我的主要提示是在您拥有非托管 VPS 之前或至少在您拥有非托管服务上的任何生产系统之前学习。除非您确信自己可以管理服务器并维护其安全性,否则您的生产系统/数据将面临风险。也许您可以同时运行两个系统一段时间,将非托管系统用作您学习过程的测试环境。您甚至不需要租用 VPS 来执行此操作:您可以在 VM 中安装相关软件(许可安排允许:您没有说明您正在使用或计划使用什么软件,所以我只能在那里猜测)在您的本地机器/网络上。
您需要学习的主要内容是如何管理和保护您的操作系统以及您在其上运行的任何服务(例如控制面板)。我不能在这里提供更具体的细节,因为您没有说明您正在使用或打算使用的软件(操作系统和其他服务)。
此外,您通常需要联系支持人员处理哪些事情?此信息将帮助我们提供具体的指导或让我们衡量您当前的经验水平并相应地定制通用建议。
非托管VPS...
在任何系统故障中,他们会说使用 ssh 连接和修复文件。
因此,首先要学习如何使用 ssh,浏览文件夹并查找 httpd.conf、my.cnf 文件以及如何编辑、更新和重新启动每个服务。还要弄清楚当 WHM 失败时如何启动 VPS