Suse Linux Enterprise Server 11 SP2 Installation

This tutorial shows how to install a basic Suse Linux Enterprise Server 11 SP2

1. Requirements

To install a Suse Linux Enterprise Server 11 SP2, from now on I'll just call it SLES, you will need the following:

2. Preliminary Note

Before to start I just want to warn you that this is a practical guide without any warranty, it was written with the purpose to help system administrators, so I won't explain technical details neither the theory behind of them.

For the purpose of this tutorial I created a Virtual Machine with VirtualBox, this means that your hardware it might differs significantly, including the hard disk drives and the network cards.

In this tutorial I will use the hostname server.example.com with the IP address 192.168.0.100 and the gateway 192.168.0.1, also these settings might differ for you, so you have to replace them where appropriate.

3. Install the Operating System

Boot from the first SLES 11 DVD (DVD 1) and select Installation

Image01

When the welcome screen of the SLES installer appears, choose your language and select your keyboard layout. Also you need to click "I Agree to the License Terms" checkbox.

Image02

I usually skip the installation media test, if it’s broken it’ll let me know anyway.

Image03

Then the installer will probe your system.

Image04

Let's do a new installation.

Image05

Choose your time zone.

Image06

Choose the Server Base Scenario.

I choose "Physical Machine" which is also good for a guest virtual machine, like to one I created with VirtualBox. You can choose one of the other options in case you need a Xen Virtual Machine or Xen Virtualization Host.

Image07

Now we can customize our installation settings.

Image08

Partitioning

Click on "Change" button then "Partitioning" to customize the way Suse is installed on your hard drive.

Image09

As this is an empty virtual machine I choose to use all space from the first hard drive, but this not a good option if you have some other operating system installed on it, in that case you might want choose Customize Partitioning.

Image10a Image10b

and this is how the installer partitioned the hard drive, as you can see I also choose to create an LVM volume.

Image10c

Languages

Add your additional languages, in my case I need to add support for Spanish.

Image11a Image11b

Software Selection

Now you can choose a set of software to be installed.

I'd like to have a basic server without any graphical desktop environment (GUI) installed.

I will connect to this machine only through SSH, so I don't see the point to install a GUI if I'm not going to use it.

Image12a Image12b

Expert Settings

You can tweak your installation even further by clicking on the Expert tab.

Image13

When you have finished, click on the Install button then confirm the installation.

Image14

The installation of software packages start and it will takes few minutes.

Image15 Image16

When the installation is complete remove your DVD from the computer and the system will reboot.

Image17 Image18

4. Configuring the Operating System

At the first boot, YaST2 is automatically launched and we can now configure the system.

Image19

root Password

In the first YaST2 screen you must enter a password for the root user.

As we didn't install any GUI, YaST2 will be execute within a text-based interface and if you're not used to the old-school style then you may find difficult to navigate it. Actually it's quite easy, you just need to use the TAB key, when you get the Next button press ENTER to select it.

Image20

Hostname

Now enter the hostname and the domain name of the server.

Image21

Network Configuration

Now it's time to configure the network, use the TAB key to select Change then choose Network Interfaces.

Image22a Image22b

We assign a static IP address. You have to select the Statically assigned IP Address using the SPACE BAR, then enter your IP address. Finally select Next.

Image22c Image22d

Now use the TAB and the arrows to select Hostname/DNS tab.

In this screen you can enter your DNS servers number, in the example below I used to Google Public DNS servers numbers.

Image22e

Again use the TAB and the arrows, this time to select Routing tab.

Insert your default gateway IP address.

Image22f

When you have finished, the network configuration summary will appear again, select Next to save it.

Image22g Image22h

You can test your network connection by downloading the release notes.

Image23a Image23b

If the test is successful it will ask to configure the Novell Customer Center, which I skipped.

Image23c Image23d

Network Services

Now YaST2 will create the server's certificate, I didn't change the defaults so just select Next and go ahead.

Image24

User Authentication Method

Here you can choose how users will be authenticated to the system.

This is just a testing server, so local authentication using the /etc/passwd file it's enough. For an enterprise environment you may want to set one of the other options: LDAP, NIS or Windows Domain.

Image25

Enter your username and password for a local user. This user will be granted to use sudo and you'll be able to administer the system.

Image26

Finishing the Configuration

Configuration is almost done.

Image27 Image28

In my case I've got a message that it cannot configure local printers. This is due because I have deselect "Print Server" from list of software to install as I don't need it.

Image29

Installation is completed now.

Image30

In the previous screen, you may want to select Clone This System for AutoYaSt checkbox.

This will generate an xml file which can be used to install other servers with the same configuration without going through the whole process again.

Image31

After that, the system will give you its prompt and you can login.

Image32

That's it! Now you have a basic Suse Linux Enterprise Server 11 installed.

Danilo