Можно ли использовать домен на другом хостинге
Содержание статьи
Как перенести домен (сайт) на другой хостинг — пошаговое руководство
Друзья, добрый день!
Именно сегодня хотелось бы Вам рассказать о том, как осуществляется перенос домена на другой хостинг.
Интересно, а по какой причине это происходит? А причин на самом деле много, одна из таких — просто не устраивает качество предоставляемых услуг.
Наличие причин уже позволяет задуматься о переезде.
В статье Вы найдете подробное описание шагов по переезду домена, так что изучайте и применяйте.
План действий, которого нужно придерживаться:
- Регистрация хостинга
- Удаление домена со старого хостинга
- Перенос домена
- Перенос файлов интернет-ресурса
- Перенос базы данных
А теперь подробнее по каждому пункту.
Регистрация хостинга
Действия по регистрации стандартные. Много времени Вы не потратите. Читайте полезные статьи, которые уже есть на блоге:
- 9 заповедей при выборе хостинга
- Как разместить свой сайт на качественном хостинге FastVPS
Удаление домена
Здесь всё очень просто. Выполняется эта процедура за несколько кликов мыши.
В одной из предыдущих статей я уже рассказывал, как удалить домен с хостинга.
Перенос домена
Привяжите домен к новому хостингу — войдите в панель управления и затем в пункт «Добавить домен». В соответствующее поле введите ваш domain.
Смените DNS-сервер (NS-записи). DNS-сервер необходимо менять, т.к он указывает, на каком сервере в интернете хранится ваш сайт.
В случае если Вы регистрировали домен на сайте старого хостинга, тогда стоит обратиться с просьбой о смене NS-записей в его службу поддержки.
В случае если Вы покупали его непосредственно у регистратора имен (например, Reg.ru или WebNames.ru) выполните следующее:
- Войдите в свой аккаунт на сервисе-регистраторе доменов,
- Выберите нужный домен, если у вас их несколько
- Кликните на «Управление DNS-серверами»;
- обновите NS-записи на новые (узнать их можно в поддержке нового хостинга).
Смотрите эту же инструкцию с картинками на примере сервиса reg.ru.
Привязка может длиться несколько часов (а вообще до 72 часов, но как правило около 4-8 часов).
Перенос файлов интернет-ресурса
Выполните действия, представленные ниже:
- Установите и откройте программу FTP-клиент (например, FileZilla). И создайте новое FTP-соединение (инструкция по программе FileZilla);
- Во всплывающем окне «Настройка FTP-соединения» задайте имя соединения;
- В поле «Сервер[:Порт]» введите адрес FTP-сервера, данные присылают при регистрации хостинга.
- Вводите логин и пароль и нажмите — ОК;
- Затем на кнопку «Соединиться» для только что созданного соединения;
- Откроется окно, перейдите в корневую папку домена.
- Скопируйте все файлы со старого хостинга и вставьте их на новый.
- Пропишите новые имя пользователя базы данных и пароль в файле config.php.
Готово!
Более подробную эту же инструкцию вы можете найти в статье про закачку движка вордпресс на сервер.
Перенос базы данных
Чтобы перевести базу данных, выполните следующие шаги:
- войдите в phpMyadmin старого хостинга, ссылка должна быть в панели управления;
- выберите базу данных и перейдите в «Экспорт»;
- на панели экспорт установите переключатель в поле SQL;
- выберите режим совместимости SQL- ANSI;
- установите переключатель в поле qzip;
- нажмите на кнопку «Сохранить как файл»;
- осуществите вход в аккаунт нового хостинга для создания БД;
- запомните логин и пароль для входа в БД (их нужно будет указать в файле config.php);
- перейдете в phpMyadmin, а потом в раздел «Структура»;
- отметьте и удалите имеющиеся таблицы, чтобы при импорте БД не возникало ошибок;
- перейдите в «Импорт» и перенесите сохраненную ранее БД, выставьте прежнюю кодировку;
- установите переключатель в поле «Разрешить скрипту разбивать процесс импорта при приближении лимита»;
- выберите формат файла импорта — SQL, а затем режим совместимости — ANSI;
- нажмите ОК.
Инструкция может слегка отличаться в зависимости от используемого вами хостинга
Вот видите, не так уж и сложно, просто приложите чуточку усилий и времени.
Кстати у хостинга web сейчас действует отличное предложение. Служба поддержки возьмет на себя все хлопоты по переносу вашего сайта. А также вам подарят 3 месяца хостинга и зачислят на баланс деньги, которые были у прежнего хостера. По-моему отличное предложение.
Если из статьи Вы извлекли только самое полезное, подписывайтесь на обновления блога, а также не забудьте рекомендовать к прочтению друзьям и знакомым, например, в социальных сетях.
Всем пока и до скорых встреч!
С уважением! Абдуллин Руслан
Загрузка…
Понравился блог? Подпишись, чтобы получать новые статьи на почту и быть в курсе всех событий!
Источник
Как сделать перенос сайта на другой хостинг за 8 шагов
Привет, друзья. В сегодняшней статье я по шагам расскажу и покажу как организовать перенос сайта на другой хостинг. Перед новым годом я как раз сменил прописку для двух своих сайтов и мой свежий опыт способен помочь страждущим :). Процесс не сложный, но пошаговая инструкция еще никому не повредила.
Раньше, мои сайты были размещены на серверах трех разных провайдеров, я решил отказаться от одного из них. Как раз заканчивается период его оплаты, а на оставшихся двух еще есть достаточно места.
Возможно, вам, когда-нибудь, тоже придется столкнуться с такой задачей. Причины могут быть разные. Например, изменение ценовой политики компании, или вас перестанет удовлетворять качество услуг, или поменяются ваши требования к функциональности серверов, или вы выберете другой хостинг по иной причине.
В моем случае, просто отпала необходимость, раньше я использовал один американский хостинг для хранения больших объемов данных, так как он не имеет ограничений по размеру хранимой информации.
Что именно необходимо переносить?
В своей статье «Что такое сайт?» я рассказывал о трех компонентах каждого интернет ресурса. При переносе мы должны поработать с каждым из них.
Во-первых, нужно найти новый хостинг, который будет удовлетворять всем вашим требованиям.
Во-вторых, необходимо изменить привязку доменного имени вашего сайта. Доменное имя должно направлять запросы пользователей на новые сервера, которые принадлежат новой компании.
В-третьих, потребуется перенести все данные (файлы, базы данных) со старого хостинга на новый.
Это вкратце, теперь давайте рассмотрим весь процесс в подробностях. Максимум, для переноса потребуется 8 шагов. Я буду описывать процесс исходя из предположения, что у вас уже есть новый хостинг, если у вас его еще нет, то сначала выберите подходящий и зарегистрируйте в нем аккаунт, порекомендовать могу один из этих (ссылки партнерские): web или Sprinthost.
Переносим сайт на новый хостинг
Шаг 1. Добавить домен в админку нового хостинга
Первое, что нам нужно сделать для переноса — это добавить доменное имя сайта в ваш аккаунт и привязать к нему соответствующие папки, в которые мы, в дальнейшем, будем переносить файлы вашего web ресурса. Для этого нужно найти в панели управления раздел, связанный с управлением доменами, обычно, он так и называется.
В этом разделе, как правило, есть две функции — зарегистрировать новый домен и перенести домен. Выбираем перенос домена и указываем переносимый адрес. Это действие еще не подключает домен к новому хостингу, оно лишь готовит аккаунт к будущему подключению. В админке хостинга, на который я переносил сайты это выглядит вот так:
Шаг 2. Перенести файлы с одного сервера на другой
Перенос файлов, пожалуй, самое простое действие, из всех, что нужно сделать. С помощью FTP клиента или встроенного файлового менеджера нужно скачать все файлы, принадлежащие сайту, со старого хостинга на компьютер, а потом, точно также, закинуть их на новый сервер в папку public_html, отвечающую за работу переносимого домена.
Иногда, сайты могут иметь большой объем данных и много файлов, поэтому, лучше всего, полностью все файлы упаковать в ZIP архив еще на старом месте и дальше перекидывать уже один архивный файл. Такой архив без проблем распакуется на любом хостинге, а времени на перенос уйдет намного меньше, да и нагрузка на сервера снизится.
Сжимаем файлы:
Скачиваем файлы на компьютер:
Шаг 3. Скачать базу данных со старого хостинга
Если ваш ресурс очень простой (выполнен на простом HTML) и не имеет баз данных, то пункты с 3 по 6 можно пропустить. Но любой сайт, использующий систему управления контентом (CMS), требует для своей работы базу данных MySQL, ее тоже необходимо перенести.
Для этого в админке вашего старого хостинга находите раздел «Управление базами данных MySQL». Заходите в панель администратора phpMyAdmin. Выбираете нужную базу и выбираете вкладку «Экспорт».
В меню экспорта базы данных установите для скачивания архивный формат ZIP или GZIP. Нажимаете кнопку «ОК» и указываете место на вашем компьютере, куда будет сохранен файл.
Шаг 4. Создать базу данных на другом хостинге
Точно также, как и в предыдущем пункте, открываете на другом хостинге раздел «Управление базами данных» (Базы MySQL), только вместо выбора нужной базы — выбираете пункт создать новую базу данных.
Для нее нужно будет указать название, а также логин пользователя и пароль для доступа. Некоторые хостеры автоматически устанавливают имя пользователя (логин) соответствующий названию базы данных, поэтому просят ввести только пароль. Запишите эти данные, они вам понадобятся.
Нажимаете кнопку создать, и у вас появится новая база данных. Если вы перейдете внутрь этой базы, то там не будет ни одной таблицы, пока она пуста.
Шаг 5. Импортировать базу данных на новый хостинг
После того, как вы создали новую базу данных, необходимо скопировать на нее информацию из той базы, которую вы экспортировали со старого сервера. Для этого выбираете меню «Ипморт». Через окно указываете путь к базе, сохраненной на вашем компьютере, и нажимаете импортировать.
Все таблицы будут созданы и заполнены автоматически. На серверах разных провайдеров может использоваться разное программное обеспечение, поэтому, несмотря на полную совместимость всех баз, иногда, могут возникать проблемы. У меня выскочила ошибка 1062, решение проблемы я описал здесь. В 99% случаев перенос пройдет гладко.
Шаг 6. Исправить конфигурационные файлы вашей CMS
После того, как мы перенесли файлы и базу данных, нам нужно связать их между собой. Для этого найдите конфигурационный файл вашей CMS. В WordPress он называется wp-config.php, находится он в корневой директории сайта (прямо в public_html).
Открываете этот файл для редактирования и заменяете следующие строки:
/** Имя базы данных для WordPress */ define(‘DB_NAME’, ‘xxxxxx_xxx’); /** Имя пользователя MySQL */ define(‘DB_USER’, ‘xxxxxx_xxx’); /** Пароль к базе данных MySQL */ define(‘DB_PASSWORD’, ‘xxxxxxxxx’);
Вместо XXX вы прописываете значения, которые указывали при создании базы данных. Это нужно, чтобы файлы вашей CMS подключились к базе и могли обмениваться с ней информацией.
Шаг 7. Проверить работу файлов и базы данных
Если вас не беспокоят перебои в работе сайта, то можете пропустить этот шаг, но если ваш ресурс раскручен, имеет трафик с поисковых систем и регулярно посещается поисковым роботом, то лучше все проверить до того, как вы отключите домен от старого хостинга.
Проверяем работу сайта на новом хостинге:
- некоторые хостинги для каждого сайта создают технический домен. Обычно это домен 4 уровня, похожий на moysait.ru.hosting.ru — по этому адресу ваши страницы работают, даже если не работает ваш основной домен. Проверьте, если там все функционирует нормально, значит, переходите к следующему пункту.
- другой вариант подойдет в том случае, если технический адрес на вашем хостинге не предоставляется, но у вас есть на нем другие, работающие домены. Вы можете создать для одного из них поддомен типа test.sait.ru. Подключить этот поддомен к папке public_html вашего нового сайта и проверить как и в предыдущем случае.
- если не доступен ни один из предыдущих вариантов, то вы можете обратиться в техническую поддержку вашего нового хостера и попросить помочь проверить работу.
Шаг 8. Изменить DNS записи домена
Итак, у вас все готово, файлы и база работают нормально на новом сервере. Осталось только перенаправить доменное имя на другой хостинг. Для этого нужно изменить NS записи домена. Сейчас в них прописаны NS сервера старого хостинга, поэтому вся информация берется с них. Нам же требуется их переписать.
Заходим в ваш аккаунт у регистратора доменных имен, если вы регистрировали домен напрямую у регистратора. Находите раздел «управление DNS» и делаете запрос на их замену. Новые значения вам нужно найти либо на сайте нового провайдера, либо узнать их через техническую поддержку.
Выглядят эти записи примерно вот так (это для моих хостингов):
ns1.web.ru
ns2.web.ru
ns3.web.org
ns4.web.org
или
ns1.spaceweb.ru
ns2.spaceweb.ru
У любого другого хостера DNS записи свои.
В том случае, если ваш домен регистрировался через хостинг компанию — обратитесь для смены DNS в ее доменную службу или техподдержку.
После того, как вы подадите запрос на смену записей, пройдет некоторое время, прежде чем сайт будет перенесен на другой хостинг. Это может занять от нескольких часов до нескольких дней, в течение этого времени лучше никаких работ с сайтом не проводить.
Источник
Как привязать домен к хостингу
Чтобы ваш сайт отображался в Интернете, нужно:
- 1-й этап: Привязать домен к хостингу.
- 2-й этап: Разместить файлы сайта в панели управления.
В этой статье расскажем о 1-м этапе: привязке домена к web-хостингу. Если вас интересует 2-й этап, перейдите в раздел: Как разместить сайт на хостинге?
Домен + Хостинг
Прежде чем приступить к привязке, убедитесь, что у вас заказана услуга хостинга.
Как привязать домен к хостингу автоматически
В зависимости от того, какой домен вы хотите привязать, настройка хостинга для сайта будет отличаться:
Домены на аккаунте
Выберите доступный домен из списка:
В списке отображаются и недоступные домены. Под ними будет написано «Уже подключен к другому хостингу».
- 5.
Чтобы домен был привязан автоматически, переведите слайдер «Автоматически настроить DNS-серверы и записи зоны» в положение ON. Затем нажмите Подключить:
Как прикрепить домен к сайту
- 6.
После подключения появится сообщение:
Как прикрепить сайт к домену
Готово, обновите страницу и привязанный домен будет отображаться в блоке «Подключённые домены». После этого вы можете приступить к размещению сайта на хостинге.
Другие домены
Введите домен, который хотите привязать к хостингу, и нажмите Продолжить:
Как сайт привязать к домену
Вы можете привязывать к хостингу REG.RU домены, которые зарегистрированы не в REG.RU. В этом случае не сработает автоматическая настройка DNS-серверов и записей зоны. Чтобы доменное имя к сайту было привязано корректно, настройте их на стороне DNS-провайдера.
- 5.
Нажмите Подключить:
Как привязать домен к сайту
- 6.
После подключения во всплывающем блоке появится уведомление:
DNS-серверы обновятся в течение 24 часов.
Ручная привязка домена к хостингу
Если автоматическая привязка не сработала, подключите домен к хостингу вручную. Выполните два этапа привязки:
- Укажите для домена хостинговые DNS;
- Добавьте домен в панель управления веб-хостингом.
Если домен зарегистрирован в REG.RU, а хостинг заказан в другой компании, укажите в Личном кабинете DNS-серверы вашего хостера. Дальнейшие действия производятся на стороне хостинг-провайдера.
Если домен зарегистрирован НЕ в REG.RU, а хостинг заказан у нас, укажите хостинговые DNS REG.RU (ns1.hosting.reg.ru и ns2.hosting.reg.ru) на сайте той компании, в которой обслуживается ваш домен. Остальные действия (этап 2) выполняются в панели управления хостингом.
1 этап: укажите для домена хостинговые DNS
Авторизуйтесь на сайте REG.RU и перейдите к списку доменов. Кликните по нужному домену. Пролистайте открывшуюся страницу до блока «DNS-серверы и управление зоной» и нажмите Изменить. Затем нажмите значок «Карандаш». Выберите во всплывающей шторке ns1.hosting.reg.ru, ns2.hosting.reg.ru, подтвердите действие:
Готово, после этого вы можете переходить ко второму этапу.
Как привязать домен к хостингу, не меняя DNS-серверы
Чтобы привязать домен к хостингу, не меняя DNS-серверы, нужно добавить/изменить две А-записи с IP-адресом для домена на текущих DNS-серверах.
1 шаг: узнать IP-адрес сайта
Узнать эту информацию вы можете по инструкции: IP-адрес сайта.
2 шаг: прописать для домена А-запись, содержащую IP-адрес
В зависимости от того какие DNS-серверы указаны для вашего домена (Как узнать, какие DNS-серверы прописаны для домена), А-запись добавляется по-разному. Если для домена указаны:
ns1.reg.ru и ns2.reg.ru
Авторизуйтесь в Личном кабинете REG.RU. Затем кликните по имени нужного домена:
Во вкладке «Управление» кликните по пункту «DNS-серверы и зона» или нажмите кнопку Изменить:
На открывшейся странице нажмите Добавить запись, во всплывающей шторке выберите «А».
- В поле «Subdomain» введите @,
- В поле «IP Address» введите IP-адрес, полученный в 1 шаге инструкции.
Заполните поля и нажмите Готово:
Снова нажмите Добавить запись, во всплывающей шторке выберите «А».
- В поле «Subdomain» введите www
- В поле «IP Address» введите IP-адрес, полученный в 1 шаге инструкции.
Заполните поля и нажмите Готово:
ns1.hosting.reg.ru и ns2.hosting.reg.ru
Если для домена прописаны хостинговые DNS-серверы ns1.hosting.reg.ru и ns2.hosting.reg.ru, ничего прописывать не нужно все настройки уже произведены в панели управления хостингом. Вы можете перейти к размещению сайта по инструкции Как разместить сайт на хостинге?
другие DNS-серверы
Если для домена прописаны другие DNS-серверы, обратитесь к вашему DNS-провайдеру с вопросом изменения A-записи для домена.
Для работы почты REG.RU необходимо также изменить (или добавить, если записей нет) ресурсные записи MX и TXT: Настройка почты на хостинге.
2 этап: добавьте домен в панель управления хостингом
Сколько доменов я могу добавить на хостинг?
Количество доменов, которое можно добавить в хостинг-панели управления, зависит от тарифного плана вашей услуги хостинга:
Тарифный план | Сколько доменов можно добавить? |
---|---|
Host-Lite, Win-Lite | 15 |
Host-0, Win-0 | 7 |
Host-1, Win-1 | 10 |
Host-2, Win-2 | 20 |
Host-3, Win-3 | 30 |
Host-Pro, Win-Pro | 30 |
Host-A, Win-A | 1 |
Host-B, Win-B | 1 |
Обратите внимание! Если внешний вид вашей панели управления отличается от представленного в инструкции, кликните в левом нижнем углу «Попробовать новый интерфейс».
- 2.
Перейдите в раздел «WWW-домены» и нажмите Создать:
- 3.
Укажите ваш домен. Остальные поля будут заполнены автоматически, при необходимости укажите дополнительные настройки. Чтобы завершить операцию, нажмите Ок:
Если вы добавляете в панели управления домен .РФ, корневая директория будет конвертирована в формат punycode (xn--) автоматически.
- 2.
В разделе «Домены» выберите пункт Дополнительные домены:
- 3.
В блоке «Создать дополнительный домен» заполните необходимые поля и нажмите Добавить домен:
Кириллические домены необходимо добавлять в формате Punycode: Как перевести домен в Punycode. Пример добавления домена тест.рф:
Обратите внимание! Если внешний вид вашей панели управления отличается от представленного в инструкции, перейдите в раздел «Сайты и домены» и в правом верхнем углу измените вид на «Активный».
- 2.
В разделе «Сайты и домены» нажмите Добавить домен:
Если кнопка «Добавить домен» отсутствует, значит у вас добавлено максимальное количество доменов. Для добавления доменов повысьте тариф хостинга.
- 3.
На открывшейся странице введите имя домена и поставите галочки напротив «Активировать службу DNS» и «Активировать почтовую службу»:
Если вы добавляете кириллический домен .РФ, введите его в поле «Имя домена». В поле «Корневая директория» укажите корневую папку сайта в виде «httpdocs/name». обратите внимание: корневая папка сайта должна быть прописана латиницей:
Нажмите OK.
Внимание!
Обновление DNS-серверов занимает до 24 часов! После этого домен станет доступен в сети Интернет. Подробнее о том, почему сайты начинают работать не сразу, читайте в статье.
Видеоинструкция
Как добавить второй домен или поддомен на хостинг?
Добавление второго, третьего и т.д. доменов или поддомена на хостинг происходит так же, как и первого домена. Подробная инструкция выше.
Разместить несколько сайтов на одном хостинге можно на всех тарифных планах, в том числе и на бесплатном хостинге для сайтов html, кроме: Host-A (Win-A), Host-B (Win-B), Joomla-1 и Host-Unlim (для одного сайта). Если у вас заказан один из этих тарифных планов, просто повысьте его. Тогда количество доступных доменов в панели управления хостингом увеличится: Как повысить тарифный план хостинга?
Как проверить, правильно ли привязан домен к хостингу
- 1.
Выясните, какие DNS-серверы прописаны для домена. Для этого перейдите в сервис Whois, введите имя вашего домена и нажмите Проверить:
DNS-серверы указаны в строках «Сервер DNS»:
- 2.
Перейдите к онлайн-проверке DNS-записей домена. В поле «Домен» введите имя домена, a в поле «DNS-сервер» введите один из DNS-серверов, которые показал сервис Whois. Нажмите Проверить:
Ошибка «Запрошенный тип записи для домена отсутствует»
Если вместо списка ресурсных записей вы видите уведомление «Запрошенный тип записи для домена отсутствует» — это значит, что для вашего домена еще не обновились DNS-серверы: Я сменил DNS-серверы еще час назад, но сайт еще не работает. Дождитесь смены DNS-сервером и повторите процедуру.
Обратите внимание на запись «A» — она указывает на сервер, с которого открывается ваш сайт:
Почти готово. Осталось только сверить значение A-записи с сервером хостинга. Узнать сервер, на котором расположен ваш хостинг сайтов, можно при помощи статьи: Пароли для доступа к хостингу, серверу, FTP и MySQL.
Неважно, какие DNS-серверы прописаны для вашего домена, важно, какие ресурсные записи прописаны на DNS-серверах. Если A-запись указывает на сервер вашего хостинга, значит домен привязан корректно.
Что дальше?
После привязки домена к хостингу, разместите файлы сайта в панели управления. Если у вас нет готового сайта (файлы, базы данных), установите CMS по инструкции и создайте свой сайт самостоятельно. При заказе услуги WordPress hosting CMS WordPress устанавливается автоматически.
Возможные проблемы
Вы используете максимально возможное количество дополнительных доменов
Это сообщение означает, что на услуге хостинга добавлено максимально возможное количество доменов. Чтобы добавлять другие домены, сначала повысьте тарифный план по инструкции: Как повысить тарифный план хостинга?
Также можете удалить ненужный вам домен, тем самым освободив место под новый. После удаления ненужного домена добавьте домен по инструкции выше.
Webdomain лимит превышен
Эта ошибка появляется тогда, когда в панели управления уже добавлено максимально возможное количество «WWW-доменов». Создать новый не получится, из-за лимита, установленного вашим тарифным планом. Ниже описаны рекомендации по устранению ошибки.
Повысьте тарифный план
Если вам необходимо добавить ещё один домен, повысьте тарифный план хостинга: Как повысить тарифный план хостинга? Чем выше ваш тарифный план, тем больше доменов вы сможете добавить.
Вам необходимо добавить поддомен?
Если вам необходимо добавить поддомен, вы можете воспользоваться инструментом «Автоподдомены». В этом случае не нужно будет добавлять новый «WWW-домен».
Источник