Installing A LAMP System With Fedora Core 6 - Page 2

On to the network settings. The default setting here is to configure the network interfaces with DHCP, but we are installing a server, so static IP addresses are not a bad idea... Click on the Edit button at the top right. In the window that pops up uncheck Configure using DHCP and give your network card a static IP address and netmask (in this tutorial I'm using the IP address and netmask for demonstration purposes) Uncheck Enable IPv6 support and enable Activate on boot:

Set the hostname manually, e.g., and enter a gateway (e.g. and two DNS servers (e.g. and

Choose your time zone:

Give root a password:

Now we select the software we want to install. Uncheck Office and Productivity and check Software Development and Web server instead. Do not select Fedora Extras - on my installation it caused the installer to stop! This seems to be a bug. Then check Customize now, then 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, Java, and System Tools and click on Next:

Click on Next to start the installation:

The installer asks you if you have the required installation media at hand. Click on Continue:

The installation begins. This will take a few minutes:

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

After the reboot, you will see this screen. Leave it by hitting Exit:

Now, on to the configuration...

Share this page:

10 Comment(s)

Add comment


From: statiic at: 2006-10-28 07:51:01

What about an anti virus program??

From: at: 2006-10-28 13:05:58

The ClamAV antivirus for the email is part of ISPConfig.

From: at: 2007-01-17 17:30:56

If you are going to install ISPConfig you have to be careful on the MySQL password.  Do not put !@#$%^&*() type characters in it.  While it works fine when you log onto mysql at the prompt, ISPConfig prompts you for a password which it then passes into a script.  If you use these characters you can get a strange command-line substitution.

Stick with [A-Z][a-z][0-9] and you should be fine


From: at: 2007-01-21 21:54:53

If you're planning tpo install the ISPconfig support, you'll need to have the MySQL headers installed in the system prior to trying to install  that package. 

 To do so, while on the PACKAGE GROUPS INSTALL page, select SERVERS, then, from in that group, select MYSQL DATABASE, then click on the OPTIONAL PACKAGES button in the lower left corner of the page.  In the dialog that opens, check the box next to "mysql-devel".

Close the OPTIONAL dialog and continue as indicated in these instructions.

From: admin at: 2007-01-22 14:05:16

...or just install mysql-devel, as shown on page 4:

yum install mysql mysql-devel mysql-server

From: at: 2006-12-26 15:56:21

please add openssl-devel to the yum install, openssl alone is not enough for ispconfig, the installation will fail without this package

From: at: 2007-04-22 05:53:43

first, I'd like to thank Falko for his tremendous patience in coming up with this how to.

 I have been using his how to tutorials since he releases it for FC5 and I really make good use of it being an IT professionnal.

 I recently tried this install and got very minor problems like in "named" but one thing that really got me itching is https.  For some reason, mod_ssl was included in one of the packages but it turns out tha mod_ssl is now not integrated.  This was the reason why I couldn't make https work.

 So there you go,  yum install mod_ssl


From: at: 2007-07-06 16:20:38

Found one little hiccup, if you try to do step 6 without first doing an update, step 6 fails with transaction errors. Do the updates either through yum or the gui before step 6 and everything works like a charm. Great walkthrough.

From: at: 2007-04-01 14:15:10

Install command should be:

yum install bind-chroot caching-nameserver

Without caching-nameserver package, named start will not start. 

From: at: 2006-12-26 15:51:17

for 64 bit systems please use

vi /usr/lib64/sasl2/smtpd.conf

instead of

vi /usr/lib/sasl2/smtpd.conf

the library sits in another directory