In the previous section we create a virtual server from an existing profile. This made it easy to get an entire server environment configured and running without dealing with the nuances of configuration.
But this is often not an option. Sometimes it is necessary to configure a server manually. This part of the chapter covers manual configuration. Here we walk through the following setup:
Mapping domain names to IP addresses
Setting up a webserver (specifically Apache)
Configuring MySQL
This is a book about building a website, not necessarily about administering a server, so in these sections we will cover only the basic requirements. If you are building production servers, you are encouraged to find other resources more specific to server administration. That said, the following pages should help you prepare a basic server environment.
First, we will look at networking and domain names—a crucial part of our multi-site configuration—then we will move on to web server configuration. By the end of the chapter we will be ready to install Drupal itself.