ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How to Install Ubuntu Server

Updated on July 29, 2013

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

Comments

    0 of 8192 characters used
    Post Comment

    No comments yet.

    working

    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://hubpages.com/privacy-policy#gdpr

    Show Details
    Necessary
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
    Features
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Marketing
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Statistics
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)