Смена часового пояса в Linux: настройка timedatectl для новичков
Как установить правильный часовой пояс на сервере Ubuntu/Debian через timedatectl set-timezone Europe/Moscow для синхронизации логов и планировщика Cr...
Tmux для новичков: фоновые задачи по SSH без риска обрыва связи
Как запускать тяжелые скрипты миграции и бэкапов в терминальном мультиплексоре Tmux, закрывать SSH-сессию и возвращаться к работе на следующий день....
Сервер не пингуется: как разрешить ICMP Ping в UFW и iptables
Почему сервер не отвечает на пинги и как разрешить входящие ICMP-запросы в фаерволе UFW для корректной работы систем мониторинга Zabbix и Nagios....
Установка PHP для Nginx в Ubuntu: проверка работы через phpinfo()
Как правильно установить PHP-FPM, связать его с веб-сервером Nginx и убедиться в корректной обработке скриптов с помощью тестового файла phpinfo....
Docker: bind address already in use — конфликт портов 80 и 443
Как исправить ошибку Docker 'bind: address already in use' при запуске docker-compose. Поиск занятых портов 80/443 через netstat и ss и освобождение а...
Мультисайтовость в Nginx: настройка 5 сайтов на одном VPS (Server Blocks)
Пошаговая инструкция для новичков: как разместить несколько сайтов с разными доменами на одном сервере Nginx с помощью виртуальных хостов (Server Bloc...
Ошибка Device or resource busy в Linux: как найти блокирующий процесс через lsof
Как удалить заблокированный файл или отмонтировать диск в Linux при ошибке Device or resource busy. Поиск удерживающих процессов с помощью lsof и fuse...
Синхронизация через rsync в Linux: перенос сотен гигабайт с докачкой
Как быстро и надежно перенести сотни гигабайт файлов между серверами Linux с помощью команды rsync -avz. Докачка при обрыве связи и сохранение прав....
Защита SSH: запрет входа root по паролю (PermitRootLogin)
Как защитить Linux сервер от взлома, запретив root-пользователю авторизацию по паролю через настройку PermitRootLogin prohibit-password в sshd_config....
Управление службами в Linux: почему systemctl лучше service + логи journalctl
Разбираем управление сервисами через systemctl в Linux: почему устарела команда service, как правильно перезапускать службы и читать логи ошибок через...
Файл /etc/hosts в Linux: привязка домена без DNS для новичков
Как использовать файл /etc/hosts в Linux и Windows для привязки тестового домена к IP-адресу сервера до изменения публичных NS-записей у регистратора....
Анализ высокой нагрузки в Linux: поиск процесса в htop и kill -9
Как новичку быстро найти зависший процесс, нагружающий процессор на 100%, с помощью утилиты htop и принудительно завершить его через SIGKILL (kill -9)...