The Perfect Server - Mandriva 2009.0 Free (i386)

Want to support HowtoForge? Become a subscriber!
 
Submitted by falko (Contact Author) (Forums) on Tue, 2008-10-14 18:08. :: ISPConfig | Mandriva

The Perfect Server - Mandriva 2009.0 Free (i386)

Version 1.0
Author: Falko Timme <ft [at] falkotimme [dot] com>
Last edited 10/09/2008

This is a detailed description about how to set up a Mandriva 2009.0 Free server that offers all services needed by ISPs and hosters: Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and TLS, BIND DNS server, Proftpd FTP server, MySQL server, Dovecot POP3/IMAP, Quota, Firewall, etc. This tutorial is written for the 32-bit version of Mandriva 2009.0.

I will use the following software:

  • Web Server: Apache 2 (with PHP5, Ruby, and Python)
  • Mail Server: Postfix
  • DNS Server: BIND9
  • FTP Server: proftpd
  • POP3/IMAP server: Dovecot
  • Webalizer for web site statistics

In the end you should have a system that works reliably and is ready for the free webhosting control panel ISPConfig (i.e., ISPConfig runs on it out of the box).

I want to say first that this is not the only way of setting up such a system. There are many ways of achieving this goal but this is the way I take. I do not issue any guarantee that this will work for you!

 

1 Preliminary Note

In this example I will use the following settings for my system:

  • IP address: 192.168.0.100, gateway: 192.168.0.1
  • Host name: server1.example.com

Your settings will most likely differ, so you might have to adjust the instructions from this tutorial.

 

2 Requirements

To install such a system you will need the following:

  • Download the Mandriva 2009.0 DVD iso image or the Mandriva 2009.0 CD iso images from a mirror near you (you can find the download here: http://www.mandriva.com/en/download); I have used the Mandriva 2009.0 DVD for this tutorial.
  • a fast internet connection...

 

3 The Base System

Boot from your Mandriva 2009.0 DVD or CD (the first one). Select Install Mandriva Linux 2009 and press Enter:

Choose your language next:

Accept the license and click on Next:

Select your keyboard layout:

Now we have to partition our hard disk. You can choose to let the Mandriva installer do the partitioning, or you can do it yourself. I want to create a small /boot partition (about 150 MB) with the file system ext3, a swap partition and a huge / partition (again with ext3):

Afterwards, the new partitions are being formatted:

Click on Next on the following screen:

We don't have any other installation media, so we select None and click on Next:


Please do not use the comment function to ask for help! If you need help, please use our forum.
Comments will be published after administrator approval.
Submitted by william (not registered) on Sun, 2009-05-03 14:07.

hi can this set up be done with a dynamic ip as my isp don't do static ips

i am new to trying to host my own stuff

any help or info please thanks william