The Perfect Setup - Debian Woody (3.0) - Page 2

After your partitions are formatted and initialized, select Install Kernel and Driver Modules from the main menu. I think this does not need any further explanation.

Configure Device Driver modules:

Be sure to install the driver for your network card (if you don't know the correct one it is safe to install mutliple drivers):

Now go sure to include iptables support (Firewall!) in your kernel:

After you have left the driver modules menu you must configure your network:

For the hostname I highly recommend a subdomain that will not be used for a virtual site on that server later on. Something like server1, server2, ... would be quite handy as it allows you to distinguish your servers if you run multiple of them. So if your domain is (a real domain is recommended!) you can reach the server under (don't forget to update the DNS record for!).

When prompted for Automatic Network Configuration, select No.

Then enter the main IP address of the system, its network mask, the gateway address and the domain of the system (here:

Specify the DNS servers the system should use (e.g. and

Install the base system:

Make the system bootable:

Select Install LILO in the MBR:

Then reboot the system. Go sure to remove the Debian CD from your CD-ROM:

After the reboot configure your time zone:

Do not enable md5 passwords:

Enable shadow passwords:

Then set the root password, create the additional user admin and enter his password.

If you don't need pcmcia packages remove them.

Don't use a PPP connection to install the system (a server should have a permanent connection to the internet):

Share this page:

6 Comment(s)

Add comment


From: tado at: 2005-04-07 10:33:50


are there any advantages using maildir and not mailbox format?

Thanks, Tado

From: at: 2005-04-08 09:22:21

Yes, Maildir stores each email in a separate file whereas mbox uses on big file to store all messages. That means if an email is corrupted you lose all your mails if you use mbox.

And if you use mbox each time a user fetches his mails over POP3, the whole mbox is copied to another file from which the mails are retrieved. This means that if a user has a quota limit, this limit has to be at least twive the size of his mbox file. This does not happen if you use Maildir because then no files are copied.


From: Anonymous at: 2006-01-24 04:28:24

apt-cache search mb2md

From: Anonymous at: 2006-03-22 23:22:50

If you get:

couldn't open pid file '/var/run/bind/run/': No such file or directory

then you might try something like:

chown -R nobody:nogroup /var/run/bind

From: Anonymous at: 2006-03-22 23:29:43

My version of /etc/mysql/my.cnf seems to read like this:

# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address =

The article should probably be updated accordingly. I am ignoring the entry and continuing with the article.

From: dan at: 2009-05-30 17:30:53

That would almost certainly be the more practical approach, though at 7 CDs I wouldn't be keen to do it, and I'm a notorious Debian pusher. Of course I'm also pretty lazy... There's rather a gap between fetching packages over the wire (works great if you have the bandwidth for it!) and getting the whole distro on CDs (or DVD - wasn't there an unoffical jigdo setup for Woody DVDs?).