Свежие статьи

Новое в блоге

Страница 6

Серверы и VDS 7 мин чтения

Несколько сайтов на одном VPS: делим ресурсы без драки

Сюжет, который проживает почти каждый владелец VPS. Сначала на сервере живёт один сайт. Потом появляется «ну давай и мой блог сюда же, чего серверу простаивать». Потом сайт клиента, staging-версия, чей-то WordPress «на недельку». Через год на VPS живёт коммуналка из пяти сайтов, и заселялись они все...

«Сервер в бою», часть 8

Серверы и VDS 6 мин чтения

Свой VPN на VPS за полчаса: WireGuard без магии

Спросите людей, зачем они впервые арендовали VPS, и «поднять свой VPN» уверенно войдёт в тройку ответов, где-то рядом с «хостить сайт». Причины житейские: не доверять Wi-Fi в кафе и аэропортах, иметь стабильный «домашний» IP из любой точки мира, дотягиваться до сервисов, которые капризничают к геогр...

«Сервер в бою», часть 7

Серверы и VDS 8 мин чтения

Обновления без страха: apt upgrade, который ничего не сломает

Админы маленьких серверов делятся на две секты. Первая живёт по завету «работает - не трогай»: их сервер не обновлялся два года, uptime 700 дней как предмет гордости, а в системе тем временем зияют дыры, под которые ботнеты из статьи про fail2ban давно имеют готовые эксплойты. Вторая секта жмёт «обн...

«Сервер в бою», часть 6

Серверы и VDS 7 мин чтения

Диск закончился внезапно: куда деваются гигабайты на VPS

Ещё в первой статье серии я назвал забитый диск причиной трети ночных аварий, а в четвёртой мы настроили алерт на 90%, и, возможно, он у вас уже сработал. Знакомая мысль в этот момент: «Как 90%?! Я же ничего не загружал!» Сайт весит два гигабайта, база ещё три, диск сорок. Где остальные тридцать пят...

«Сервер в бою», часть 5

Серверы и VDS 7 мин чтения

Мониторинг для одного сервера: Uptime Kuma, Netdata и здравый смысл

Первые три статьи серии объединяет одна неловкая деталь: во всех сценариях мы узнавали о проблеме постфактум. Сервер упал, и нас разбудил клиент. Читали логи, уже по факту аварии. Даже fail2ban из прошлой части молча делает своё дело, не докладывая, что происходит. Всё это реактивная работа: пожар,...

«Сервер в бою», часть 4

Серверы и VDS 6 мин чтения

Fail2ban и брутфорс: как перестать кормить ботов

В прошлой статье я обещал показать самый тревожный лог сервера. Выполняю. Если у вас есть VPS с публичным IP, откройте прямо сейчас:

«Сервер в бою», часть 3

Серверы и VDS 7 мин чтения

Логи, которые говорят: учимся читать journalctl, nginx и syslog

В прошлой статье мы разбирали ночную аварию и договорились о главном правиле: сначала смотрим, потом трогаем. Но «смотреть» - это не медитировать на htop. Смотреть значит читать логи. Сервер вообще-то очень разговорчивый собеседник: он подробно записывает всё, что с ним происходит: кто пришёл, что з...

«Сервер в бою», часть 2

Серверы и VDS 7 мин чтения

Сервер упал в три ночи: разбор полётов без паники

Три часа ночи. Телефон вибрирует: мониторинг сообщает, что сайт лежит. Или хуже: мониторинга нет, и вибрирует уже клиент: «У нас всё упало, срочно!». Вы открываете сайт: белый экран, 502, или браузер просто крутит колёсико в пустоту. Пульс подскакивает, руки сами тянутся к кнопке «Перезагрузить» в п...

«Сервер в бою», часть 1

Серверы и VDS 4 мин чтения

Настраиваем домен и SSL так, чтобы браузер перестал ругаться

Сайт вы подняли, но браузер недоволен. В лучшем случае рядом с адресом висит серое «Не защищено». В худшем посетителя встречает красный экран во весь размер с надписью «Подключение не защищено», и человек уходит, не прочитав ни строчки. Эти предупреждения отпугивают сильнее любого плохого дизайна.

«Свой сервер с нуля», часть 11

Серверы и VDS 4 мин чтения

Бэкапы, которые реально спасут, а не лежат мёртвым грузом

У каждого, кто держит сервер, рано или поздно случается тот самый день. Упал диск, прошла кривая команда, влез вымогатель, или вы сами снесли не ту папку. Человек спокойно идёт за бэкапом и обнаруживает, что бэкап лежал на том же сервере, который только что умер. Или что архив пустой. Или что он год...

«Свой сервер с нуля», часть 12

Серверы и VDS 5 мин чтения

Docker на VPS: когда это спасение, а когда стрельба из пушки по воробьям

Вы научились поднимать сайт и WordPress руками: ставить nginx, базу, разруливать права и конфиги. И рано или поздно натыкаетесь на слово, которое в туториалах звучит как заклинание: Docker. Любой современный гайд заворачивает всё подряд в контейнеры, на форумах это подаётся как очевидный выбор по ум...

«Свой сервер с нуля», часть 10

Серверы и VDS 5 мин чтения

Свой почтовый сервер: героизм или мазохизм?

Среди людей, которые держат собственные серверы, мало какая тема раскалывает компанию так, как разговор про свою почту. Один лагерь считает почтовый сервер последним бастионом цифровой независимости. Другой самым верным способом потерять выходные и в итоге оказаться у всех в папке «Спам». Забавно, ч...

«Свой сервер с нуля», часть 9