- 1. Choosing Your Hardware 3m
- 2. Home Network Design 6m 6s
- 3. The Ubuntu Operating System 4m 34s
- 4. Preparing to Install Ubuntu 5m 55s
- 5. Installing Ubuntu 10m 22s
- 6. First Five Minutes After Install 3m 39s
- 7. Logging Into Your Server Over the Network 2m 25s
The Ultimate Linux Home Server Course
About this course
Learn to use the Linux operating system and build a server in your own home!
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:
- Save files from your laptop, phone, etc to one central location
- Download and watch movies from the internet
- Upload your photos, view them from your phone and back them up to the cloud
Building your own server will take you behind the scenes on how an operating system really works. Using software which is 100% free, you will learn:
- How to install, maintain and secure a working Linux server
- What are 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
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.
What you'll learn
- Learn to use the Linux operating system and build a server in your own home!
- 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:
- - Save files from your laptop, phone, etc to one central location
Curriculum
33 Lessons • 3H 38M- 1. Getting Started with Linux 9m 54s
- 2. Finding Your Way Around the Filesystem 7m 30s
- 3. Text Editors - nano 5m 15s
- 4. Text Editors - vi 6m 22s
- 5. User Permissions 6m 21s
- 6. File Owners and Groups 4m 52s
- 7. Where to Get Help 4m 23s
- 1. Set up a Network File Server 9m 56s
- 2. Self Hosted Web Applications 4m 45s
- 3. Install a Web Server 12m 20s
- 4. Set up a Database Admin User 4m 9s
- 5. Administering and Working with Your Database 8m 38s
- 6. Install Wordpress 10m 55s
- 7. Photo Management - Install the Application 9m 38s
- 8. Photo Management - Upload and Manage Photos 5m 49s
- 9. Play Movies from your Server 11m 12s
- 1. Home Network Threats 2m 39s
- 2. Backups - Set up Cloud Storage 9m 14s
- 3. Backups - Back up Your Server to the Cloud 6m 57s
- 4. Set up a Firewall 11m 6s
- 5. Updating Your Server 3m 16s
- 1. Monitoring Your Server from the Command Line 11m 9s
- 2. Monitoring Performance with htop 6m 8s
- 3. Monitoring Storage With ncdu 4m 32s
- 4. Monitoring Performance With esm 4m 25s
- 1. Conclusion 41s
- 0.00 instructor rating
- 1 courses
- Systems students worldwide
Dermot Downey
Learn from DragonZap instructors with practical, build-first lessons focused on systems, low-level programming, compilers, kernels, and real-world engineering fundamentals.
Student reviews
The class was well taught and interesting, but the instructor sometimes presumed information that I, a rank beginner, did not have. However, the instructor answered all the questions that I put to him.