VPS для лендинга: быстро и дёшево
Лендинг — это скорость. Одна страница, минимум логики, максимум конверсии. Не нужен тяжёлый хостинг с панелью и лишними модулями. Дешёвый VPS + nginx отдают статику молниеносно, а весь запуск укладывается в десять минут.
Содержание
Обсудить статью, задать вопрос или начать новую тему
Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.
Перейти в сообщество →Почему VPS, а не конструктор
Конструкторы удобны, но медленны и ограничены: чужой поддомен, реклама платформы, невозможность тонко настроить скорость. Свой VPS — это полный контроль, свой домен и отдача статики напрямую из nginx.
Лендингу не нужны мощности: базового тарифа от $8/мес хватает с запасом. А NVMe у MAATRIX даёт отдачу файлов за миллисекунды — страница открывается практически мгновенно.
Ещё один плюс своего сервера — вы не привязаны к чужим правилам. Конструктор может внезапно поднять цену, ограничить трафик или заблокировать «подозрительную» посадочную под рекламу. На собственном VPS этих рисков нет: вы полностью владеете и доменом, и содержимым, и настройками. Для арбитражника или маркетолога, который льёт трафик, это принципиально.
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.
Арендовать VPS для лендингаШаг 1. Минимальный сервер
Лендингу достаточно nginx — без PHP и базы, если это чистая статика:
apt update && apt install -y nginx
systemctl enable --now nginx
mkdir -p /var/www/landing
Загрузите файлы страницы (index.html, css, js, изображения) в /var/www/landing через scp или git:
scp -r ./landing/* root@203.0.113.10:/var/www/landing/
# либо клонируем из репозитория
git clone https://github.com/user/landing.git /var/www/landing
Шаг 2. Конфиг nginx для статики
Простой и быстрый server-блок с кэшированием ассетов:
server {
listen 80;
server_name promo.ru www.promo.ru;
root /var/www/landing;
index index.html;
location / { try_files $uri $uri/ =404; }
location ~* \.(jpg|jpeg|png|webp|css|js|woff2)$ {
expires 30d;
add_header Cache-Control "public, immutable";
}
gzip on;
gzip_types text/css application/javascript image/svg+xml;
}
ln -s /etc/nginx/sites-available/landing /etc/nginx/sites-enabled/
nginx -t && systemctl reload nginx
Шаг 3. Домен и SSL
Направьте A-запись домена на IP сервера, затем выпустите бесплатный сертификат — HTTPS повышает доверие и конверсию:
apt install -y certbot python3-certbot-nginx
certbot --nginx -d promo.ru -d www.promo.ru
Certbot сам включит редирект на HTTPS. Лендинг готов к трафику.
Если запускаете несколько посадочных под A/B-тест или разные рекламные кампании, заведите на каждую свой поддомен (promo1.ru, promo2.ru) и выпустите общий сертификат сразу на все флагом -d. Так вы сравните конверсию вариантов, не поднимая отдельных серверов и не переплачивая за инфраструктуру.
Шаг 4. Форма заявки
Если нужна форма без бэкенда — отправляйте заявки в Telegram-бота или на почту через простой php-обработчик. Для php поставьте php-fpm:
apt install -y php-fpm php-curl
И добавьте в конфиг обработку php:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
}
Обработчик шлёт данные формы через Telegram Bot API — заявки падают вам в мессенджер мгновенно.
Схема предельно простая: форма отправляет POST на send.php, скрипт берёт поля и делает один запрос к api.telegram.org/bot<token>/sendMessage с вашим chat_id. Ни базы, ни админки, ни CRM на старте не нужно — а когда заявок станет много, тот же обработчик легко расширить записью в Google-таблицу или полноценную CRM. Начинать с минимума и наращивать по мере роста — правильная тактика для лендинга.
Скорость: выжимаем максимум
- Включите
gzip(или brotli) — текстовые ассеты сожмутся в разы. - Отдавайте картинки в WebP — вес меньше на 30–50%.
- Кэшируйте статику заголовком
Cache-Control. - Один сервер, один запрос, NVMe-диск — и ваш лендинг обгонит любой конструктор в тесте скорости.
Быстрая страница — это выше позиции в поиске и больше заявок при том же трафике.
Проверить результат можно бесплатными инструментами вроде PageSpeed Insights: у статичного лендинга на nginx с NVMe и включённым кэшем есть все шансы попасть в зелёную зону по Core Web Vitals. А несколько посадочных под разные офферы легко живут на одном сервере — каждой достаточно своего каталога и server-блока, отдельный VPS под каждый лендинг брать не нужно.
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.
Арендовать VPS для лендингаОбсудить статью, задать вопрос или начать новую тему
Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.
Перейти в сообщество →Частые вопросы
Хватит ли самого дешёвого тарифа для лендинга?
Да, с запасом. Одностраничник на статике потребляет минимум ресурсов, поэтому базовый VPS от $8/мес держит его без проблем даже под рекламным трафиком.
Нужен ли PHP для лендинга?
Только если есть форма заявки или динамика. Чистая статика работает на одном nginx — это максимально быстро и просто.
Как принимать заявки без базы данных?
Через простой php-обработчик, который отправляет данные формы в Telegram-бота или на e-mail. База не нужна — заявки сразу приходят вам.