1. Language Selection
After you insert the first CD-ROM or DVD of SUSE Linux 10.1 into your machine, the
graphical installation tool YaST will launch. Select your preferred language from the list that
3. Skip the media check by clicking on Next
4. Accept the license agreement
5. Select New installation
6. Select your time zone next
7. At the Desktop Selection screen, choose Other and click on Select...
8. As we want to install a server, we do not need a desktop. Therefore we select Text Mode and click on
and then on .
9. The Installation Settings screen lists the available installation settings. You can change each of its choices
by navigating to the appropriate headline. First, I change the partitioning scheme by clicking on and then on
and then on
10. Select Custom Partitioning (for experts)
11. Now we create the partitions. I will use the following partition scheme:
/boot 100 MB
swap 500 MB
/ the rest of the hard disk
Creating a partition: Click on Create, select Primary Partition, select the format. I will use ext3 for all partitions
(I want to install quota later on, and quota works best with ext3 - you might encounter problems with
reiserFS!) except the swap partition, that is of type swap. Then select the mountpoint corresponding to the
above partitioning scheme.
Finish to proceed to the next step.
Now switch to Expert mode (the Expert tab in the Installation Settings), select your Keyboard Layout and
13. Back on the Installation Settings screen, click on Accept and then on Install
14. The hard disk is being formatted
15. The package installation starts (click on the Details tab to see the detailed installation progress)
16. After the basic package installation the system reboots. Remove the SuSE CD and go sure to boot from
the hard disk
17. After the system has come up again, we must provide a Hostname and a Domain Name. My server's
name is server1.example.com, so I fill in server1 as Hostname and example.com as Domain Name.
Afterwards, we disable Change Hostname via DHCP because a server's hostname should be static.
18. Next provide a password for root. Then hit the [Tab] key until the Next is highlighted and hit return.
19. On to the Network Configuration. First we disable the default firewall. This is necessary to prepare the
system for the ISPConfig installation. ISPConfig provides its own firewall. If you do not want to install
ISPConfig, leave the firewall enabled. To navigate in text-mode use the tab and arrow keys. Enable or disable
selections by hitting the return key.
20. Then mark Network Interfaces and hit return. The following screen should come up
21. Hit the [Tab] key until [Edit] is highlighted, then hit return. You should now be on the Network Address
22. I do not want to get IP addresses from a DHCP server because a server should have static IP addresses
so I change this by selecting Static Address Setup and enter an IP Address (e.g. 192.168.0.181) and a
Subnet Mask (e.g. 255.255.255.0)
23. Then go to the Hostname and Name Server settings. The hostname
already be there (remember, we specified this earlier in our setup). Fill in up to three Name
126.96.36.199, 188.8.131.52, and 184.108.40.206). Unfortunately we cannot disable Update
Name Servers and
Search List via DHCP - I think this is a bug in YaST. Afterwards, hit OK
24. Next, go to Routing and enter the Default Gateway. For me, this is 192.168.0.1
25. Then we can leave the network card configuration by hitting Next twice
27. Our network configuration is finished now, therefore we hit Next again on the Network Configuration
28. The network configuration is being saved
29. Now the internet connection of the system is tested and you may download the latest updates from a
SuSE mirror and install them. Be patient here, this might take a few minutes (package management is really
slow on SuSE 10.1).
30. Now configure the Online Update function and install the latest updates, if available
32. When asked how users should authenticate, choose Local (/etc/passwd):
33. Create a second user other than root (e.g. admin):
34. Read the release notes (if you like...) and hit Next
35. Finally YaST performs a hardware check (graphics cards, printers, sound, TV cards and Bluetooth).
You can accept the results of this check as this hardware is not important for a server.
36. Congratulations! Your base installation is complete.