How to Install Linux Ubuntu Server

A step by step example of installing the Ubuntu Server operating system and completing post install OS updates
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
12 students enrolled
Sale Ends Today!
25% off
Take This Course
  • Lectures 6
  • Length 39 mins
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2015 English

Course Description

This is the Ubuntu Server installation walkthrough course.

This course is designed for:

  • novices and beginners
  • Learners who would like to know what it takes to install the Ubuntu Server operating system
  • Learners interested in an opportunity to experience the world of Linux and Ubuntu Server

This course introduces users to a high level view of the Ubuntu Linux Server operating system. After reviewing features and providing helpful links for any problems you experience or getting additional help, and how and what to download, a step by step walk through of a basic deployment of the Ubuntu Server to a computer (also works on a virtual machine) will be provided. The walkthrough will wrap up with steps necessary to keep your Ubuntu Server up to date.

A screen step by step installation walkthrough is provided.

At the end of the course, a document containing all of the links and commands are attached to the lecture.

If you view this course from end to end, it will take you about 45 minutes. If you are following along as you download your Ubuntu server, write it to CD or DVD, install your Linux Ubuntu Server, and complete your post install updates, 2.5 hours depending on the speed of your hardware and your ability to navigate around the operating system and type commands.

This course has been designed so that you can follow along step by step in your own Ubuntu Server installation.

You should take this course if you have never worked with Ubuntu Linux Server and are looking to start but aren't sure what to download or how to answer the questions asked during the installation process. You will also benefit from instructions for keeping your Ubuntu Server up to date through official software patches

What are the requirements?

  • Download Ubuntu Server from Ubuntu (the course will discuss where and what to download in more detail)
  • Students will benefit if they have a computer they can install Ubuntu Server on (new or existing), but it's not required
  • If students don't have a PC they can install Ubuntu Server on, they can consider installing software from Virtual Box or VMware Player to create a virtual machine with which they will use to install Ubuntu Server (assuming the hardware can handle it - check with VMware or Virtual Box to see if you have a system capable to create virtual machines)
  • Students with knowledge of basic computer concepts will have an easier time with this course
  • Students will benefit from knowing Linux commands or a familiarity with the Linux operating system

What am I going to get from this course?

  • Install a simple Linux Ubuntu Server operating system onto their computer
  • Complete the initial post install operating system updates

Who is the target audience?

  • This course is ideal for any user who wants to learn how to install Ubuntu Server from scratch
  • This course is not for users experienced or familiar with the Ubuntu Server installation process
  • Remember, Ubuntu is free to download, free to use

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: How to Install Linux Ubuntu Server

In this lecture, students will be introduced to the instructor along with the course objectives for the lectures that follow.


In this lecture, students will learn about:

  • the Ubuntu Server abilities at a high level
  • what Ubuntu Server's purpose is and what it's capable of (at a high-level)
  • that it's free
  • what hardware and virtual choices are available
  • high level installation items like drivers for common items and specialized items
  • additional help sites that are provided for Ubuntu

In this lecture, students will:

  • start the process for downloading the Ubuntu server software
  • learn of the download choices for the software like LTS vs latest and 32-bit vs 64-bit and reasons for choosing one or the other
  • prepare for the next lecture for step by step installation procedures

In this step by step walkthrough, part 1, students will be shown screen captures of an install. Explanations will be provided where necessary as well as recommended choices. Students will see screens for:

  • selecting the setup and configuration language
  • setting your region
  • selecting your keyboard layout
  • naming your server
  • creating the primary user of the server
  • and will wrap up with the user password creation
The remainder of the step by step walkthrough will continue in Installing Ubuntu Server - Walkthrough Part 2

In this step by step walkthrough, part 2, students will continue from the previous lecture to install and complete their Ubuntu Server installation. Students will be be shown screen captures of an install. Explanations will be provided where necessary as well as recommended choices. Students will see screens for:

  • what to do about weak passwords
  • disk partition and setup (warning, if you have anything on these disks, it could be erased - backup if necessary)
  • configure a HTTP proxy (not typical)
  • configuring automatic updates
  • Software component selection/choices
  • Boot loader configuration
  • Ubuntu server completion and first reboot
Students will also be given commands for:
  • server patch and update patches
  • reboot command
  • shutdown command
The lecture will wrap up with students learning of software to access their server remotely using SSH

This lecture will review the key concepts covered in the course and students will be presented with course materials with URLs and commands to assist with their Ubuntu Server installation.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Dean Barnes, Deployment and Infrastructure Engineer

Early in my career, I worked for 2 years as a software developer with client server applications using Microsoft Access and VBA, Visual Basic, and SQL Server.

For the past 14 years, I have been working in a Deployment and Infrastructure Support role. Some of the software technologies include Websphere, Weblogic, IIS, Cold Fusion, SQL Server, JBOSS, and TWS. I work on projects that handle deployments, tier 1 and 2 support, and server lease rolls. During the first seven years in the Deployment and Infrastructure Support role, I also spent time as a Configuration Manager helping to lead efforts in developing repeatable software deployment processes and putting quality gates in place for software throughout the Software Development Life Cycle (SDLC) using tools like TRUEchange, VSS, ChangeMan, CVS, and SVN. I have experience working on UNIX (HP, IBM, Oracle), Linux, OpenVMS, Windows 3.1 through Windows 10, and Windows NT 3.x, 4,x, Windows 2000, Windows Server 2003, 2008, and 2012 operating systems.

I have been working with computer hardware for the past 34 years and starting working on PC hardware 17 years ago. Working different jobs, I've gained experience working on desktops, laptops, server hardware, and some networking.

I have experience with Cisco CCNA, CCNP, and Microsoft MCSE course work, and I am currently a certified Brocade vRouter Engineer.

On my personal time I like to work with VMWare projects at home exploring the exciting world of operating system virtualization, home media servers and infrastructure, and play Minecraft with the kids. I also spend time volunteering with the local school district and with the city I live in.

Ready to start learning?
Take This Course