Размещение сайта в Интернет. Домен и хостинг

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

В обиходе полное доменное имя называют просто доменом. Мы поступим также.

Регистрация собственного домена – платная услуга. Фактически вы оплачиваете взятие его в аренду. Минимальный срок – 1 год. Цена сильно варьирует в зависимости от зоны и регистратора. У более крупных и надежный она дороже, чем у так называемых ресселеров (перекупщиков). Домены в национальных зонах обычно дешевле, чем в международных и тематических. Ориентировочно – цены стартуют от трехсот рублей.

При регистрации вы

К выбору доменного имени надо подходить ответственно, так как при хорошем раскладе оно останется с вами навсегда. С одной стороны желательно, чтобы имя было не слишком длинным, с другой – отражало содержание вашего сайта.

При выборе имени нередко сталкиваются с проблемой, когда такое уже занято. В этом случае следует придумать другое или поменять зону.

Регистрация домена в национальной зоне сопряжена с соблюдением законодательства соответствующей страны. Например, если вы выбираете .ru, то при регистрации от вас скорее всего потребуют паспортные данные. С другой стороны, в случае крайней политической нестабильности национальные домены могут быть лучше защищены. Также их сложнее украсть.

Кроме того, если вы не планируете работать на весь мир, а только в пределах региона, то национальный домен может повысить доверие пользователей.

Многие другие доменные зоны призваны сообщать о назначении сайта. Так .info – информационные сайты, .com – коммерческие, .org – организации, .tech – сайты технологической направленности, .space – общего назначения. При этом ничего не мешает приобрести домен в зоне, не соответствующей задачам вашего сайта.

Перед регистрацией домена сначала лучше создать аккаунт на сайте компании и подтвердить его по электронной почте.

Выбирая зону со скидкой, будьте внимательны. Продление домена через год скорее всего обойдется вам в полную стоимость.

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

После регистрации домена, совместно с ним или до этого приобретается услуга виртуального хостинга. Это значит, что мы как бы арендуем небольшое место на компьютере-сервере, который принадлежит хостинговой компании. Такой компьютер постоянно подключен к сети Интернет. Для нас на сервере (у него есть адрес – IP) создается пользователь (логин-пароль), войдя под которым мы загружаем файлы нашего сайта.

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

Привязка осуществляется с помощью внесения записей в поля DNS домена в вашем аккаунте у регистратора домена. Что туда вносить (имена серверов), вам сообщают при покупке хостинга. Если домен регистрируется в одной компании, а хостинга – в другой, данную настройку надо выполнить самостоятельно. Однако ничего сложного в этом нет.

После оплаты в вашем аккаунте появятся заказанные услуги, и на почту придут соответствующие письма.

Важным является письмо с данными о хостинге. Оно содержит логины, пароли и адреса. Лучше данные этого письма где-нибудь сохранить, а его само удалить.

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

На этом этапе ваш сайт скорее всего уже работает. При вводе в адресной строке браузера имени вашего домена вы увидите страницу-заглушку, которая была автоматически создана на хостинге.

Осталось решить две задачи:

  1. Сделать так, чтобы сайт открывался по защищенному протоколу HTTPS, а не незащищенному HTTP.
  2. Загрузить файлы сайта на хостинг.

Алгоритм действий зависит от тех интерфейсов, которые предоставляет ваша хостинговая компания. Так в beget.com выпустить SSL-сертификат и включить редирект на HTTPS можно в разделе "Сайты". Здесь следует нажать на шестеренку напротив доменного имени. Что касается загрузки файлов, для этого предусмотрен специальный файловый менеджер.

В качестве бесплатного SSL-сертификат предлагается "Let’s Encrypt". Его достаточно для подавляющего большинства сайтов. Придется немного подождать (обычно несколько минут), пока сертификат будет выпущен и установлен. Когда это произойдет, вы увидите соответствующий значок.

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

После этого, при вводе имени домена, сайт всегда будет открываться по защищенному протоколу HTTPS.

Загружать файлы на сайт можно не только через панель управления хостингом.

При частом редактировании и загрузке отдельных файлов на сервер удобнее пользоваться не панелью управления хостингом, а FTP-клиентами. Это специальные программы, которые устанавливаются на локальный компьютер и предназначены для обмена файлами по протоколу FTP. Одной из таких является FileZilla.

После подключения слева будет обзор файлов на вашем локальном компьютере, справа – в ваших каталогах на сервере хостера. Перенос файлов может выполняется простым перетаскиванием. Группа файлов выделяется при зажатых Ctrl (выборочное выделение) или Shift (выделение диапазона). При этом не забудьте удалить автоматически созданный файл index.html "заглушки", если он имеется.

У вас обязательно должен быть файл index.html или index.php, так как таковы настройки сайта по-умолчанию (можно изменить). Именно эти файлы ищутся и открываются, когда к сайту обращаются просто по имени домена. Остальные доступны по адресам, в конце которых присутствует имя файла. Например: https://web-templates.space/algae.

При обслуживании сайтов важным является вопрос их резервного копирования. Такие копии делаются на случай, если с сайтом что-то случится и потребуется его восстановление. Однако для статического сайта, размещаемого на виртуальном хостинге посредством загрузки файлов, это не так актуально, потому что копия всегда есть у вас на компьютере. Другое дело – ресурсы, которые наполняются контентом за счет посетителей (комментарии, обсуждения) и/или размещаемые на VPS, где вы сами устанавливаете и настраиваете ПО, необходимое для работы.

В любом случае многие хостинговые компании периодически делают бэкапы в автоматическом режиме и хранят их определенное количество дней.


Введение в веб-разработку и создание сайтов




Все разделы сайта