Перенос магазина на SImpla CMS на новый домен
Необходимость перенести интернет-магазин на новый домен вполне может появится. Перенос может понадобится по техническим причинам. Например, домен оказался недоступен, а бизнес вести дальше нужно.
При развитии интернет-магазина также однажды наступает желание открыть новое направление. Если у вас уже есть разработанный сайт и направление близкое, то первое время вполне возможно использовать существующий дизайн, наполнив его новыми товарами.
В данной статье мы опишем, как перенести на новый сайт магазин на базе Simpla CMS вместе со всеми данными.
Что нужно для переноса Simpla CMS на новый домен
Для переноса интернет-магазина обязательно нужно иметь копию всех данных существующего сайта.
Понадобится как каталог с самим сайтом, так и резервная копия базы данных.
Как перенести Simpla CMS
1. Настроить хостинг для нового домена.
Вам понадобится FTP или shell доступ к новому хостингу, а также база данных, которую будет использовать магазин.
2. Установить последнюю версию Simpla CMS на новом сайте.
Я рекомендую устанавливать чистую версию, а затем перенести на нее нужные данные — файлы изображений и шаблоны дизайна. Это позволит иметь последнюю версию с исправленными ошибками в системе и новым функционалом.
Если у вас система магазина подверглась большей переделке, чем просто создание дизайна, то этот функционал может перестать работать. Тогда вы сможете вернуться и повторить с той версией, которая используется у вас.
3. Сделайте полные копии установленных файлов и базы данных.
Данный пункт можно пропустить, но он может сэкономить время, если что-то пойдет не так.
В консоли для этого можно выполнить команды
rsync -r magazin.in.ua magazin.in.ua-new
mysqldump magazin_db > magazin_db
При использовании хостинга можно использовать его панель управления, чтобы выполнить эти операции.
4. Скопировать нужны файлы.
Нужно перенести каталоги files и design.
Files хранит все загруженные в магазин изображения товаров, а design — шаблоны используемого дизайна.
Команды
rsync -r <old-magazin>/design/ <new-magazin>/design/ rsync -r <old-magazin>/design/ <new-magazin>/design/
сделают всю работу.
5. Восстановить базу данных
В базе данных хранится вся информация о товарах и заказах.
Восстановление базы данных командой
mysql <new-magazin_db> < <magazin_db>.sql
позволит получить полную копию товарной базы в новом магазине.
После восстановления базы в админке вы должны увидеть все товары, которые были в исходном интернет-магазине.
После переноса
После переноса магазина проверьте, что все работает — зайдите в админку, просмотрите отображающуюся информацию.
Если что-то не получилось — попробуйте еще раз или обратитесь к нам. Sysmen разрабатывает и поддерживает решения для интернет-магазинов на базе Simpla CMS — это отличная система торговли в интернет для небольшого бизнеса. Мы наверняка сможем вам помочь.
Хорошей торговли!