Where to start First steps track · 15 stages
Linux Labs

Linux from scratch: a free Linux administration trainer

An open learning platform for those who are learning Linux administration from scratch and mean to reach a confident level. Learning is built on practice: theory comes with tasks on isolated virtual machines with full rights, quizzes let you check yourself, and the reference opens right from the workspace. Materials and machines are free of charge.

Project author — Dim Sanych

Demo The site is down: nginx will not start
Demo: labs solved one after another. The output was recorded on the same kind of disposable machine you get.

Tracks

All tracks · 11

Interactive tasks

Every lab is its own virtual machine, a situation and a set of goals. A script checks the result on the system itself, not the text of the commands you typed.

Lab · Packages, services, and logs easy ~15 min

Fix nginx

The nginx site stopped opening after yesterday's work. Find the cause and bring the site back.

Given: a clean Ubuntu 24.04 machine with sudo rights.

Lab goals

3 of 4 · example of a check
  • The nginx configuration passes nginx -t — done
  • The nginx service is active — done
  • http://localhost/ returns HTTP 200 — done
  • The default site is still in place — not met
Loading…