Обзор книги по Linux: от SSH до деплоя WordPress
Недавно попалась статья:
⇨ Основы системного администрирования Linux: от командной строки до веб-сервера
Автор написал небольшую книгу по основам Linux. Я всю её прочитал, там относительно немного. Мне не нужно было ничего изучать, так как всё, что там описано, я хорошо знаю. Причём реально всё, кроме некоторых моментов, типа работы с vim. Я просто в нём не работаю.
По постановке задачи в книге я сразу понял, что автор - сисадмин из как минимум двухтысячных годов. Цель книги - научить запускать сайт с движком WordPress на веб сервере с Nginx + PHP-FPM. Я тоже часто беру этот пример, хотя он и не кажется сильно актуальным в наше время, не то, что 10-15 лет назад. Но он хорош именно для линуксовой базы. Тут много всего пересекается - веб сервер, СУБД, многопроцессовый интерпретатор PHP, логи и т.д. И всё это хозяйство можно завернуть в контейнеры. Я когда-то писал статьи на сайте про Docker и CI/CD как раз на примере Wordpress.
Вот часть введения от самого автора:
Мы пройдём путь от первого подключения к серверу по SSH до развёртывания веб-сайта в контейнерах Docker с автоматическим деплоем. Через все главы проходит сквозной проект — настоящий сайт на nginx + PHP-FPM + WordPress, который вы соберёте своими руками: сначала вручную, потом в контейнерах, потом с автоматизацией через CI/CD.
Собственно, чем мне понравилась книга. Всё хорошо структурированно и последовательно описано. Такой формат лично мне кажется более удобным, нежели видеокурсы. Там на лекциях будут говорить примерно то же самое, но для самостоятельного изучения книга удобнее. С ней быстрее работать, к ней удобнее возвращаться и находить забытое. В ней та же база, что обычно дают на популярных последнее время курсах типа Основы Linux, Linux Basic и т.д.
Автор реально собрал всё самое нужное, хорошо скомпоновал и понятно объяснил с азов и до поставленной задачи. Видно, что у него хороший опыт не только работы со всем, что он описывает, но и донесения этой информации до других. Последнего опыта может и нет, трудно судить наверняка, но получилось хорошо. На выходе получится уверенный джун с практическим опытом, который позволит ему развиваться далее - мониторинг, сбор и анализ логов, бэкапы, автоматизация и т.д. У меня прям в голове возникает возможный план второй книги на эту тему. Я бы смог написать подобное, оно всё есть на этом канале, надо только скомпоновать, но у меня нет на это свободного времени и не предвидится пока как минимум не вырастут дети.
Можно сесть с этой книгой, позвать на помощью ИИ, чтобы пояснял, если что-то не понятно, и всё освоить за неделю-две в зависимости от вашего упорства и доступного времени. И сэкономить тысяч 30-50 на курсах по такой же теме.
⇨ Репозиторий с книгой
Даже не представляю, сколько времени было потрачено на написание, вычитку, оформление, проверку. И всё это полностью бесплатно. Пользуйтесь. Ну и звёздочку на гитхабе не забудьте влепить.
#обучение #бесплатно