应用程序

The best software in the world only sucks. The worst software is significantly worse than that.

— Luke Kanies

在本章中,我们将学习如下内容:

  • 管理 Apache 服务

  • 创建 Apache 虚拟主机

  • 创建 Nginx 虚拟主机

  • 创建 MySQL 数据库及用户

  • 管理 Drupal 站点

  • 管理 Rails 应用程序

如果没有应用程序,服务器仅仅是一个非常昂贵的空间加热器。 本章将介绍一些使用 Puppet 管理一些特定应用程序的处方:MySQL、Apache、Nginx、Rails 和 Drupal。 这些都是非常流行的应用程序, 所以这对你会很有用。 然而,它们使用的模式和技术几乎适用于任何软件, 所以适当改写这些处方以适应自己的目的并非难事。