Please ensure Javascript is enabled for purposes of website accessibility

About This Course

Who this course is for:

  • Anyone interested in IT and/or Linux

What you’ll learn: 

  • How to install, maintain and secure a working Linux server
  • The differences between the various Linux versions
  • How to use your server as a personal secure web server and file server, and where to get ideas for other uses for it
  • Key Linux command line skills and how to put them to practical use
  • How to troubleshoot common problems as they happen


  • A physical computer to use as your server
  • A keen interest in self improvement and learning about computers

Building a home server is an excellent way to learn how to use the Linux operating system. It also allows you to reuse any old laptop or desktop computer you have lying around at home for something everyone in your home can use.

Building your own server will take you behind the scenes on how an operating system really works. 

Using skills which are directly relevant to the workplace, you will learn how to monitor, secure and backup your own private server. The downloadable guides also provide a wealth of information for you to take away and study at your own pace.

Enroll in the course and learn to use the Linux operating system and build a server in your own home.

Our Promise to You

By the end of this course, you will have learned how to use Linux to build your own home server.

10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

Get started today and learn more about Linux.

Course Curriculum

3h 43m

Section 1 - Server Setup
Home Server Using Linux Downloadable Resources 00:00:00
Choosing Your Hardware 00:00:00
Home Network Design 00:00:00
The Ubuntu Operating System 00:00:00
Preparing To Install Ubuntu 00:00:00
Installing Ubuntu 00:00:00
First Five Minutes After Install 00:00:00
Logging Into Your Server Over the Network 00:00:00
Section 2 - Getting Started with Linux
Getting Started With Linux 00:00:00
Finding Your Way Around The FileSystem 00:00:00
Text Editors – nano 00:00:00
Text Editors – vi 00:00:00
User Permissions 00:00:00
File Owners And Groups 00:00:00
Where To Get Help 00:00:00
Section 3 - Installing Apps - Getting to the Fun Stuff
Set Up A Network File Server 00:00:00
Self Hosted Web Applications 00:00:00
Install A Web Server 00:00:00
Set Up A Database Admin User 00:00:00
Administering And Working With Your Database 00:00:00
Install WordPress 00:00:00
Photo Management – Install The Application 00:00:00
Photo Management – Upload And Manage Photos 00:00:00
Play Movies From Your Server 00:00:00
Section 4 - Server Security
Home Network Threats 00:00:00
Backups – Set Up Cloud Storage 00:00:00
Backups – Back Up Your Server To The Cloud 00:00:00
Set Up A Firewall 00:00:00
Updating Your Server 00:00:00
Section 5 - Monitoring Your Servers Performance
Monitoring Your Server From The Command Line 00:00:00
Monitoring Performance With htop 00:00:00
Monitoring Storage With ncdu 00:00:00
Monitoring Performance With esm 00:00:00
Section 6 - Conclusion
Conclusion 00:00:00

Course Reviews


2 ratings
  1. Anonymous

    A lot of great information!


    Great detailed information. Take notes or have your computer ready to start working.

  2. Anonymous
    Joao Manuel Lourenco Fernandes da Silva December 7, 2020 at 05:06 AM


    Simple and straight to the point tutorial. It gives you a good general idea of what you need to set up your home server.