How to Install Ubuntu Server

Long gone are the days when installing and Configuring a Linux server was such a tedious and technical job. Back then, configuring a Server was very time-consuming. But not now anymore, Linux has become pretty easy to install and manage. Over the years GNU/Linux has improved its installation procedures and management of software packages. Here we will be installing a Linux Ubuntu Server. Its robust and rock-solid stable, the kind of stability you would expect from a Linux Server.

1. Download Ubuntu Server

  1. Download Ubuntu Server CD ISO image from http://www.ubuntu.com/download/server
  2. Choose 32-bit or 64-bit depending on your hardware.
  3. After download is finished, burn the ISO file to a disc, using Nero or ImgBurn(available for free).

2. Ubuntu Installation Menu

Boot from CD

Insert the CD and Boot the computer with the CD, make sure you have enabled your computer BIOS to boot from CD-ROM.

After Booting from CD, you will come across Ubuntu Installation menu, from there choose "Install Ubuntu Server".



3. Select Language

Now Choose your language. The Default is English, you might be able to find your language from the list too. Ubuntu comes with localization option in many languages.



4. Select Location

Choose your Country from the list or choose other if your country is not in the list.



5. Configure Keyboard

Ubuntu can help you detect your keyboard layout by pressing a series of keys on your keyboard or you can select your keyboard layout manually from the next screen.



6. Select Keyboard

Select Keyboard Layout

You can select your keyboard from here, if you know the origin and layout of the keyboard you're using.



7. Configure Network

After selecting your keyboard layout, setup will automatically get an IP address if your machine is connected to a network with DHCP server running.

Configure Network later

Or you can always configure Network Settings later or enter it manually here.



8. Enter a name for your Linux Server

Hostname is the name you're going to give to your Server. It's like the "Computer Name" found in Windows Machines.



9. Now its time to create User Account for the server. A User Account needs 3 pieces of information. If you want to create more User Accounts, you can do after

  1. Full Name
  2. Username
  3. Password

User Account Creation: Enter your full name

First enter your Full Name, or the name of person who will be using the system.



User Account Creation: Enter a username

Next, type a username for this account.



User Account Creation: Enter Password

Now we finish User Account creation after setting a password. A good password should contain a mixture of numbers, symbols and letters. Avoid dictionary words such as "Apple, orange". Passwords like these can be easy broken.



10. Choose to encrypt Home Directory

Encrypting your Home Directory will prevent other users from reading your data and also making it unable to read in case of theft.



11. Select Time Zone

Goto "Select from worldwide list" for a more specific list of Time zones, you might be able to find your Country and City from there more easily.



12. Partition Disks

Guided partition will install the Operating System onto the whole hard-disk, this option is recommended for beginners. You don't have to worry about how to format the partitions according to the standards, the setup will automatically do it all for you.



13. Select the hard-disk for partitioning

Now we have to choose the physical hard-disk where we want to install our Server. In this machine there is only one physical hard-disk. Sometimes, you might have multiple hard-disks on your computer, in that case you will be able to see multiple hard-disks here. You can choose to install the Server onto any hard-disk of your choice.



14. Start Partitioning

Any changes you have made so far actually haven't touched your computer's hard-disk. After you confirm "yes" from this menu, Setup will begin the partitioning and installation process.



15. Partitioning and Installation of Base System

Wait for a while until the setup finishes installing the Operating System.



16. Configure Updates

You can choose to automatically get updates or disable it.



17. Select Additional Software for Installation

Here are some additional software packages you can choose to install. LAMP is a software stack, stands for Linux, Apache, MySQL, PHP. LAMP can be used to host Web-applications and Web sites using PHP as the Server-side scripting language and MySQL as a Database. With Samba File Server, you can share files and folders with Windows Machines and can also be integrated with a Windows Domain to be used in a Windows Server Environment.



18. Software Installation

Wait until Setup finishes installing additional software packages you have selected.



19. Installing Grub Loader

Grub Loader allows users to select Operating system during startup. It can be useful while installing Ubuntu to a machine with an existing Operating System. This makes possible to have multiple operating systems on the same machine. The Grub Loader pop-ups first when you turn on your computer, from there you can select and boot into the operating system you want.



20. Installation Finished

Now its time to restart the computer. Remove the CD from the CD-ROM Drive and restart.



21. Booting Ubuntu Server

Now you can see services starting up, this is one of the coolest features about most Linux Servers. You will be able to see if anything goes wrong from this screen.



22. Ubuntu Server Log-in Screen

Now you can log-in using the username and password you have created during installation. To shutdown the system, log-in and type the following command, then press enter key. Note that in Ubuntu you won't see the "*" character as you type the password.

sudo shutdown -h now

More by this Author


Comments

No comments yet.

    Sign in or sign up and post using a HubPages Network account.

    0 of 8192 characters used
    Post Comment

    No HTML is allowed in comments, but URLs will be hyperlinked. Comments are not for promoting your articles or other sites.


    Click to Rate This Article
    working