It’s the perfect server? Ok, I had a problem with the title. However, it’s an excellent article if you want to create a web server with all the services you want similar to what hosting companies run on their servers. CentOS certainly is not my first choice since I prefer running Red Hat or Ubuntu Server. CentOS is definitely worth a look.
The perfect server runs on the following services: Web Server: Apache 2.0.x with PHP 4.3.9, mod_ruby, mod_python, Database Server: MySQL 4.1, Mail Server: Postfix, DNS Server: BIND9 (chrooted!), FTP Server: proftpd, POP3/IMAP server: dovecot, and Webalizer for web site statistics.
If you want to learn how to install these services, read the article.