Содержание:
В данной статье мы разберём, как перенести сайт сделанный на CMS Opencart на наш хостинг.
1. Скачиваем файлы сайта и базу данных
Первым делом, Вам будет необходимо скачать файлы и базу данных Вашего сайта со старого хостинга. Панели управления хостингом у разных хостинг-провайдеров отличаются, но по типу все они схожи. Переходим в панель управления хостингом (В нашем случае панель beget) и находим раздел «Файловый менеджер», затем переходим в него.
Находим в файловом менеджере корневой каталог Вашего домена, создаём его архив и скачиваем его на Ваш ПК.
После того, как файлы скачены возвращаемся снова в панель управления хостингом, в раздел «MySQL», чтобы скачать mysql дамп базы данных от Вашего сайта.
Выбираем необходимую базу данных и скачиваем её. Если баз данных у Вас несколько, найти нужную Вы сможет открыв файл config.php в каталоге Вашего домена и посмотрев на строку:
define('DB_DATABASE', 'base_name');
,
где 'base_name' — это имя Вашей базы данных, которая прикреплена к этому сайту.
2. Загружаем файлы и базу данных на наш хостинг
Когда файлы сайта и базу данных от него Вы скачали, переходим уже непосредственно на наш хостинг в панель управления ISPManager. В ней открываем раздел «WWW» — «WWW-домены» и нажимаем кнопку «Создать», чтобы прикрепить домен к панели и автоматически создать для него корневой каталог. После того, как домен создан, выбираем его и нажимаем кнопку «Каталог».
В каталоге нажимаем кнопку «Закачать» и выбираем архив с файлами Вашего сайта на Вашем ПК, нажимаем кнопку «Ок» и загружаем его. После загрузки архива, его нужно будет извлечь, для этого нажмите кнопку «Извлечь» и укажите каталог Вашего домена, чтобы извлечь архив в него. После извлечения файлов из архива, проверяем не нарушились ли права на папки и файлы. У папок права должны быть выставлены «755», а у файлов «644», если права отличаются, сменить их Вы сможете нажав кнопку «Атрибуты».
Затем создаём базу данных на нашем хостинге, для этого переходим в раздел «Главное» — «Базы данных» и нажимаем кнопку «Создать». После чего заполняем название базы, имя пользователя, задаём пароль для данной базы и нажимаем кнопку «Ок».
Выбираем созданную базу и нажимаем кнопку «Закачать», чтобы загрузить дамп базы данных, который Вы скачали на старом хостинге.
3. Настраиваем пути к директории
Следующее, что нам необходимо будет сделать, это сменить пути до директорий, так как пути до каталогов и файлов на разных хостингах будут отличаться. В корневом каталоге Вашего домена открываем сначала файл «config.php» и правим все пути старого хостинга, а также данные для подключения базы данных. Путь до корневого каталога на нашем сервере будет выглядеть так:
«/VAR/WWW/U123456/DATA/WWW/YOURSITE.RU»
А имя пользователя базы данных и название самой базы данных необходимо указывать вместе с префиксом:
«U123456_UNAME» и «U123456_BASENAME».
После внесения изменений нажимаем кнопку «Сохранить» и «Ок».
Те же самые изменения нужно будет проделать и в каталоге «admin» в файле «config.php» иначе админ-панель сайта доступна не будет.
На этом перенос сайта на Opencart закончен.
Купить хостинг OpenCart Вы можете на нашем сайте.