Що найчастіше ламає хостинг сайту на дешевому 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 там, де більшість сайтів стартує.
Коментарі
Поки немає коментарів. Будьте першим.