Хостинг в зоне .ru
Справочная информация >> Статьи о хостинге >> Хостинг в зоне .ru
Домены в зоне «.ru» делятся на несколько групп: общего пользования (geographical, generic), открытого пользования (public), и корпоративного пользования (все остальные). Нас будут интересовать корпоративные доменные имена — чаще всего именно этот тип является объектом регистрации. В этой статье я расскажу о том, как я производил регистрацию доменного имени в зоне «ru» для крупного комбината.
Здесь я должен сделать необходимые технические пояснения, так как без понимания их самому регистрировать имя и выбирать сервер, где будет находиться содержимое сайта, будет трудно. Рассмотрим две необходимые нам вещи — виртуальный хостинг и DNS.
Сначала разберемся, что такое DNS. Расшифровывается это как Domain Name System — система доменных имен. Каждый компьютер, подключенный к Интернету, имеет свой цифровой адрес (IP-адрес), который состоит из четырех чисел, например, 195. 164.34.128. Для того, чтобы обращаться не по цифровому адресу, а по символьному (доменному имени), и существует эта система. Каждому цифровому адресу можно присвоить сколько угодно символьных имен. К каждому компьютеру в сети можно обратиться и по цифровому адресу. Компьютер может вообще не иметь символьного имени, и обращаться к нему можно будет только по IP-аресу. Специальные DNS-серверы содержат в себе описания доменных имен, чтобы при наборе доменного имени компьютер знал, куда следовать дальше. Также на DNS-серверах указывается, где находится почтовая система доменного имени. Для доменного имени можно иметь отдельную почтовую систему (чтобы можно было создавать адреса типа что_нибудь@домен.ru), а можно просто указать пересылку всей почты с адреса все_подряд@домен.ru на какой-нибудь существующий адрес. Впрочем, поддержку почты можно вообще не включать, равно как можно зарегистрировать доменное имя только для того, чтобы иметь соответствующие почтовые ящики и при этом не иметь сайта.
Расскажу подробно о виртуальном хостинге. При регистрации доменного имени необходимо обязательно указать IP-адрес сервера, где будет находиться ваш сайт. Если на сервере находятся несколько сайтов, то обращаться к ним по цифровому адресу невозможно — физический сервер-то один, и при наборе IP-адреса вы будете попадать только на главную страницу сервера. Здесь-то нас и выручит виртуальный хостинг — в настройках сервера, где находится сайт, указывается, что тот, кто обращается к серверу по определенному доменному имени, переадресовывается на соответствующую папку на сервере. В системе Apache это называется name-based virtual hosts. Вот эта услуга по поддержке переадресации пользователей на соответствующий сайт и называется виртуальным хостингом. Обычно доменное имя, ссылающееся с помощью виртуального хостинга, называют виртуальным доменом. Иногда также виртуальными доменами называют домены третьего уровня. К нашему случаю это отношения не имеет.
Приступим к подготовительным действиям, необходимым для регистрации домена в зоне «. ru». Многие слышали и знают, что в России регистрацией доменных имен в зоне «.ru» занимался РосНИИРОС (www.ripn.net). Теперь же РосНИИРОС возложил эту работу на свою дочернюю организацию — RU-CENTER (www.nic.ru). Сам же РосНИИРОС занимается внесением организаций, персон, и служб поддержки в свою базу данных и ее поддержанием, а также бесплатной регистрацией в зонах «.com.ru», «.org.ru», «.net.ru», «.pp.ru» (об этом я расскажу в следующих статьях).
Так как RU-CENTER все равно содержит данные персон, организаций и служб поддержки в базе РосНИИРОС, то мы первым делом зарегистрируем себя в базе РосНИИРОС и как персону (которая будет регистрировать имена и будет их владельцем), и как службу технической поддержки (что мы, сами, что ли, не справимся с технической поддержкой наших доменов? :). Организации, на которые будем регистрировать корпоративные домены, также будет необходимо вносить в эту базу.
Регистрация нас, любимых, в базе РосНИИРОС будет происходить следующим образом. Заходим на сайт РосНИИРОС (www. ripn.net), идем по ссылке «Регистрация доменов», далее выбираем «Раздел для зарегистрированных клиентов», далее «Веб-формы для регистрации», подпункт «- физических лиц». Теперь видим перед собой запрос на наш идентификатор (см.рис.1). Обычно идентификатор составляют по первым буквам фамилии, имени и отчества, я же себе выбрал идентификатор HAROLD [-RIPN]. Нажимаем кнопку «Продолжить» и перед нами открывается форма для ввода наших личных данных (см.рис.2). В ней все комментируется на русском языке, поэтому каждое поле для заполнения я объяснять не буду — просто введите свои данные.
После ввода личных данных в форму и нажатия «Далее» появляется запрос об указании технической поддержки. Так как мы — сами себе поддержка и мы себя как службу поддержки пока что не зарегистрировали, выбираем пункт «Зарегистрировать» (см.рис.3). Естественно, у нас появляется форма для ввода данных (см.рис.3a). Как идентификатор я выбрал себе INSKIN [-MNT-RIPN], ввел остальные данные и нажал «Продолжить». Появился запрос на указание контактного лица службы техподдержки. В его качестве я опять-таки указал свой ранее выбранный идентификатор (HAROLD-RIPN), то есть мы становимся и персоной, и техподдержкой, и ее (техподдержки) контактным лицом. После очередного нажатия «Продолжить» появился экран с введенными мной данными для окончательной проверки и с просьбой указать e-mail для уведомления о завершении процесса (см.рис.4). Так как ввел я все правильно, то нажал кнопку «Зарегистрировать объект». В результате на экран вывелось сообщение, что объекты поставлены на обработку, и что после завершения обработки меня уведомят.
Примерно через 15 минут я получил письмо на указанный мной адрес с ранее введенными о себе данными и с уведомлением о том, что они находятся в обработке. Через день пришло письмо, сообщающее о том, что данные внесены в базу РосНИИРОС. Теперь можно проверить наше наличие в базе с помощью сервиса «Whois» на сайте РосНИИРОС (см.рис.5) по адресу http://www.ripn.net:8080/nic/whois/. Введем во второй строке один из наших идентификаторов (в моем случае — INSKIN-MNT-RIPN или HAROLD-RIPN) и посмотрим наши данные. О’кей, мы присутствуем, и данные наши правильны. Можно переходить к процессу регистрации доменных имен.
Регистрацию доменного имени для организации мы начнем с внесения этой организации в базу данных РосНИИРОС. Для этого зайдем снова на www.ripn.net, «Регистрация доменов», «Раздел для зарегистрированных клиентов», «Веб-формы для регистрации», подпункт «- организаций». Что мы видим? Правильно — запрос идентификатора организации! Я для организации «Беломорский ЛДК» выбрал идентификатор BLDK [-ORG-RIPN], вы же можете придумать его по своему усмотрению. Как водится, нажимаем кнопку «Продолжить» и видим форму для введения данных регистрируемой организации. Опять-таки, к каждому полю даны подробные комментарии, так что затруднений с заполнением быть не должно. Одна из возможных проблем — незнание соответствий русских и английских названий форм собственности (ОАО, ООО, ЗАО, и т.п.). Могу посоветовать либо обратиться к друзьям, знающим английский язык, либо ко мне, либо вообще ввести все транслитом. В остальном регистрация организации в базе данных РосНИИРОС идентична регистрации персоны. Дождемся получения двух писем (предварительного и окончательного) по почте о внесении в базу организации (на что уйдет около суток) и будем двигаться дальше.
РосНИИРОС прекратил регистрацию доменов в зоне «ru», передав эту деятельность дочерней организации RU-CENTER (http://www.nic.ru/). К ним мы и пойдем регистрироваться. На стартовой странице сайта мы увидим поле запроса домена для регистрации (см.рис.6). Введем желаемое имя домена, в нашем случае — BLDK, и нажмем «Ok». На следующей странице нам сообщат, что доменное имя свободно, и предложат заказать его регистрацию. О’кей, нажимаем кнопку «Заказать» и переходим к следующей странице, на которой видим просьбу ввести DNS-серверы. Если регистрируемое вами доменное имя еще не прописано в DNS-серверах (например, если вы хотите зарегистрировать его сейчас, а начать использовать потом), то оставляем поля пустыми, иначе вводим имена и IP-адреса серверов. Так как я договорился с провайдером и он прописал домен в свои DNS-серверы, сообщив мне при этом их цифровые и символьные имена, то я в данном случае указал их. Нажимаем «Продолжить» (нам придется делать это довольно часто). Появляется следующая страница — со стоимостью выбранных услуг. Если вы в предыдущем экране не поставили галочку в поле «Использовать secondary DNS-сервер RU-CENTER», то цена услуг должна составить 20 у. е. (без учета НДС). Опять нажимаем «Продолжить». На очередной странице у нас запросят номер договора и пароль. Мы прокрутим экран вниз и выберем ссылку «Получить данные из РосНИИРОС». Те, кто по каким-либо причинам не регистрировал организацию в базе РосНИИРОС, могут также заполнить предлагаемые анкеты и получить номер договора прямо в этой форме. После выбора ссылки получения данных из РосНИИРОС появятся поля ввода данных: идентификатор организации (в нашем случае BLDK [-ORG-RIPN]), адрес электронной почты и пароль службы поддержки организации, которая указана в поле MNT-BY. В нашем случае это будут e-mail и пароль, принадлежащие INSKIN-MNT-RIPN. После ввода этих данных нажимаем кнопку «Получить данные» и у нас появляется экран с данными организации BLDK-ORG-RIPN. Нажимаем наверху кнопку «Передать данные», и на очередной странице видим заполненную данными организации анкету. Проматываем анкету вниз, вводим пароль, запоминаем его, ставим галочку «Я запомнил пароль» и нажимаем кнопку «Отправить анкету», после чего получаем страницу с сообщением, что наша анкета сохранена для заключения договора. Номер договора и пароль, естественно, надо обязательно запомнить — они очень пригодятся в будущем. Нажимаем кнопку «Оформить заказ». Теперь нам сообщают, что заказ поступит в обработку при условии заключенного договора с RU-CENTER и при наличии достаточной суммы на личном счете нашего договора. Также будет дана возможность выписать счет на оплату заказанных услуг. Сначала выпишем счет, для чего нажмем кнопку «Выписать счет», не забыв проверить правильность суммы. После нажатия мы перейдем на следующую страницу, где нас уведомят, что счет нам выставлен, и предложат распечатать его копию для оплаты. Мы так и сделаем, после чего пойдем напечатанный счет оплачивать 🙂 Только не забудьте, что юридические лица должны платить с учетом НДС.
Небольшое лирическое отступление: предварительное прописывание домена в DNS провайдера приводит к интересному эффекту — если вы будете работать в Интернете через этого же провайдера, или укажете адрес его DNS-сервера у себя на компьютере в настройках протокола TCP/IP, то при вводе доменного имени в строке браузера ваш сайт уже будет грузиться по новому адресу, хоть домен еще и не зарегистрирован в RU-CENTER! К сожалению, пользователи других провайдеров на попытку ввода имени сайта получат ответ о том, что такового не существует. Для того мы и регистрируем домен в RU-CENTER, чтобы он был доступен по всему миру. Но продолжим.
Теперь мы являемся клиентами RU-CENTER и можем, используя номер договора и пароль, смотреть свои данные на сервере. Пришло время непосредственно заключить договор. Заходим на сервер RU-CENTER (http://www.nic.ru/), ищем справа пункт «Для клиентов» (https://www. nic.ru/dns/manager/), заходим и видим поле запроса номера договора и пароля, а ниже — несколько пунктов. Один из них — «Заключить договор» (https://www.nic.ru/dns/contract/). Переходим по этому адресу, загружаем себе форму договора для юридического лица (ибо в данном случае мы регистрируем домен именно на юридическое лицо), заполняем, печатаем в двух экземплярах и отправляем по обычной почте (представьте себе, такая до сих пор существует!) вместе с копией свидетельства о Государственной регистрации юридического лица в RU-CENTER. Адрес указан в описании «Как заключить договор юридическому лицу», которое находится там же, где мы взяли форму договора.
Теперь остается только ждать, пока договор дойдет по адресу, заверится, и одна копия вернется назад. А пока мы можем в пункте «Для клиентов» посмотреть баланс лицевого счета. Если наша оплата пройдет раньше, чем подпишется договор, то оплаченная сумма будет видна в пункте «Заблокировано средств». После подписания договора, но до завершения регистрации домена, сумма будет видна в пунктах «Зачислено платежей на сумму» и «Остаток». Ну и после регистрации домена «Зачислено платежей на сумму» и «Оказано услуг на сумму».
По ходу регистрации домена нам будут приходить различные письма, причем будут приходить на адрес электронной почты той организации, для которой мы регистрируем домен. Так, после подписания договора придет уведомление, что «пункт заказа [номер] от [дата] получил статус ’выполняется’». Это значит, что домен начали регистрировать. Что интересно, уведомление о заключении договора может прийти как до, так и после сообщений о процессе регистрации домена. Потом придет уведомление, что тестирование DNS-серверов прошло успешно (если вы их указывали при регистрации), и, наконец, уведомление, что «пункт заказа [номер] от [дата] получил статус „завершен“». Ура! Домен зарегистрирован! Теперь ваш сайт будет доступен из любой точки мира по зарегистрированному адресу — надо только подождать немного (не больше суток), чтобы запись о домене разошлась по DNS-серверам всего мира.
Автор: Дерибин Владимир Николаевич
Перенос хостинга сайта, сервера или домена без простоя
Вопрос переноса хостинга к другому провайдеру может встать перед владельцем сайта в случае недостаточной производительности существующего хостинга, отсутствия необходимого функционала виртуального хостинга, неудовлетворительным качеством работы хостинга почты, низкой квалификацией технической поддержки или по множеству других причин. В этой статье подробно рассмотрен вопрос переноса сайта или сервера на другой хостинг так, чтобы сам факт переноса остался для пользователей незамеченным, а время возможного простоя сайта было минимальным.
Чтобы перенести хостинг, перенести сервер на хостинг или перенести домен на хостинг необходимо выполнить следующие три шага:
Перенос хостинга: смена DNS-серверов
Серверы имён, DNS-серверы, указывают посетителям сайта на каком IP-адресе расположен сайт или другие сервисы запрашиваемого домена. Поэтому перенос хостинга невозможен без смены данных DNS-серверов. «Тенденция» является официальным партнёром ведущего регистратора доменов «Рег.ру», поэтому для того чтобы перенести домен на хостинг tendence.ru достаточно передать анкету договора, на который оформлен домен, под управление партнёра: остальное сделают специалисты компании. Если регистратором домена вашего сайта является другая компания, для переноса хостинга DNS-серверов необходимо изменить их на DNS-серверы ns1. tendence.ru, ns2.tendence.ru, ns3.tendence.ru После возможного периода тестирования изменения хостинга DNS-серверов станут доступны пользователям во всем интернете в течение 24 часов.
Перенос файлов сайта
Сайт — совокупность файлов, его составляющих. Сайты без баз данных существуют, сайты без контента, файлов — нет. Чтобы перенести хостинг сайта нужно перенести его файлы со старого хостинга на новый. Чаще всего для операций с файлами используется FTP-протокол. File Transfer Protocol (протокол передачи файлов) поддерживается подавляющим большинством хостингов, программы-FTP-клиенты в огромном количестве имеются для любой операционной системы. Из бесплатных FTP-клиентов для Windows можно порекомендовать FAR, другой популярный FTP-клиент FileZilla кроссплатформенный и работает на множестве современных ОС. Выбирайте по вкусу, основная задача – перенести все файлы, составляющие сайт, с одного хостинга на другой. Также некоторые хостинги предоставляют доступ к веб-интерфейсу файлового менеджера: в таком случае FTP-клиентом является сам браузер пользователя. Как правило, такой способ менее удобен, чем специализированный FTP-клиент, зато не требует установки специализированного ПО.
Если у пользователя есть доступ к командной строке на прежнем хостинге, удобно будет сжать все файлы сайта в один с помощью архиватора, например bzip или tar. Копирование одного файла происходит гораздо быстрее, чем копирование множества файлов, даже если их суммарные размеры равны.
Перенос базы данных
База данных это опциональная часть сайта, сайт может быть построен с её использованием или без неё. Но если всё же в работе сайта была предусмотрена БД, то без неё он работать не будет. Так, например, если сайт использует систему управления WordPress или Joomla, значит в работе сайта используется СУБД (чаще всего MySQL) и перенос базы данных при переносе хостинга необходим. Чтобы перенести хостинг сайта, использующего базу данных, необходимо на старом хостинге сделать экспорт, а на новом — импорт структуры и содержимого БД. Необходимую для процедуры переноса сайта процедуру экспорта удобно произвести с помощью популярного бесплатно распространяемого пакета phpMyAdmin. Пакет предоставляет удобный и понятный интерфейс для оперирования базой данных сайта, расположенной на хостинге. Если база данных имеет значительный размер, а для проектов на CMS WordPress и Joomla это вполне возможно, при экспорте базы данных желательно установить сжатие zip или gzip. Исходная база данных может быть сжата до 10 раз, что значительно ускорит выгрузку и загрузку файла на другой хостинг.
Как перенести хостинг без простоев
Все операции по переносу домена, сервера на хостинг tendence.ru могут быть произведены во периоды минимальной нагрузки — ночью и в выходные дни. Наша служба технической поддержки работает круглосуточно. Пользователи и посетители вашего сайта, домена, сервера даже не заметят, что хостинг перенесён. Таким, в общих чертах, выглядит наиболее распространённый случай переноса хостинга. Однако, вам может потребоваться перенести хостинг сайта нестандартной конфигурации или перенести хостинг почты или перенести хостинг виртуального сервера. В таких случаях подход к процессу переноса должен быть строго индивидуальным, взвешенным и профессиональным. Наши специалисты окажут всестороннее содействие по переносу хостинга, возьмут на себя все аспекты работ по переносу и подробно ответят на все вопросы. Услуга переноса сайтов на хостинг tendence.ru бесплатная и предоставляется всем пользователям без ограничений.
IONOS » Хостинг-провайдер | Веб-сайты. Домены. Сервер.
Мы используем файлы cookie на нашем веб-сайте, чтобы предоставить вам наилучший пользовательский интерфейс. Продолжая использовать наш веб-сайт или услуги, вы соглашаетесь на их использование. Больше информации.
Только в IONOS
Личный консультант
Ваша собственная прямая линия для индивидуальной поддержки.
Узнать больше
.com
$1/1 st год
Хостинг WordPress
Быстрее и надежнее
- В 3 раза быстрее благодаря SSD и кэшированию
- Настраиваемые автоматические обновления
- Ежедневное резервное копирование и простое восстановление
От 1 доллара США в месяц
См. планы
IONOS Cloud 9000 3
Облачные ИТ без компромиссов
- Высокая масштабируемость
- Максимальная производительность
- Полная независимость данных
Только в IONOS
Персональный консультант
Ваша собственная прямая линия для индивидуальной поддержки.
Узнать больше
Корпоративная электронная почта
От 1 доллара в месяц
Узнать больше
Конструктор сайтов
От 1 доллара в месяц
Узнать больше
Веб-хостинг
9000 2 Начиная с 1 доллара США в месяцУзнать больше
Развернуть сейчас
Попробуйте бесплатно
Подробнее
VPS
Начиная с 2 долларов США в месяц
Узнайте больше
Compute Engine
Попробуйте бесплатно
Узнать больше
Это код для IONOS.
Разверните свой код на быстром и надежном хостинге, не выходя из GitHub
Облачные серверы
Масштабируйте свои вычисления в соответствии с потребностями вашего проекта
Выделенные серверы
Создайте свою собственную платформу с производительностью «голого железа»
Партнерская программа агентстваПривлекайте больше клиентов и легко управляйте их хостингом
Выделенный хостинг
Легко размещайте свой сайт на выделенных ресурсах
Управляемый сервер
Выделенная производительность без администратора
Управляемый WordPress
Получите контроль с помощью настраиваемых обновлений
Облачное резервное копирование
Защитите свою работу и свой сервер
Ваш цифровой партнер
- Устойчивые центры обработки данных
- ISO-сертифицированные безопасность
- Экспертная поддержка
22 000 000домены
8 900 000контракты с клиентами
100 000серверов
4 000сотрудников
IONOS Group, 5/2022
Личный консультант
Ваша прямая линия для индивидуальной поддержки.
Поддержка и обучение в одном флаконе
Ваш личный консультант поможет вам добиться успеха в Интернете — от настройки продукта до развития в Интернете.
Доступно в чате, по электронной почте, по телефону
Свяжитесь с вашим личным консультантом в чате, по электронной почте или позвоните ему напрямую в стандартное рабочее время.
При поддержке отмеченной наградами службы поддержки
Если у вас есть вопросы, техническая поддержка IONOS также работает круглосуточно и без выходных. 9пустой}}
{{название}}
{{текст}} {{#обрезано}} продолжить чтение {{/cropped}}
{{consumer.displayName}} – {{#formatDate}}{{createdAt}}{{/formatDate}}
{{/пустой}} {{/записи}} {{/кусков}}
Узнайте, как работают обзоры, на Trustpilot
IONOS Cloud
Защитите свою ИТ-инфраструктуру от будущего.
Управляемые базы данных
Экономия времени на настройке и управлении базами данных
Управляемый Kubernetes
Безопасная оркестровка рабочих нагрузок контейнеров
Кубы
VPS корпоративного уровня
Выделенный серверы
Выделенная производительность на процессорах Intel ® или AMD
Вычислительный движок
Гибкая платформа IaaS для облачных вычислений
Объектное хранилище S3
Масштабируемое хранилище для больших объемов данных
Как работает Интернет? Объяснение серверов, хостинга и доменных имен
5 минут чтения 18 сентября 2013 г.
Эта серия знакомит с основами веб-разработки с использованием базовой разметки HTML и CSS. Он предназначен для тех, у кого нет опыта веб-разработки, хотя он может стать прочным «основным» обновлением для всех.
Серия «Основы HTML и CSS» →
Этот пост является второй частью серии статей по основам веб-разработки. Прежде чем мы перейдем к кодированию, мы рассмотрим базовый обзор того, как работает Интернет — если вы понимаете эти основные вещи, вам будет намного проще настроить свой собственный сайт. Я намеренно сделал объяснения здесь простыми — есть ссылки на более полные технические описания для тех, кто хочет копнуть глубже.
Короткая версия:
Если вы действительно хотите разместить свой веб-сайт в Интернете, чтобы его могли увидеть люди, вам необходимо приобрести две основные вещи:
- доменное имя и
- хостинг-аккаунт
В большинстве случаев вы можете приобрести их вместе у одного и того же провайдера, некоторые провайдеры даже предоставляют вам ваше первое доменное имя бесплатно, когда вы подписываетесь на хостинг у них. (Есть много вариантов, и я не одобряю какой-то конкретный. Я скажу, что этот сайт размещен на Маленьком апельсине, и мне повезло с ними. Люди, которые сделали видео ниже, Bluehost , также предлагают дешевые общие планы и являются популярным выбором.
Прежде чем мы пойдем дальше, я должен сказать, что есть отличное видео, созданное людьми из Bluehost, которое объясняет, как все это работает. Это хороший обзор технологии, независимо от того, кто ваш хост. Я расскажу об этом более подробно ниже, но видео тоже может быть полезным:
Более длинная версия:
Каждый веб-сайт в Интернете имеет уникальный адрес, который пользователи могут ввести для доступа к нему из браузера. Вы, вероятно, привыкли видеть эти адреса в виде www.google.com или www.turnwall.com. Их называют
- Браузер использует ваше уникальное доменное имя («yourdomain.com») для поиска соответствующего IP-адреса.
- Браузер находит сервер с этим IP-адресом, в частности, вашу учетную запись пользователя на этом сервере.
- Браузер ищет файл «index» в вашем общем каталоге.
- Браузер отображает этот индексный файл и вашу домашнюю страницу!
Ладно, это все упрощает, правда. Но это в основном то, что вам нужно знать. Давайте копнем немного глубже…
IP-адреса
Каждый компьютер, подключенный к Интернету, имеет IP-адрес (или адрес Интернет-протокола) — адрес, который другие компьютеры могут прочитать, чтобы выяснить, куда отправлять информацию и откуда она поступает. Чтобы найти свой собственный, введите в Google запрос «what is my ip» — он вернет ваш конкретный IP-адрес поверх результатов поиска и будет выглядеть примерно так: 123.45.67.890 . Думайте об этом номере как о своем домашнем адресе:
. 123 Something Street, Apartment 1
Some Town, USA, 12345
Каждая из различных частей вашего адреса: улица, город, город и т. д. поможет курьеру найти ваш дом. IP-адрес делает то же самое для интернет-трафика. Если бы вы знали конкретный IP-адрес сервера, к которому пытаетесь получить доступ, вы могли бы попасть на веб-сайт, введя только IP-адрес. Это отлично подходит для компьютеров, но нам с вами будет сложно запомнить все номера наших любимых веб-сайтов. Вот почему у нас есть доменные имена.
Доменные имена и DNS
Доменные имена — это, по сути, легко запоминающиеся сокращения числовых IP-адресов.
Итак, когда вы вводите «yourname.com», ваш браузер действительно хочет подключиться к соответствующему числовому IP-адресу. DNS, система доменных имен, — это то, что связывает предпочитаемые человеком доменные имена с предпочитаемыми компьютером IP-адресами. Вы можете думать о DNS как о гигантской базе данных, которая просто соединяет домены с адресами в течение всего дня. Все это происходит за миллисекунды, но именно так каждая веб-страница фактически предоставляется вам — конечному пользователю. (Это действительно упрощает все, что происходит — если вы хотите узнать больше подробностей, ознакомьтесь с замечательной статьей «Как это работает».)
Так что практически вам нужно доменное имя, если вы собираетесь иметь веб-сайт.
Регистрация доменного имени
Вероятно, вы хотите приобрести доменное имя у регистратора, чтобы люди могли вводить «yourname.com» вместо длинной строки цифр для доступа к вашему веб-сайту. Сначала вам нужно найти уникальное доменное имя, которое не используется кем-то еще. (Полезным инструментом для проверки доступности вашего доменного имени является мгновенный поиск домена.)
После того, как вы выберете имя, вам придется приобрести его у регистратора или найти хостинг-провайдера, который может сделать это за вас — многие хосты предлагают это как часть пакета вашей учетной записи хостинга. Если вы новичок в этом, я рекомендую позволить вашему хосту позаботиться об этом за вас, чтобы вам не пришлось беспокоиться о правильной настройке.
(Обратите внимание, что вы всегда можете перенести свой домен между регистраторами и хостами в будущем, поэтому не чувствуйте себя запертыми, если вы просто хотите найти самое простое решение сейчас . )
Таким образом, когда вы вводите свое доменное имя, оно укажет вам на IP-адрес сервера где-то, а это означает, что вам также потребуется некоторое пространство на сервере. И нет, вы не можете использовать для этого собственный компьютер. (Ладно, технически можно, но это сложно и, как правило, плохая идея.)
Хостинг и серверы
Сервер — это особый тип компьютера, отличающийся от вашего по двум основным параметрам. Во-первых, он всегда включен. Во-вторых, он всегда подключен к Интернету. В частности, он всегда подключен к тому же IP-адресу , чтобы другие компьютеры всегда могли его найти. (Опять же, это упрощение процесса, прочтите статью Как это работает , чтобы узнать все подробности.)
Когда вы подписываетесь на виртуальный хостинг (вы, вероятно, захотите, чтобы это было для начала — это самый дешевый и простой способ настройки), вы платите хостинговой компании за определенное количество места на этом конкретном сервере, и они также устанавливают все закулисные вещи, которые заставляют этот домен находить вашу конкретную учетную запись на сервере.
Ваша конкретная учетная запись хостинга
Итак, на общей учетной записи хостинга вы и множество других людей делите один и тот же сервер. Когда хостинговая компания настраивает вашу учетную запись, то, что вы на самом деле получаете, вводя «yourdomain.com», — это не просто IP-адрес сервера, это конкретная папка на этом сервере — мы назовем ее корневым каталогом . .
Чтобы люди могли видеть ваш сайт в Интернете, вам необходимо убедиться, что все файлы вашего сайта находятся в том корневом каталоге, где они должны находиться, чтобы ваш сайт работал. 9В 9% случаев (я полностью выдумал это число) на учетной записи виртуального хостинга вы захотите поместить файлы своего веб-сайта в папку с именем «public_html». Браузер будет автоматически искать в этой папке файл с именем «index», в нашем случае «index.html».
В следующих руководствах мы будем использовать FTP-клиент для передачи закодированных файлов HTML и CSS, которые мы создаем с наших персональных компьютеров, на наш сервер и учетную запись хостинга (Cyberduck — бесплатный FTP-клиент). Это так же просто, как перетащить, как только вы его настроите. Не беспокойтесь обо всех этих особенностях прямо сейчас, я впервые подробно расскажу о загрузке файлов вашего сайта в другом посте после того, как мы напишем код для загрузки.
На данный момент вы должны просто иметь представление обо всех этих шагах, чтобы вы понимали, что мы будем делать со всем кодом, который мы напишем, чтобы вы могли превратить его в настоящий работающий веб-сайт с поддержкой Google.
Итак, резюмируем…
Когда посетитель вводит «yourdomain.com», происходит следующее:
- Браузер использует ваше уникальное доменное имя («yourdomain.com») для поиска в DNS соответствующего IP-адреса
- Браузер находит сервер с этим IP-адресом, в частности, вашу учетную запись пользователя на этом сервере
- Браузер ищет файл index.html в вашем каталоге public_html.
- Браузер отображает этот индексный файл и вашу домашнюю страницу!