- 3m
- 7m
- 3. The Ubuntu Operating System 5m
- 6m
- 5. Installing Ubuntu 11m
- 6. First Five Minutes After Install 4m
- 7. Logging Into Your Server Over the Network 3m
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
- How to design, build and administer a Linux home server
- How to find, install and run applications that will be useful at home
Who this course is for
- Anyone interested in IT and/or Linux
Requirements
- A physical computer to use as your server
- A keen interest in self improvement and learning about computers
Curriculum
33 Lessons • 3h 39m estimated learning time- 1. Getting Started with Linux 10m
- 2. Finding Your Way Around the Filesystem 8m
- 3. Text Editors - nano 6m
- 4. Text Editors - vi 7m
- 5. User Permissions 7m
- 6. File Owners and Groups 5m
- 7. Where to Get Help 5m
- 1. Set up a Network File Server 10m
- 2. Self Hosted Web Applications 5m
- 3. Install a Web Server 13m
- 4. Set up a Database Admin User 5m
- 5. Administering and Working with Your Database 9m
- 6. Install Wordpress 11m
- 7. Photo Management - Install the Application 10m
- 8. Photo Management - Upload and Manage Photos 6m
- 9. Play Movies from your Server 12m
- 1. Home Network Threats 3m
- 2. Backups - Set up Cloud Storage 10m
- 3. Backups - Back up Your Server to the Cloud 7m
- 4. Set up a Firewall 12m
- 5. Updating Your Server 4m
- 1. Monitoring Your Server from the Command Line 12m
- 2. Monitoring Performance with htop 7m
- 3. Monitoring Storage With ncdu 5m
- 4. Monitoring Performance With esm 5m
- 1. Conclusion 1m
- 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.