How to install Ubuntu 12.04 Server?

Installation of Ubuntu Server is pretty straight forward. If you have a Linux background, you should be able to install it without any trouble. In the following paragraphs, I will show you how to install it on a HP blade server. The process of install it on a different server should be some what the same.

1. If you are install in via the HP iLO interface, choose the Java based Remote Console instead of ActiveX based Integrated Remote Console. I ran into problem with the Enter key with the integrated Remote Console.

2. Once you boot from the Ubuntu DVD/ISO image, you will see the Language screen. Just choose your favorite language to continue.

3. In the main menu, select Install Ubuntu Server to continue.

4. In the next screen, Ubuntu install script will ask you the language again. The language you choose here will also be the language for the install system.

5. Now, just choose the zone your server is going to be located or the zone you want the server to be set at.

6. The Install script will then ask you if you like it to detect the keyboard. I usually choose No since I know what keyboard I am going to use.

7. Now, choose the desired keyboard from the list.

8. Select the Type of keyboard you use.

9. In the next screen, the installation script will ask you to configure the network interface. Just choose eth0 and continue.

10. In our server environment, we need to set the network manually, so choose Configure network manually.

11. Enter the IP address assigned to you by Cybercon. Your IP address maybe different from the screen shot provided.

12. Enter the gateway IP assigned to you by Cybercon. Your gateway IP maybe different from the screen shot provided.

13. Now, enter the Netmask provided by Cybercon.

14. In the DNS server field, enter the one assigned to you.

15. Enter the hostname of the server.

16. In Ubuntu, you need to create at least one user and you log in to the server with that user instead of root. Just enter the user name you prefer.

17. The install script will also ask if you like to encrypt the home directory. It is up to you if you like to do that or not. By default, I will choose No.

18. Select your time zone and continue.

19. For hard disk partition, choose the one you familiar with. In general, I use the entire disk and use LVM. So I choose Guided – user entire disk and set up LVM.

20. Select the available disk and continue.

21. The installation script will ask you to confirm the partition scheme. Just confirm it to continue.

22. Enter the amount of space you like to use. If you want to use all the available space, just hit Enter.

23. Hit Yes to confirm the changes.

24. The installation script will install the files to your server now.

25. In the next screen, just leave the Proxy setting blank and continue.

26. For automatic updates, I normally want to do it manually so that I have more control.

27. Select the packages you like to install. If you want to SSH to the server, be sure to include OpenSSH Server.

28. If you select LAMP setup, the installation script will install MySQL for you. And in the next screen it will prompt you to enter the MySQL root user password. Just enter the password to continue. You need to confirm the password in the next screen.

29. Now, the installation script need to write GRUB boot loader to the MBR. Just choose Yes to continue.

30. The Ubuntu Server installation is now completed. Hit Continue or Enter key to reboot the server. After the reboot, you should be able to log in to the Ubuntu server at the console.