Рубрика
Инструкции
Пошаговые руководства по серверной части: установка и настройка nginx, Docker, PostgreSQL, MySQL, PHP, Node.js, Python и Java, systemd, резервное копирование, защита и мониторинг сервера. Команды, конфигурации и типовые ошибки.
Материалов в рубрике: 25
Инструкции
PM2: запуск Node.js на сервере и перезапуск без простоя
Установка PM2, файл ecosystem.config.cjs, кластерный режим, автозапуск после перезагрузки, ротация логов и сравнение с systemd.
Читать →
Инструкции
Бот MAX: токен, вебхук и получение событий
Техническая настройка бота в MAX: получение токена, проверка доступа, подписка на события через вебхук, требование к сертификатам и разбор кодов ответов.
Читать →
Инструкции
Вебхук Telegram-бота через nginx и SSL
HTTPS, secret_token, один webhook на бота, nginx на loopback. getUpdates и webhook вместе не живут. systemd — абсолютный путь.
Читать →
Инструкции
Как установить PostgreSQL 18 на VPS (Ubuntu 24.04)
Apt Ubuntu даёт 16-ю ветку. Для 18.6 подключаем PGDG, слушаем localhost, 5432 в интернет не открываем, бэкап — pg_dump.
Читать →
Инструкции
Как установить WordPress 7.1 на VPS с nginx и PHP 8.3
WordPress 7.1, php8.3-fpm и MySQL 8.0 из Ubuntu 24.04. Сокет FPM, try_files, соли с wordpress.org, HTTPS сразу.
Читать →
Инструкции
Nginx и Let’s Encrypt на Ubuntu 24.04: certbot snap
nginx из apt, Certbot только snap. HTTP-01 требует порт 80. AAAA Let's Encrypt проверяет первым. fullchain + privkey.
Читать →
Инструкции
Как установить n8n на сервер: Docker, Postgres, HTTPS
Образ docker.n8n.io/n8nio/n8n:2.38.7, Postgres 18, nginx с WebSocket. Канон n8n — Traefik/Caddy, у нас честно nginx.
Читать →
Инструкции
Как установить Docker CE и Compose v2 на Ubuntu 24.04
Только репозиторий download.docker.com, команда docker compose без дефиса. Сносим docker.io. Порты контейнеров обходят ufw.
Читать →
Инструкции
Как установить Python 3.14, venv и uv через mise
Системный python3 Ubuntu не трогаем. 3.14 ставит mise, окружение — venv, пакеты — uv.
Читать →
Инструкции
Как установить Java 21 и Java 25 на сервер через mise
Канон — Eclipse Temurin 25. Java 21 оставляем для старых проектов. Не путать java@25 без вендора с Temurin.
Читать →
Инструкции
Как установить Node.js на VPS (Ubuntu 24.04) через mise
LTS 24 через mise use -g node@lts, без apt 18 и без NodeSource. Проверка версии и systemd с абсолютным путём.
Читать →
Инструкции
Как установить mise на Ubuntu 24.04
Один менеджер версий вместо nvm, sdkman и pyenv. Ставим mise.run, активируем bash и сразу Node, Java, Python и uv.
Читать →