Главная > Инструментарий > Несколько шагов при переносе сайта DLE на другой хостинг

Несколько шагов при переносе сайта DLE на другой хостинг

Сегодня речь пойдет о переносе существующего сайта на хостинг: либо с эмуляторов (денвер и ему подобные), либо с хостинга разонравившейся компании. Собственно, сложного в этом ничего нет — всего лишь несколько простых, но значимых шагов. 
Переехать рекомендую на недорогой, но достаточно шустрый  хостинг, который можно найти по ссылке: gmhost.com.ua. Если Возникнут проблемы с переносом, обратитесь в техподдержку — они Вам обязательно помогут!

Итак, шаг первый — бэкап сайта и БД (базы данных MySQL). Бэкап сайта делается через панель хостинга (управления сайтом): ISPManager, C-Panel — самые распространенные, либо тупо скидываем весь сайт по ftp-каналу. Бэкап базы данных является также простым шагом — заходим в панель PhpMyAdmin и экспортируем наши таблицы. На этом все, что требовалось произвести на старом хостинге. Если сайт переносится с денвера — копируем сайт из дистрибутива, куда его первоначально заливали и экспортируем БД.

Шаг второй — прописываем новые DNS для домена. ДЛя этого нужно зайти в панель аккаунта Вашего регистратора и просто изменить dns-адреса. Полное обновление dns происходит в течение суток-трех. Поэтому, если Вы не хотите ждать, когда изменения наконец-то вступят в силу, то просто заходим в файл host Вашей ОС (стандартный путь к файлу C:\window\system32\drivers\etc\) и указываем в нем IP-адрес новой хостинг компании и название вашего домена.

Шаг третий — загрузка бэкапа сайта на новый хостинг. Важно!!! Не забывайте, что после завершения загрузки всех файлов на сервер, Вам нужно проставить права на папки (777) и файлы (666), так как было на старом хостинге (не на все файлы и папки, а именно на те, что были с такими настройками). Иначе Ваш сайт просто откажется работать, а дополнительные модули или плагины — будут работать с ошибками (точнее тоже не работать).

Шаг четвертый — создание новой базы данных. На хостинге создаем новую базу данных с таким же именем и паролем, что были первоначально. Если невозможно создать такое же имя — то создаем все как есть, в следующем шаге будет описана возможная ошибка.

Шаг пятый — импорт базы данных (БД MySQL). Для этого переходим в панель PhpMyAdmin и импортируем старую базу в свеже-созданную. При невозможности создать имя и пароль БД, такие же как были, то перед импортом в новой базе следует удалить строки:

    База данных: `имя базы`
CREATE DATABASE
`имя базы` DEFAULT CHARACTER SET cp1251 COLLATE
cp1251_general_ci;
USE `имя пользователя`;

После этого прописать в файле config.php (в CMS DLE этот файл называется dbgonfig.php) новое имя базы данных MySQL и пароль от нее.

Вот и все шаги — теперь можно спокойно запускать сайт и радоваться его работе на новом хостинге.

Categories: Инструментарий Tags:
  1. Пока что нет комментариев.
  1. Пока что нет уведомлений.