Базовый курс на основе Debian. Евгений только что выложил свой труд.
А я быстренько обложку сварганил. Чтобы красиво было.
О чём и для кого эта книга
Эта книга — практический курс по Linux (на основе Debian) для тех, кто только начинает путь в IT. Если вы работали только в Windows, никогда не открывали командную строку и не настраивали серверы — вы именно тот читатель, для которого она написана.
Мы пройдём путь от первого подключения к серверу по SSH до развёртывания веб-сайта в контейнерах Docker с автоматическим деплоем. Через все главы проходит сквозной проект — настоящий сайт на nginx + PHP-FPM + WordPress, который вы соберёте своими руками: сначала вручную, потом в контейнерах, потом с автоматизацией через CI/CD.
Свежая версия книги, исходные markdown-файлы и история изменений доступны в репозитории: https://github.com/strannick-ru/linux-book. Курс охватывает три уровня: пользователь Linux (командная строка, файлы, права, скрипты), системный администратор (пакеты, сервисы, сеть, веб-сервер, логи) и начала DevOps (Git, Docker, CI/CD). Каждая глава опирается на предыдущие, поэтому читайте последовательно.
Но прежде чем перейти к практике, давайте разберёмся: кто такой системный администратор, чем он занимается и почему именно Linux — главный инструмент в этой профессии.
Что понадобится
- Виртуальная машина с Debian 13 (trixie) или ноутбук с установленным Debian
- SSH-клиент для подключения (PuTTY на Windows или встроенный ssh)
- Никакого графического интерфейса — только консоль
Лицензия
CC BY-NC-ND 4.0 — можно читать и делиться в неизменённом виде при указании авторства. Изменение и коммерческое использование запрещены. Подробности — в файле LICENSE.