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
- Download Ubuntu Server CD ISO image from http://www.ubuntu.com/download/server
- Choose 32-bit or 64-bit depending on your hardware.
- 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
- Full Name
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
- How to make a File Server in Ubuntu Server 12.04 LTS
Make a File Server in Ubuntu Server which will enable to share files between Linux, Windows and other Operating Systems.
- Change IP Address in Ubuntu Server 12.04 LTS
How to manually enter IP Address or use DHCP IP Address in Ubuntu Server
More by this Author
Learn how proxy servers can help you to manage internet and improve security.
Maintaining a Project schedule is critical and beneficial to the overall health of the project
No comments yet.