You are here
Introduction: The goal of this how to is to show step by step instructions to setup a CentOS Server using Webmin. This demo setup is being performed on a Slicehost.com hosting account but should be straight forward to apply to any server install. Check out my review of Slicehost here.
At the end of this tutorial you will have a CentOS server which can host your website(s) and allow you to manage all aspects of hosting via Webmin web GUI interface (instead of something like CPanel or H-Sphere).
Using Webmin you can manage everything needed in a web server like Apache, dns-server, php 5, mysql database, email using Postfix Server, FTP server etc.
Webmin is Free alternative to cPanel.
All recent versions of Webmin are under a BSD-like license, meaning that it may be freely distributed and modified for commercial and non-commercial use.
Ok, to begin with the actual install of the CentOS 5.2 build, using Slicehost is literally a 3 click install.
Login to your Slicehost account
Select Your Slice Name that was assigned on registration
1) Click on REBUILD link
2) Select from a drop down list of Linux Flavors (CentOS 5.2, Debian, Ubuntu and Others)
3) Submit 'rebuild'
Wolla, in less then 5 min you will have the selected version installed and an email sent from Slicehost with login details for your brand you linux server install.
Alternately, you can download the iso version from here and install CentOS 5
http://centos.org/modules/tinycontent/index.php?id=15

If you're just starting out and want to know how to sell online then our 100% free email course can help.