Что чаще всего ломает хостинг сайта на дешёвом VPS — сетевая настройка. Берут самый дешёвый тариф, ставят nginx, направляют домен — и ничего не грузится. Потому что дешёвый тариф за NAT, а сайт за NAT недостижим снаружи на порту 443.
Сайт — противоположность бота. Бот делает исходящие вызовы и не нуждается во входящем порту. Сайт живёт на входящих портах 80 и 443 — весь смысл в том, что к нему подключаются чужие. Для этого нужен свой публичный IP, который даёт dedicated-IP тариф и не даёт NAT.
Что реально нужно
Для обычного сайта — CMS, лендинг со сборкой, небольшое приложение с БД — Small-IP ($16/мес) комфортен: 4 vCPU, 4 ГБ RAM, 35 ГБ NVMe и выделенный IPv4 со всеми открытыми портами. Ставите A-запись домена на IP, запускаете nginx или Caddy, Let's Encrypt сам делает HTTPS.
Несколько сайтов или реальный трафик? Medium-IP ($20/мес) — 6 vCPU / 6 ГБ и больше диска, хватит разместить несколько сервисов за одним IP.
Если ваш «сайт» — на самом деле исходящий воркер без публичного фронта (скрейпер, бот, API-клиент) — вам это не нужно; честный ответ NAT-тариф от $3. Dedicated IP — для того, к чему подключается мир.
Настройка, кратко
# Ubuntu 24.04, Small-IP — сначала A-запись yourdomain.com на ваш IP
apt update && apt install -y nginx
# сайт в /var/www, затем HTTPS одним шагом через certbot:
apt install -y certbot python3-certbot-nginx
certbot --nginx -d yourdomain.com
Полный root — WordPress, Node/Next, Go-бинарь, статика — что у вас за стек, то и работает. Reverse DNS ставите сами из кабинета, что важно, если будете ещё и слать почту.
Почему именно здесь
Две причины брать no-KYC крипто-хост под сайт вместо обычного: не хочется привязывать сервер к карте и личности, и нужна фиксированная месячная цена криптой без сюрпризов. Это не самый дешёвый за гигабайт хостинг — это реальный публичный сервер, который вы полностью контролируете, арендованный приватно. Если это то, что нужно — Small-IP там, где большинство сайтов стартует.
Комментарии
Пока нет комментариев. Будьте первым.