Gerald's Thought Shed

Thoughts about .Net, C#, Java, Windows, Linux, mobile life and more….

Installing Ubuntu Server 9.10

Posted by Gerald Huber on Tuesday, 9. March 2010

This is the first part of the series “Building up a development server on linux”. Now I want to focus on how to install the Ubuntu Server 9.10 as quick and easy as possible for our needs.

I’m installing the whole server system in a VMware Player 3.0 environment, but feel free to do the steps on a real system. There are no points to change or at least only a little…

  1. Download Ubuntu Server 9.10
    You can download the latest Ubuntu Server 9.10 here. I’ve chosen the 64-bit version for this tutorial. burn or mount the image as you prefer and start the real server or the virtual machine to start the server installation.
  2. Choose your preferred language – I chose “English”.
  3. By pressing “F5″ enter the menu of “Other options” and select/activate “Expert mode” – if activated a “X” appears.
  4. Select “Install Ubuntu Server” to start the installation process.
  5. Select again your preferred language (English in my case). Select the country (in my case “other” -> “Europe” -> “Germany”) and “Locale” -> “en_US.UTF-8″. I also activated in the menu “Choose other locales to be supported” -> “de_DE@euro”.
  6. Choose the right keyboard model; maybe also the origin of the keyboard and the layout, etc.
  7. Select by “Encoding to use on the console” -> “UTF-8″ and the correct character set as well as “Font for console” -> “VGA”. Leave the next settings with the default values.
  8. Select in the next step “Detect and mount CD-ROM” and activate “usb-storage” and “Pc card” if necessary.
  9. Click on “Load debconf preconfiguration file” and after that on “Load installer components from CD” and leave all values as default.
  10. Next “Detect network hardware” and with “Configure the network” select your appropriate settings.
  11. By “Configure the clock” leave the default values.
  12. Go on with “Detect disks” and “Partition disks” and use in the latter case “Guided – use entire disk” and for our case leave the setting at “All files in one partition…” and let the installer write all changes to disk if you are sure.
  13. By clicking “Installing the base system”, the installer downloads and copies the real base file for the new OS.
  14. Next in the menu subpoint “Drivers to include in the initrd” select “targeted: only include…”.
  15. Next “Setup users and passwords” and “enable shadow passwords” as well as do NOT allow “root to login”. Enter your full name and the installer proposes you a Linux user name. Enter a secure password (by using numbers and upper and lower case characters as well as special characters.)
  16. In our case it is not necessary to encrypt your home directory, but still you could if you want… I, for myself doesn’t.
  17. Go on with “Configure the package manager” and with “Yes” by “Use a network mirror” and leave all default values. Also select “Yes” when the installer asks you about to “Use restricted software?” and if you want to “Use software from ‘universe’/'multiverse’ component”. Go on with “Yes” as well by the question “Use backported software” and “partner repositories”.
  18. Next “Select and install software” and click on “No automatic updates” and leave all preconfigured collections deselected.
  19. Select “Install the GRUB boot loader on a hard disk” and let the installer allow to install GRUB 2.
  20. Next “Finish the installation” and choose “UTC time” if no other non-linux is installed parallel to the new installed one.
  21. Reboot the system.

Congratulation!

The new Ubuntu server 9.10 is installed. Now you can login with your user name and password. To gain ‘root’ access use “sudo” followed by the command you want to run as ‘root’ and your user password if asked.

To gain ‘root’ for more than one command use “sudo su -” to get a ‘root console’.

Next follows a description  about how to “Install Apache2 and PHP5” on your new server.

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.