Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Доменное имя сайта

Удобство доменных имен

Доменные имена были созданы на ранних этапах развития Интернета для облегчения доступа к ресурсам глобальной сети.

Определение 1

Домен - совокупность сетевых ресурсов (компьютеров и работающих на них сервисов), принадлежащих физическому или юридическому лицу.

К каждому сервису Интернета можно обратиться и без применения доменного имени, но это гораздо менее удобно, поскольку доменные имена позволяют человеку запоминать информацию о расположении сетевых ресурсов более осмысленно. Предположим, есть хост (подключенный к сети компьютер), с постоянным IP-адресом 123.123.123.123. На нем запущены следующие сервисы (программы, выполняющие специфические функции и ожидающие запросов от клиентов):

  • веб сервер (123.123.123.123:80);
  • файловый (123.123.123.123:21);
  • почтовый (123.123.123.123:20).
Замечание 1

В адресе после двоеточия указывается т.н. номер порта, на котором сервис слушает запросы.

Эти адреса, в принципе, логичны и многое говорят техническому специалисту, но обычный пользователь запомнит их с трудом. Если же владелец хоста организует на данном компьютере, например, онлайн-курсы и грамотно распорядится доменными именами, то картина будет гораздо более понятной с семантической точки зрения. Учитывая, что в настоящее время можно использовать в доменных именах символы национальных алфавитов, перечисленные сервисы могли бы быть найдены в Интернете по условным адресам:

  • веб.онлайн-курсы.рф;
  • файлы.онлайн-курсы.рф;
  • почта.онлайн-курсы.рф.

рф в данном случае - домен первого уровня (Российская Федерация), в котором находится домен онлайн-курсы.

Такие адреса легко можно продиктовать по телефону, они хорошо будут смотреться на визитных карточках и рекламных материалах, да и просто легко запоминаться.

«Доменное имя сайта» 👇
Помощь эксперта по теме работы
Найти эксперта
Решение задач от ИИ за 2 минуты
Решить задачу
Помощь с рефератом от нейросети
Написать ИИ

Услуги по регистрации доменов предоставляет множество организаций. Эта процедура выходит за рамки рассмотрения данной статьи. Следует лишь сказать, что к именам доменов предъявляются определенные требования:

  • имя должно содержать не более 63 символов и не менее 2;
  • имя для большинства зон не должно содержать символов, отличных от латинских букв a…z, цифр 0…9, и дефиса -; в зоне рф допускаются буквы кириллицы;
  • имя не должно содержать двойной дефис или дефис в начале или конце;
  • в названии не должно содержаться нецензурной лексики.

Доменные имена во Всемирной паутине

Из рассмотренного примера можно сделать вывод: не все доменные имена относятся к Всемирной паутине (WWW, World Wide Web).

Замечание 2

Всемирная паутина представляет собой совокупность взаимосвязанных ресурсов, обслуживаемых по протоколам http и https и не тождественна, вопреки распространенному обыденному мнению, сети Интернет.

Из перечисленных трех ресурсов к понятию "сайт" имеет отношение лишь адрес веб.онлайн-курсы.рф.

Еще один вывод, который можно сделать: доменное имя не тождественно адресу компьютера в сети. За одним доменным именем может скрываться целый кластер взаимосвязанных хостов, и, напротив, один хост может обслуживать несколько доменов.

Определение 2

Веб-сайт - совокупность веб-ресурсов (страниц), привязанных к единому доменному имени.

В нашем примере можно предположить, что на сайте веб.онлайн-курсы.рф могут быть размещены такие страницы, как:

  • https://веб.онлайн-курсы.рф/контакты;
  • https://веб.онлайн-курсы.рф/услуги;
  • https://веб.онлайн-курсы.рф/расписание и т.п.

Таким образом, доменное имя сайта является частью адреса страницы, в который так же входят протокол (http или https) и локальный путь к ресурсу (/контакты, /услуги и т.д).

Настройка домена для сайта

После приобретения доменного имени, нужно создать в панели управления, предоставляемой компанией-регистратором, т.н. запись типа A, в которой указывается IP-адрес хоста, соответствующий домену.

Настройка записей типа А. Автор24 — интернет-биржа студенческих работ

Рисунок 1. Настройка записей типа А. Автор24 — интернет-биржа студенческих работ

В качестве хоста можно использовать любой компьютер, способный выполнять функции веб-сервера. Он может быть размещен даже в жилом помещении, но современные интернет-провайдеры предоставляют услуги доступа в Сеть таким образом, что IP-адрес пользователя может меняться по несколько раз в сутки. Поэтому для организации сайта целесообразно заказать виртуальный сервер (VPS, Virtual Private Server). Такие сервера предоставляются многочисленными организациями-хостерами, доступны по ценам и предоставляют фиксированный IP-адрес. Его и следует указать в настройках записи типа A.

Далее, необходимо запустить на указанном хосте программу - веб-сервер. Есть множество реализаций веб-сервера, из которых в настоящее время наиболее популярен Nginx. В его конфигурационную директорию /etc/nginx/conf.d следует добавить файл со следующим содержимым:

server { listen 80; server_name online-courses.ru; root /var/www/online-courses; }

Здесь сервер, слушающий на порту 80 (стандартный порт для веб-сервисов) обслуживает домен online-courses.ru (для упрощения абстрагируемся от возможности использовать в имени домена кириллические буквы) и раздает контент из каталога root /var/www/online-courses.

Можно добавить в настройки еще один файл:

server { listen 80; server_name online-learning.info; root /var/www/online-learning; }

Таким образом один компьютер будет привязан сразу к двум доменам (их может быть задействовано гораздо больше).

Дата написания статьи: 25.01.2019
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot