Повратак на блог
Мај 23, 2026Водичи

Како повезати домен са VPS сервером

Корак по корак: DNS A запис, www, провера DNS и Nginx виртуелни хост на Hiddence VPS.

Како повезати домен са VPS сервером

После наручивања VPS, један од најчешћих задатака је повезати име домена са IP адресом сервера, да би сајт отварао по имену. У овом водичу — DNS код регистрара и припрема веб сервера на Hiddence VPS.

Шта је потребно

  • Регистрован домен код било ког регистрара
  • Јавна 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 користите само ако разумете proxy/CDN подешавања
  • После HTTP инсталирајте SSL преко Let's Encrypt (Certbot)
  • Пре миграције смањите TTL за брже DNS ажурирање
  • Сачувајте старе DNS записе пре измена
  • За пошту користите посебне MX записе