Как перенести сайт на «1С-Битрикс» на другой хостинг
Перенос «1С-Битрикс» на другой хостинг
Сайт, разработанный на «1С-Битрикс», состоит из файлов в формате PHP, файлов контента (изображения и другая информация) и базы данных (БД) в формате SQL. Данная инструкция подробно описывает перенос сайта на «1С-Битрикс» на другой хостинг для 1C-Битрикс, а также помогает устранить возможные ошибки.
Во избежание проблем при переносе на серверы REG.RU вы можете бесплатно воспользоваться помощью наших специалистов: Как перенести сайт на хостинг REG.RU?
Месяц хостинга в подарок за перенос сайта в REG.RU
Промокод на 1 месяц бесплатного пользования виртуальным хостингом или VPS с операционной системой Linux. Акция распространяется на заказ новой услуги или продление существующей. Об акции
Перенести сайт
Видео: Как перенести сайт на хостинг REG.RU
Как перенести сайт «Битрикс» на другой хостинг
Ниже описан процесс переноса сайта через restore.php из резервной копии, созданной с помощью CMS «1С-Битрикс»:
-
1.
Подготовьте архив (резервную копию). Для этого войдите в административную панель «1С-Битрикс», перейдите на страницу Настройки — Инструменты — Резервное копирование и создайте полную резервную копию, которая будет включать публичную часть, ядро и базу данных.
-
2.
Скачайте полученный архив.
-
3.
Дальнейшие действия выполняются на новой услуге хостинга, на которую вы хотите перенести сайт. Если вы ещё не заказали хостинг, воспользуйтесь статьёй: Как заказать хостинг сайтов?
-
4.
Войдите в панель управления новой услуги хостинга.
-
5.
Определите, в какую папку загрузить архив вашего сайта. Корневая папка создаётся автоматически при добавлении домена в панель управления хостингом. Если вы уже добавили доменное имя, перейдите к шагу 8.
-
6.
Рассмотрим процесс добавления домена в панели управления ISPmanager. Перейдите в раздел «Управление DNS» и нажмите Создать домен:
-
7.
Введите Доменное имя, выберите из раскрывающегося списка IP-адрес. Поставьте галочку в графах «Создать WWW-домен» и «Создать почтовый домен», если вы планируете пользоваться почтой на хостинге. Нажмите ОК:
-
8.
Закачайте архив в корневую папку домена по инструкции: Как разместить сайт в ISPmanager? (шаги 1-5).
-
9.
Для дальнейшего импорта базы данных понадобится новая база данных. В разделе Базы данных нажмите Создать базу данных:
-
10.
На открывшейся странице «Новая база данных» укажите Имя, к которому автоматически добавится префикс вашего логина хостинга (u1234567, в нашем примере: u0610178) и Имя пользователя. Сгенерируйте новый пароль. Затем нажмите Ок:
-
11.
Загрузите в корневой каталог сайта скрипт восстановления restore.php.
-
12.
Чтобы открыть сайт с новой услуги до обновления DNS-серверов, скорректируйте файл hosts. Прежде чем открыть сайт в браузере, очистите кэш. Без этого шага сайт будет отображаться со старой услуги.
-
13.
В адресной строке браузера введите http://ваш_сайт/restore.php, появится первое окно мастера. Нажмите кнопку Далее.
-
14.
В открывшемся диалоговом окне выберите нужный вариант расположения файла с архивом. Вы можете выбрать вариант «Скачать резервную копию с дальнего сайта» или самостоятельно загрузить архив и все его части на новую услугу, выбрав «Архив загружен в корневую папку сервера». Затем нажмите Далее:
-
15.
После завершения распаковки файлов система предложит вам указать настройки соединения с базой данных. Введите атрибуты доступа к созданной ранее базе данных (шаг 10) и нажмите Восстановить:
-
16.
После успешного восстановления базы данных в открывшемся диалоговом окне нажмите кнопку Удалить локальную резервную копию и служебные скрипты. Чтобы избежать утечки информации или повреждения сайта, автоматически будут удалены файлы:
- /restore.php
- /файл резервной копии (файл с расширением .tar.gz)
- /bitrix/backup/дамп базы (файл с расширением .sql)
Готово. Теперь вы знаете, как перенести Битрикс на другой хостинг.
Частые ошибки после переноса сайта на «1С-Битрикс» на другой хостинг:
Как видите, самостоятельный перенос Битрикс на другой хостинг — довольно сложный и длительный процесс. Если у вас возникли проблемы или вопросы при переносе, обратитесь в техническую поддержку.
помогла
Нужна помощь?
Напишите в службу поддержки!