我目前正在使用 LAMP 堆栈构建一个网站,并且非常想学习如何管理运行我的网站的 Linux 服务器。
我的问题是,有哪些认证和在线视频可以教我如何管理快速增长的网站的 Linux 服务器?
例如,MCITP 认证可能被视为管理 Windows 服务器的良好培训。如果是这样,那么管理 Linux 服务器的同等黄金标准是什么?我对 LinuxCBT 视频特别感兴趣,它们与此目的相关吗?如果是,您会推荐哪些 LinuxCBT 视频?如果不是,您会推荐什么?
答案1
除非您出于职业发展目的而需要认证,否则我会更注重获得管理运营所需的实践知识。通过 Red Hat 培训和认证,您可以获得很多在管理 Web 运营中永远不会用到的信息。
因此,我不会寻找认证途径,而是寻找特定的资源。
我将设置一个与您的生产环境相同的开发系统,并将其用于测试和培训。
管理网络运营所需的关键领域:
Apache 配置、诊断、性能调整
MySQL - 表修复、备份/恢复、性能调整
PHP - 配置管理、PECL/PEAR 附加组件、OpCode 缓存、性能调优
操作系统——补丁管理、资源监控、日志记录
- 安全 - 基本防火墙 (iptables)、ssh、网络和进程报告基础知识
还有更多,但这是我们在雇用新系统管理员来支持运行各种网络操作的客户时使用的清单。
通过认证途径,您可能会发现其中一些主题涉及较少或延迟到高级课程。因此,最好只挑选您需要的主题。
要获得 Web 操作的高级概述,请查看: http://shop.oreilly.com/product/0636920000136.do
这不是一本“如何做”的书,但可以让您很好地了解网络运营管理的范围。然后,您可以选择自己想要承担的部分,并将其余部分外包。
答案2
答案3
LinuxCBT 是学习 Linux 系统管理的王者,其次是 LPIC 培训材料。