经过多年的共享主机托管,我刚刚换成了 VPS,所以我需要提高一下管理技能。几年前我是一名 UNIX 管理员,但现在已经生疏了,尤其是不知道如何管理 Web 堆栈 (LAMP),以及一些 RoR。
有没有关于如何快速管理此堆栈的良好参考建议?这是一个个人网站,所以我不需要对安全性/性能过分关注。
答案1
Slicehost 有一系列关于如何在其 VPS 环境中启动和运行的文章,包括设置 LAMP 堆栈和 RoR 的指南。它们应该适用于任何虚拟服务器提供商。可在此处找到它们:http://articles.slicehost.com/。
答案2
答案3
我最常参考的一个系统管理参考资料是Linux 管理手册,第二版,作者 Nemeth、Snyder、Hein 等人。它涵盖了多个 Linux 发行版,包括 Red Hat、Fedora、SUSE、Debian 和 Ubuntu。尽管它的重点不是 LAMP,但我相信,对 Linux 管理的扎实理解使我能够使用 LAMP 堆栈中其他部分(Apache、MySQL、PHP/Perl/Python)的在线文档来完成我需要的工作。
如果你更喜欢书籍而不是在线文档,我发现使用 PHP 和 MySQL 的 Web 数据库应用程序由 Williams 和 Lane 编写的第二版,是 LAMP 堆栈该部分的良好参考资料。
我既不是 Rails 用户,也不是 Ruby 用户,所以我甚至不会假装自己有正确的答案。
即使你没有使用 Slicehost 作为你的 VPS,我建议你看看他们的维基百科和文章除了利用 ServerFault。
答案4
我为 Slicehost 文章点赞。即使您没有使用 Slicehost,它们也是我使用 VPS 的入门指南。易于理解。