26.1 Регистрация домена, настройка DNS и размещение сайта

Цель: зарегистрировать домен или использовать бесплатный субдомен, настроить DNS и подключить сайт к хостингу.


1️⃣ Выбор домена

  1. Платный домен:
    • Регистрируем через регистраторов: reg.ru, nic.ru, Namecheap, GoDaddy и т.д.
    • Выбираем имя, проверяем доступность.
  2. Бесплатный субдомен:
    • Примеры: example.github.io, wordpress.com, 000webhost.com, freenom.com (для .tk, .ml и др.)
    • Подходит для тестового сайта или учебного проекта.

2️⃣ Настройка DNS

DNS (Domain Name System) отвечает за сопоставление имени домена с IP-адресом сервера.

Основные записи:

  • A record → IP вашего сервера (VPS)
  • CNAME → алиас (например, www → основной домен)
  • MX → почта (если нужна)

Пример для VPS:

A     @       123.45.67.89
CNAME www     @

3️⃣ Настройка на хостинге

Если используете VPS:

  1. На VPS должен быть установлен веб-сервер (Apache/Nginx).
  2. В настройках домена (DNS) указываем IP VPS.
  3. В Apache создаём виртуальный хост для домена (как в статье WordPress).

Пример VirtualHost для Apache:

<VirtualHost *:80>
    ServerName yourdomain.com
    ServerAlias www.yourdomain.com
    DocumentRoot /var/www/html/wordpress

    <Directory /var/www/html/wordpress>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/wordpress_error.log
    CustomLog ${APACHE_LOG_DIR}/wordpress_access.log combined
</VirtualHost>

4️⃣ Использование Cloudflare (опционально)

Cloudflare даёт:

  • Бесплатный SSL
  • CDN (ускорение сайта)
  • Защиту от DDoS

Подключение:

  1. Создаём аккаунт на cloudflare.com
  2. Добавляем домен
  3. Меняем NS-записи у регистратора на Cloudflare
  4. Настраиваем DNS внутри панели Cloudflare (A, CNAME и т.д.)
  5. Включаем SSL → «Full» или «Flexible»

Важно:
После смены NS-записей DNS может обновляться до 24 часов.


5️⃣ Проверка работы

  1. В браузере открываем http://yourdomain.com
  2. Если сайт на VPS, проверяем отображение и работу WordPress
  3. Для HTTPS проверяем замок (если Cloudflare SSL активирован)

💡 Вывод:
После регистрации домена и настройки DNS сайт доступен по выбранному имени.
Cloudflare можно подключить для безопасности, ускорения и SSL.
Для тестов и обучения подходит бесплатный субдомен.


Сайт на VPS

Оставьте комментарий