Top.Mail.Ru

Как перенести сайт на хостинг с cPanel

Если вы переносите хостинг, то в начале вам необходимо убедиться, что доменное имя направлено на хостинг (для этого необходимо изменить днс серверы домена на наши - их можно увидеть в пригласительном письме об открытии аккаунта хостинга у нас). 

Перенос или установка сайта на хостинг cPanel

Перенос файлов

Необходимо скачать файлы со старого хостинга на компьютер (желательно запаковать их в архив *.zip), после чего загрузить их на хостинг в папку /public_html (для cPanel это папка с файлами основного домена, т.е. /home/userXXXX/public_html/index.php откроет наш сайт муdomain.ru/index.php).


У нас есть архив с файлами сайта и отдельно дамп БД. Загрузить его можно с помощью диспетчера файлов в cPanel



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


В левом разделе переходим на папку public_html кликнув по ней левой кнопкой мыши. После нажатия кнопки «Отправить» в верхнем меню, находим архив и загружаем его.


Архив загружен, выделяем его и нажимаем «Извлечь»


Архив распакован и мы видим наши файлы сайта, в данном случае он на CMS WordPress. Нам понадобится wp-config.php — файл конфигурации данной CMS. Обратите внимание на колонку «Permissions», где отображены права. Для файлов – 644, для папок – 755. При необходимости, они меняются в меню «Разрешения».


Файлы загружены, переходим к дампу БД.

Перенос MySQL базы данных сайта

В cPanel находим раздел «Мастер баз данных MySQL» и пошагово выполняем по созданию БД и его пользователя.

Указываем имя БД и переходим на «Следующий шаг»

Придумываем имя пользователя БД и генерируем ему пароль.
Важно! Используйте именно «Генератор паролей», не нужно ставить простые пароли, вида: «123QweRTy» или даты рождения/свадьбы. Пароль в виде имени БД или пользователя БД также упростит задачу злоумышленникам, а вам усложнит жизнь.


CPanel имеет простой в использовании и надежный генератор, нажав на «Дополнительные параметры» сгенерируйте чтобы система выдала «Высокая степень надежности»


Когда все сделано, нажимаем «Создать пользователя»
Далее ставим галочку у «Все права» и нажимаем «Следующий шаг»



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



Приступаем к восстановлению базы данных из дампа, для чего в cPanel выбираем phpMyAdmin в том же разделе Базы данных.



В открывшемся окне слева выбираем созданную БД и нажимаем Импорт в меню сверху.



На вкладке «Импорт» выбираем наш дамп БД и нажимаем «Вперед»



Необходимо проверить тип кодировки UTF-8.
Если все нормально вы увидите сообщение о успешном завершении импорта БД и слева увидите таблицы. На этом все необходимые действия по переносу БД выполнены.



Возвращаемся к wp-config.php в «Диспетчера файлов» – меню «Изменить» и прописываем нашу БД, пользователя и пароль, после чего сохраняем и закрываем редактор.



На этом все, сайт перенесен, можем его открыть в браузере и проверить работу.
Дата публикации: 13-04-2020, 18:40