Как перенести сайт на хостинг с 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