Базовая настройка Ubuntu Server после первого входа
Обновляем новый сервер Ubuntu, проверяем часы и перезагрузку, задаём понятное имя и убеждаемся, что система готова к установке сайта.
Тег
Обновляем новый сервер Ubuntu, проверяем часы и перезагрузку, задаём понятное имя и убеждаемся, что система готова к установке сайта.
Проверяем состояние службы, читаем её последние сообщения, ограничиваем журнал по времени и наблюдаем ошибку во время повторного запуска.
Настраиваем Nginx перед приложением на localhost: proxy_pass, заголовки, таймауты, WebSocket, проверка upstream и безопасный откат.
Отделяем секреты от кода, создаём защищённый env-файл для systemd, разделяем ключи людей и служб и готовим безопасную замену.
Объясняем службу и unit-файл на примере Node.js-приложения: отдельный пользователь, команда запуска, автозапуск, журнал и проверка порта.
Отключаем запуск cron при посещениях, создаём systemd timer, выполняем только просроченные события WordPress и проверяем журнал без дублей.