CENTOS 5 virtual hosting howto

This howto is still under development please use with caution.

Introduction

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
  • DNS 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

OS installation

Requirements

To install the system you will need

  • Centos 5.1 Install media
  • A good internet connection

Install the Base system

  • Boot from the DVD or CD media and at the boot prompt type linux text
  • Skip the media test
  • Select your language

  • Select keyboard layout

  • Configure your network, i will be using dhcp if you do not have dhcp you can use static entires

  • Select Yes to initialize drive

  • Select custom layout for partitioning type

  • Create partitions

Continue to part 2

 
 
centos_5_virtual_hosting_setup.txt · Last modified: 2008/02/03 11:58 by topdog
 
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki