The Perfect Server - Fedora 14 x86_64 [ISPConfig 3] - Page 2

The details for the last two repositories should now be retrieved, and the checkboxes in front of them should be marked. Click on Next:

Now we must select the package groups we want to install. Select Editors, Text-based Internet, Development Libraries, Development Tools, DNS Name Server, FTP Server, Mail Server, MySQL Database, Server Configuration Tools, Web Server, Administration Tools, Base, Hardware Support, Java, System Tools (unselect all other package groups) and click on Next:

The installation begins. This will take a few minutes:

Finally, the installation is complete, and you can remove your DVD from the computer and reboot it:

After the reboot, you will see this screen. Select Firewall configuration and hit Run Tool:

I want to install ISPConfig at the end of this tutorial which comes with its own firewall. That's why I disable the default Fedora firewall now. Of course, you are free to leave it on and configure it to your needs (but then you shouldn't use any other firewall later on as it will most probably interfere with the Fedora firewall).

Hit OK afterwards:

Confirm your choice by selecting Yes:

Next select Network configuration:

If you did not configure your network card during the installation (because you did not select the additional online repositories), you can do that now by going to Device configuration:

Select your network interface (usually eth0):

Then fill in your network details - disable DHCP and fill in a static IP address, a netmask, and your gateway, then hit Ok:

Next select Save:

You can also specify additional nameservers. Select DNS configuration:

Now you can fill in additional nameservers and hit Ok:

Hit Save&Quit afterwards...

... and leave the Choose a Tool window by selecting Quit:

You should run


now to check if the installer got your IP address right.

Now I disable Fedora's NetworkManager and enable "normal" networking. NetworkManager is good for desktops where network connections can change (e.g. LAN vs. WLAN), but on a server you usually don't change network connections:

chkconfig NetworkManager off
chkconfig --levels 35 network on
/etc/init.d/network restart

Check your /etc/resolv.conf if it lists all nameservers that you've previously configured:

cat /etc/resolv.conf

If nameservers are missing, run


and add the missing nameservers again.

Now, on to the configuration...

Share this page:

4 Comment(s)

Add comment


From: Razvan at: 2011-02-26 03:44:06

Boot into Full multiuser mode:

once logged in open terminal and su -


vi /etc/inittab

change id:5:initdefault



save and reboot. 


Run the quota command lines from the tutorial in this window. 

edit the inittab again and change the id back to 5. 



From: Daniel at: 2011-03-12 01:04:02

DO NOT run:

rm -fr /usr/lib/dovecot/
ln -s /usr/lib64/dovecot/ /usr/lib/dovecot

 if you install i686 rpm's

From: Anonymous at: 2011-04-27 17:59:21

rpm -ivh
error: Failed dependencies: is needed by dovecot-1:1.2.16-1_114.fc13.x86_64

try:    yum install libpqxx libpqxx-devel
and then try to install dovecot again

found here:

worked for me

From: Marco at: 2011-05-12 18:48:00

You have to make sure, you add this in /etc/yum.conf. Otherwise you will break your installation with the next OS update by yum. It will stop yum from updating the dovecot 1.2.x rpms.