Назад до блогу
Травень 23, 2026Посібники

Як прив’язати домен до VPS

Покрокова інструкція: A-запис DNS, www, перевірка поширення DNS і налаштування Nginx на сервері Hiddence.

Як прив’язати домен до VPS

Після замовлення VPS одне з найчастіших завдань — прив’язати домен до IP сервера, щоб сайт відкривався за ім’ям. У цьому посібнику — налаштування DNS у реєстратора та підготовка веб-сервера на VPS Hiddence.

Що знадобиться

  • Зареєстрований домен у будь-якого реєстратора
  • Публічна IP-адреса вашого VPS з особистого кабінету Hiddence
  • Доступ до керування DNS у реєстратора
  • Встановлений Nginx або Apache на сервері

Крок 1: Створіть A-запис

У панелі реєстратора відкрийте DNS і додайте A-запис, що вказує кореневий домен на IP VPS:

bash
Type: A
Host / Name: @  (or leave empty for root domain)
Value / Points to: YOUR_VPS_IP
TTL: 300–3600 (auto is fine)

Крок 2: Налаштуйте піддомен www

Додайте окремий A-запис для www або CNAME на основний домен:

bash
Option A — A record:
Type: A
Host: www
Value: YOUR_VPS_IP

Option B — CNAME:
Type: CNAME
Host: www
Value: yourdomain.com

Крок 3: Перевірте поширення DNS

Зміни DNS займають від кількох хвилин до 48 годин. Переконайтеся, що домен вказує на сервер:

bash
dig yourdomain.com +short
dig www.yourdomain.com +short

# Or use nslookup:
nslookup yourdomain.com

Крок 4: Налаштуйте віртуальний хост Nginx

Коли DNS вказує на VPS, налаштуйте Nginx для прийому запитів за доменом:

bash
sudo nano /etc/nginx/sites-available/yourdomain.com

server {
    listen 80;
    server_name yourdomain.com www.yourdomain.com;
    root /var/www/yourdomain.com;
    index index.html index.php;
}

sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t && sudo systemctl reload nginx

Корисні поради

  • Cloudflare та інші DNS — враховуйте proxy/CDN при ввімкненні
  • Після роботи HTTP встановіть SSL через Let's Encrypt (Certbot)
  • Перед міграцією знизьте TTL для швидшого оновлення DNS
  • Збережіть старі DNS-записи перед змінами
  • Для пошти використовуйте окремі MX-записи