Перенос Opencart на хостинг

В данной статье мы разберём, как перенести сайт сделанный на CMS Opencart на наш хостинг.

1. Скачиваем файлы сайта и базу данных

Первым делом, Вам будет необходимо скачать файлы и базу данных Вашего сайта со старого хостингаПанели управления хостингом у разных хостинг-провайдеров отличаются, но по типу все они схожи. Переходим в панель управления хостингом (В нашем случае панель beget) и находим раздел «Файловый менеджер», затем переходим в него.

Файловый менеджер beget

Находим в файловом менеджере корневой каталог Вашего домена, создаём его архив и скачиваем его на Ваш ПК.

Менеджер файлов beget создать скачать

После того, как файлы скачены возвращаемся снова в панель управления хостингом, в раздел «MySQL», чтобы скачать mysql дамп базы данных от Вашего сайта.

MySQL в beget

Выбираем необходимую базу данных и скачиваем её. Если баз данных у Вас несколько, найти нужную Вы сможет открыв файл config.php в каталоге Вашего домена и посмотрев на строку:
define('DB_DATABASE', 'base_name');,
где 'base_name' — это имя Вашей базы данных, которая прикреплена к этому сайту.

WWW-домены в ISPManager

2. Загружаем файлы и базу данных на наш хостинг

Когда файлы сайта и базу данных от него Вы скачали, переходим уже непосредственно на наш хостинг в панель управления ISPManager. В ней открываем раздел «WWW» — «WWW-домены» и нажимаем кнопку «Создать», чтобы прикрепить домен к панели и автоматически создать для него корневой каталог. После того, как домен создан, выбираем его и нажимаем кнопку «Каталог».

Менеджер файлов в ISPManager

В каталоге нажимаем кнопку «Закачать» и выбираем архив с файлами Вашего сайта на Вашем ПК, нажимаем кнопку «Ок» и загружаем его. После загрузки архива, его нужно будет извлечь, для этого нажмите кнопку «Извлечь» и укажите каталог Вашего домена, чтобы извлечь архив в него. После извлечения файлов из архива, проверяем не нарушились ли права на папки и файлы. У папок права должны быть выставлены «755», а у файлов «644», если права отличаются, сменить их Вы сможете нажав кнопку «Атрибуты».

Базы данных в ISPManager

Затем создаём базу данных на нашем хостинге, для этого переходим в раздел «Главное» — «Базы данных» и нажимаем кнопку «Создать». После чего заполняем название базы, имя пользователя, задаём пароль для данной базы и нажимаем кнопку «Ок».

закачать базу данных через ISPManager

Выбираем созданную базу и нажимаем кнопку «Закачать», чтобы загрузить дамп базы данных, который Вы скачали на старом хостинге.

3. Настраиваем пути к директории

Следующее, что нам необходимо будет сделать, это сменить пути до директорий, так как пути до каталогов и файлов на разных хостингах будут отличаться. В корневом каталоге Вашего домена открываем сначала файл «config.php» и правим все пути старого хостинга, а также данные для подключения базы данных. Путь до корневого каталога на нашем сервере будет выглядеть так:

«/VAR/WWW/U123456/DATA/WWW/YOURSITE.RU»

А имя пользователя базы данных и название самой базы данных необходимо указывать вместе с префиксом:

«U123456_UNAME» и «U123456_BASENAME».

После внесения изменений нажимаем кнопку «Сохранить» и «Ок».

Редактирование файла config.php

Те же самые изменения нужно будет проделать и в каталоге «admin» в файле «config.php» иначе админ-панель сайта доступна не будет.

На этом перенос сайта на Opencart закончен.

Принимаем
Все способы