Как перенести сайт на другой хостинг
Недавно меня попросили написать статью о том, как перенести сайт на другой хостинг. Думаю, что эта тема будет интересна многим, поэтому сейчас мы её и разберём.
Для начала опишем нашу отправную точку. У Вас должен быть доступ к домену и должен быть доступ к обоим хостингам. Если это имеется, то тогда для переноса сайта на другой хостинг надо сделать следующее:
- Прописать DNS от нового хостинга в настройках домена.
- Подключиться по FTP к старому хостингу и скачать оттуда все файлы сайта.
- Зайти в phpMyAdmin на старом хостинге и сделать экспорт базы данных.
- Удалить все файлы со старого хостинга.
- Удалить базу данных на старом хостинге.
- Создать базу данных и пользователя на новом хостинге. Обычно это делается в панели управления.
- Зайти в phpMyAdmin на новом хостинге и сделать импорт всех таблиц в новую базу данных.
- Подключиться по FTP к новому хостингу и залить туда все файлы сайта. Обычно заливается в папку public_html или www. Если таких папок нет, то уточните у хостера, куда нужно заливать.
- Возможно, придётся изменить файл конфигурации сайта, если таковой имеется. Сюда входит логин, пароль пользователя к базе данных, а также её название. Также здесь, возможно, потребуется поменять физический путь к некоторым директориям.
Безусловно, если у Вашего сайта нет базы данных, то все пункты, связанные с ней, можно пропустить. Теперь если Вы попытаетесь зайти к себе на сайт, то обнаружите, что он не работает, ведь Вы все файлы и базу удалили. Но если Вы всё сделали правильно, то через несколько часов, когда обновятся DNS, Ваш сайт станет снова доступен. Это будет говорить о том, что теперь у Вас сайт находится на новом хостинге.
Вот так делается перенос сайта на другой хостинг.
-
- Михаил Русаков
Комментарии (7):
Здравствуйте, подскажите пож-та , если к примеру я хочу закачать сайт на чужой хостинг у меня есть IP хоста , имя пользователя , и пароль через Фтп я закачаю сайт на хост а что мне делать с базами данных как мне их закачать на тот хостинг ?
Ответить
Нужен доступ не только к фтп, но и к панели управления, где и будет phpmyadmin и управление базами данных.
Ответить
насколько я понимаю мне нужен логин и пароль чужого хостинга , обойти есть возможность и зайти например сразу в панель управления phpmyadmin ?
Ответить
Да, правильно поняли. Обойти нельзя, всё-таки ради безопасности это делается.
Ответить
Приветствую! У меня сложная ситуация. Есть сайт, который успешно работал и я являюсь админом сайта. Хостинг был на чужом аккаунте и у нас возник конфликт в следствии чего мой партнер, на хостинге которого был мой сайт, сделал мой сайт зеркалом и все перенес на новое доменное имя. С момента изменения прошел всего 1 день. Есть у меня шансы все вернуть и сохранить мой сайт в прежнем виде. Мой сайт полноценно работал 1.5 года!!! Прошу помочь разобраться в непростой ситуации.
Ответить
Здравствуйте, Алексей. Ущерб будет минимален, т.к есть редирект, а смена доменного имени не так критично в данный момент.
Ответить
Доброе Утро! Проблема в том, что у меня нет теперь доступа к хостингу на котором мой сайт был размещен. Соответственно я не могу скопировать свою базу сайта. Как мне не потерять вес своего сайта и позиции в поисковиках? Он имел хорошие позиции. Написать сайт заново с с тем же самым текстом? Как к этому отнесется Яндекс? Ситуация не простая. Вчера отключил делегирование с чужого хостинга. Теперь уже один день сайт не работает, а работает другой. Что делать?
Ответить
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.