Virtual Hosting Howto With Virtualmin On CentOS 5.1

Version 1.0
Author: Andrew Colin Kissa <andrew [at] topdog [dot] za [dot] net>


This tutorial shows how to set up a CentOS 5.x server to offer all services needed by virtual web hosters. These include web hosting, smtp server with (SMTP-AUTH and TLS, SPF, DKIM, Domainkeys), DNS, FTP, MySQL, POP3/IMAP, Firewall, Webalizer for stats.

I will use the following software:

  • Database Server: MySQL 5.0.22
  • Mail Server: Postfix 2.3.3
  • NS Server: BIND9 9.3.3
  • Web Server: Apache 2.2.3 /PHP 5.1.6
  • FTP Server: Vsftpd 2.0.5
  • POP3/IMAP server: Dovecot 1.0
  • Webalizer: for site statistics 2.01_10
  • Virtualmin: Control panel



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s