Как перенести OpenCart на другой хостинг

Как перенести OpenCart на другой хостинг

От автора: приветствую вас, друзья. Итак, мы продолжаем цикл статей, посвященных знакомству с одной из популярнейших CMS для создания интернет-магазинов – OpenCart (Оперкарт). В этой статье мы поговорим о том, как перенести OpenCart на другой хостинг. При этом мы предусмотрим случай изменения доменного имени, соответственно, рассмотрим не просто вариант переноса, но это будет перенос со сменой домена.

Итак, мы столкнулись с необходимостью переноса сайта под управлением OpenCart с одного хостинга на другой. Эта необходимость может быть вызвана различными причинами, например, ваш текущий хостер перестал вас устраивать в плане качества обслуживания. В этом случае вполне естественно желание сменить хостинг. Также мы усложним себе немного задачу тем, что не просто будем переносить сайт с одного хостинга на другой, но еще и изменим при этом его доменное имя.

Сейчас наш тестовый сайт доступен по адресу http://opencart.loc/, и я хочу, чтобы он был доступен по новому адресу, скажем — http://site.loc/. Само собой, новый домен должен быть вашим и связан с новым хостингом, на который мы переносим сайт.

Теперь непосредственно к вопросу. Суть любого переноса современного сайта так или иначе сводится к следующим шагам:

копирование файлов со старого сервера на новый;

Бесплатный курс по PHP программированию

Освойте курс и узнайте, как создать динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

экспорт БД со старого сервера и импорт полученного дампа на новый сервер;

изменение настроек в файле конфигурации движка.

Начнем с первого пункта. Скопировать файлы можно через любой FTP менеджер, например, FileZilla. Вначале вы копируете все файлы с текущего хостинга на свой локальный компьютер, а затем с локального компьютера – на новый хостинг.

Как перенести OpenCart на другой хостинг

Теперь экспортируем дамп БД со старого сервера. Для этого можно воспользоваться приложением phpMyAdmin. В нем перейдите в БД сайта и выберите операцию Экспорт, после чего мы получим дамп БД.

Как перенести OpenCart на другой хостинг

На новом сервере нам нужно проделать обратную процедуру – импортировать полученный дамп БД. Для этого зайдем в phpMyAdmin на новом хостинге, перейдем в чистую БД нового сайта и во вкладке Импорт сделаем нужную операцию.

Как перенести OpenCart на другой хостинг

После этого нам остается лишь пройти последний шаг – внести правки в файл config.php в корне сайта и в такой же файл в папке admin. Примерно так выглядит содержимое этого файла в корне сайта:

Как перенести OpenCart на другой хостинг

В первые две константы – HTTP_SERVER и HTTPS_SERVER – нам нужно вписать новый адрес сайта. В ряде следующих констант с общим комментарием DIR необходимо изменить часть пути. Новый путь должен вести от корневой папки хостинга до соответствующих папок вашего сайта (catalog, system и т.д.). Путь к корневой папке можно уточнить у нового хостера.

Последние константы – DB – отвечают за настройки подключения к БД, в них мы пропишем новые данные для подключения. Итого, измененный файл config.php корня сайта будет выглядеть в моем случае так:

Как перенести OpenCart на другой хостинг

Аналогичные правки вносим в файл admin/config.php. Сохраняем файлы на новом хостинге и, если все сделано без ошибок, тогда при обращении к новому адресу — мы увидим наш сайт.

Как перенести OpenCart на другой хостинг

На этом сегодня все. Больше об OpenCart вы можете узнать из наших бесплатных или платных уроков.

Бесплатный курс по PHP программированию

Освойте курс и узнайте, как создать динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Смотреть видео

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии Facebook:

Добавить комментарий