Настройка удалённого подключения к PostgreSQL
Пошаговая настройка PostgreSQL для подключения с другого сервера: listen_addresses, порт 5432, firewall и проверка доступности.
Пошаговая настройка PostgreSQL для подключения с другого сервера: listen_addresses, порт 5432, firewall и проверка доступности.
Практическое руководство по клиенту psql: подключение к PostgreSQL, метакоманды, выполнение SQL, форматирование вывода и работа со скриптами.
Пошаговое создание отдельной базы данных, роли приложения и назначение минимальных прав в PostgreSQL.
Пошаговая установка PostgreSQL из стандартного репозитория Ubuntu, проверка службы, версии, локального подключения и основных каталогов.
Пошаговая настройка ротации access.log и error.log Nginx через logrotate с проверкой, хранением архивов и безопасным принудительным запуском.
Пошаговая настройка постоянного перенаправления с www-поддомена на основной домен в Nginx с сохранением URI и параметров запроса.
Пошаговая настройка ограничения частоты запросов в Nginx с помощью limit_req_zone и limit_req для сайта, API и формы авторизации.
Пошаговая настройка client_max_body_size в Nginx для сайта, отдельного location и reverse proxy с проверкой ошибки 413 Request Entity Too Large.
Пошаговая настройка базовых HTTP-заголовков безопасности в Nginx с проверкой через curl и безопасным применением.
Пошаговая настройка доступа к сайту или отдельному location в Nginx только с разрешённых IP-адресов и подсетей.
Пошаговая настройка Nginx как reverse proxy для внутреннего веб-приложения с передачей заголовков, WebSocket и базовой диагностикой.
Пошаговое получение и подключение бесплатного TLS-сертификата Let's Encrypt для сайта Nginx через Certbot с проверкой автоматического продления.