Архив метки: сервер

Этапы создания сайта

Если вы хотите создать свой собственный сайт в интернете, достичь этого можно разными способами.

Рассмотрим процесс создания по пунктам:

  1. Нужно определиться с содержимым сайта. От уникальности и качества информационного наполнения сайта будет зависеть популярность ресурса в сети. Написанием текстов вы можете заняться сами либо поручить это профессионалам, предоставив им исходные материалы.
  2. Далее необходимо трезво оценить свои возможности по технической части и решить, что:
    • Вы будете делать сайт сами. Для этого вам необходимо иметь некоторое представление, как минимум, о языке разметки страниц HTML и об основах веб-дизайна. Это, пожалуй, самый долгий и сложный, но и самый интересный путь.
    • Вы воспользуетесь специальной программой для создания сайтов (например, MS FrontPage) или т.н. «конструктором» сайтов. Эти варианты позволят быстро создать сайт даже неискушенному в интернет-технологиях пользователю, но… Обычно сайт получается весьма невысокого качества и с шаблонным дизайном.
    • Вы поручите создание сайта профессионалам. Это хоть и самый дорогой, но, как правило, и самый верный способ. На выходе вы получите функциональный, продуманный, красивый сайт.
  3. Нужно выбрать хостинг — место, где будет располагаться ваш сайт. Более подробную информацию по этому вопросу можно найти в разделах, посвященных хостингу.
  4. Следующий шаг — регистрация доменного имени. Подробную информацию, касающуюся регистрации доменных имен, можно найти в соответствующем разделе. Если вы планируете использование бесплатного хостинга, этот шаг можно пропустить.
  5. Необходимо загрузить сайт на сервер и проверить его работоспособность.

Общие сведения о файле .htaccess

Настройка http-сервера Apache возможна не только через основной файл конфигурации, но и через файлы .htaccess. Они служат для изменения тех параметров сервера, которые распространяют свое действие только на ваш сайт (или на часть сайта). Этот файл является скрытым и не доступен пользователю через браузер. Влияние файла .htaccess, лежащего в корневой директории сайта, распространяется на все файлы и папки корневой директории за исключением тех папок, которые имеют свой .htaccess.

Наиболее часто используемые функции, доступные через файл .htaccess:

  • открыть или закрыть доступ к каталогам без индексного файла;
  • запаролить директорию — ограничить доступ по логину и паролю;
  • закрыть внешние ссылки (с других сайтов) на архивы;
  • запретить доступ к файлам определенного формата или доступ к сайту в определенный промежуток времени;
  • запретить или открыть доступ с определенных IP-адресов;
  • сменить или добавить еще несколько новых названий индексного файла;
  • сделать редиректы (Redirect) — пересылку пользователя с одних адресов на другие;
  • скрыть структуру каталогов сайта, отображающуюся в адресной сроке браузера, или сделать её более простой и наглядной для конечного пользователя;
  • использовать свои собственные общие страницы ошибок, например:
    • 401 Authorization Required — требуется авторизация;
    • 403 Forbidden — доступ запрещен;
    • 404 Not Found — документ не найден;
    • 500 Internal Server Error — ошибка в работе сервера.
  • при необходимости сменить кодировку страниц, отправляемых веб-сервером посетителям;
  • запретить или нужным образом настроить кэширование веб-сервера;
  • обучить веб-сервер понимать дополнительные форматы (типы) файлов.

Правила переноса доменов в зонах ru, su, com, net, info, spb.ru, msk.ru, spb.su, msk.su

При переносе сайта, особенно уже хорошо известного многим посетителям, на новый хостинг важно сохранить его доменное имя в сети. Т.е. сделать так, чтобы старое имя сайта приводило посетителей по новому адресу. Эта процедура называется «перенос домена». Перенос домена — это не только смена DNS записей домена, но и передача его поддержки другой организации.

Важно! Перенос домена может быть выполнен только его владельцем. Поэтому предварительно следует убедиться, что именно вы являетесь хозяином вашего домена. Некоторые провайдеры регистрируют домен на свое имя, а не на имя клиента, или в случае организации сотрудник мог зарегистрировать его не на организацию, а на себя. Если администратором домена является третье лицо, то следует связаться с этим лицом и сменить данные владельца домена. Чтобы уточнить регистрационные данные, сперва необходимо узнать, у какого регистратора зарегистрирован Ваш домен. Для этого нужно воспользоваться сервисом WHOIS (см. поле «registrar»). Далее необходимо пройти на сайт регистратора домена и там посмотреть контактную информацию администратора домена — она должна быть вашей.

Перенос домена в зоне .RU

Итак вы убедились, что именно вы являетесь владельцем домена. Далее следует определить, кто является регистратором. Эта информация содержится в поле WHOIS «registrar».

Рассмотрим процедуру переноса домена на примере случаев, когда домен зарегистрирован в РосНИИРОС и когда домен зарегистрирован в Руцентр.

Домен зарегистрирован в РосНИИРОС

Вам необходимо сменить службу технической поддержки с текущей на службу технической поддержки вашего нового провайдера. Как персоне, так и службе технической поддержки при регистрации в базе РосНИИРОС присваивается уникальный идентификатор (NIC-handle). Вам необходимо его знать и для текущего провайдера, от которого вы хотите забрать домен, и нового, к кому вы хотите перенести домен на обслуживание. NIC-handle службы технической поддержки вашего текущего провайдера содержится в строке mnt-by по домену, идентификатор службы поддержки нового провайдера можно узнать, связавшись с ним. Так вы можете зарегистрировать свою собственную службу технической поддержки доменов, это делается на сайте www.ripn.net.

Далее вам понадобится взять на сервере РосНИИРОСа необходимые документы для переноса домена и заполнить их. Существует версии документа как для физических, так и для юридических лиц, разницы в заполнении в принципе нет.

После заполнения вам необходимо будет заверить заполненный бланк печатью вашего нового провайдера или вашей организации и отправить документы в РосНИИРОС. Если вы все заполнили верно, в течении дня вам сменят службу технической поддержки и тут уже вступает в дело ваш новый провайдер. Ему придет письмо-уведомление из РосНИИРОС, о том, что он стал службой технической поддержки по вашему домену. Далее вашему провайдеру необходимо будет только прописать новые NS-сервера по вашему домену. Все, домен «переехал».

Домен зарегистрирован в Руцентр

Для переноса вам нужно знать логин (номер договора) и пароль на доступ к панели управления Руцентра. Если вы по каким-либо причинам не знаете или забыли эти данные, зайдите сюда: https://www.nic.ru/cgi/pass_forgot.cgi. Если номер договора и пароль вам известны, нужно сменить текущий партнерский договор по вашему домену на договор с новым партнером. Это делается через веб-интерфейс регистратора (вход — https://www.nic.ru/dns/manager/login.html). Смена партнерского договора по вашему домену позволит новому партнеру перенести домен.

Перенос доменов в зонах .MSK.RU, .SPB.RU, .MSK.SU, .SPB.SU

Администратором данной группы доменов является ООО «Релком».

Первым делом вам необходимо сделать запрос на перенос домена вашему новом хостинг-провайдеру, он создаст зону для вашего домена на своем DNS-сервере. После того, как зона создана, новый провайдер должен написать письмо в Релком с заявкой на перенос домена, а администратор домена должен подтвердить перенос. Администратором домена считается владелец e-mail, указанного в WHOIS. Это может быть ящик, принадлежащий как вашему старому хостинг-провайдеру, так и ваш лично. В первом случае нужно заранее договориться со старым хостером о предстоящем переносе. Если вышеописанные мероприятия прошли успешно, домен будет перенесен.

Перенос доменов .COM.RU, .ORG.RU, .NET.RU, .PP.RU

Процедура переноса доменов в зонах .COM.RU, .ORG.RU, .NET.RU, .PP.RU заключается в смене службы поддержки и описана в разделе «Перенос домена в зоне .RU».

Перенос интернациональных доменов (.COM, .NET, .ORG и др.)

Стоит отметить, что ситуация с переносами доменов в этих зонах осложняется наличием огромного числа регистраторов (для доменов .COM, .NET, .ORG, .INFO, .BIZ их десятки). Сложности заключаются и в различии правил переноса, и в том, что вся информация представлена в основном на английском языке.

Как уже говорилось ранее, первым делом мы должны узнать, на кого зарегистрирован домен. Если быть более конкретным, на какой e-mail адрес. Дело в том, что при переносе доменов COM, NET, ORG, INFO, BIZ нет такой бумажной волокиты, как при переносе или смене владельца домена в зоне RU. В ходе переноса интернационального домена вся информация будет приходить на e-mail’ы владельца и администратора, и именно эти лица будут решать дальнейшую судьбу домена. Это с одной стороны хорошо, но с другой стороны может создать серьезные проблемы — все зависит от надежности вашего почтового ящика.

Сперва необходимо узнать, у какого регистратора зарегистрирован ваш домен, для этого нужно воспользоваться сервисом WHOIS. Далее, чтобы узнать контактные данные владельца и администратора домена, необходимо пройти на сайт регистратора домена, где можно узнать, на кого был зарегистрирован домен и какие почтовые ящики указаны. Здесь, как уже упоминалось выше, самое главное, чтобы был указан Ваш почтовый ящик в registrant (owner) или admin контактах.

Теперь мо