
Server Requirements
|
9
As part of our strategy to teach you administration, we’ll show you
how to put a web-based tool on your system in the next chapter (ser-
vice providers use this web-based tool to manage Linux servers they
lease to hosting customers). So, not everything you do will be limited
to a black and white screen.
When you follow the instructions in this chapter, you will get a box hosting a web
site that you can adapt for other purposes later. Your system will deploy:
• A web server (Apache 2.0.x)
• A mail server (Postfix)
• A DNS server (BIND 9)
• An FTP server (ProFTPD)
• Mail delivery agents (POP3/POP3s/IMAP/IMAPs)
• Webalizer for web site statistics
Although there are many ways to set up a remote web server, following the instruc-
tions here provides a good basis for getting a grip on Linux. Once you master this
setup, you should have the ability to configure a server to fit your needs.
During the setup process, you will likely see commands and concepts
with which you have no familiarity. We will ask you to enter data that
may not make any sense. While we will attempt to explain as much as
possible about the setup process, you may not feel satisfied with the
information in this chapter.
It’s difficult for anyone to retain complex information on a first read-
ing. So, while asking you to type commands may seem inefficient, it
will allow you to retain enough information about the subject ...