Купить Корзина
  • Облако и IT-инфраструктура
  • Домены и сайты
  • Вход
Получить консультацию

Ответим на вопросы, расскажем о конфигурациях, поможем с переносом, подберем оборудование, подготовим коммерческое предложение

Нажимая кнопку «Отправить» я даю согласие на обработку персональных данных и подтверждаю, что ознакомился с Политикой конфиденциальности

Персональный менеджер ответит на ваши вопросы и проведет через все этапы заключения договора: — подберет оборудование — сформирует коммерческое предложение — поможет с миграцией сервера к нам

Нажимая кнопку «Отправить» я даю согласие на обработку персональных данных и подтверждаю, что ознакомился с Политикой конфиденциальности

Или просто оставьте номер телефона, и мы перезвоним вам

  • Телефон в Москве

    +7 495 580-11-11
  • Бесплатный звонок по России

    8 800 555-34-78
  • Или обратитесь в наши офисы

    Региональные номера
    1. Документация
    2. Рег.облако
    3. Облачные серверы
    4. Ispmanager
    5. Перенос данных из cPanel в ispmanager

    Перенос данных из cPanel в ispmanager

    В связи с изменениями на рынке хостинговых панелей управления многие пользователи ищут надежную отечественную альтернативу. Облачный сервер с панелью ispmanager — это удобное и безопасное решение для управления сайтами.

    В статье подробно расскажем, как самостоятельно перенести сайт из cPanel на сервер с ispmanager, сохранив все данные и настройки.

    Шаг 1. Подготовка к переносу сайта

    Перед началом необходимо определить:

    — корневую директорию сайта,

    — базу данных, используемую сайтом.

    Для этого перейдите в корневую папку сайта. Чтобы перейти в корневой каталог сайта, в разделе «Домены» выберите пункт Домены и на открывшейся странице нажмите на корневую папку вашего сайта.

    Найдите конфигурационный файл CMS (например config.php, wp-config.php, configuration.php).

    В файле найдите параметры подключения к базе данных:

    — имя базы,

    — имя пользователя,

    — пароль,

    — адрес сервера базы данных.

    Эти данные понадобятся при настройке сайта на новом сервере.

    Шаг 2. Создание резервной копии сайта

    Перед переносом необходимо сохранить:

    — архив файлов сайта,

    — дамп базы данных.

    Вы можете создать резервную копию по инструкции или создать архив файлов вручную. Для этого:

    • 1
      Войдите в панель управления хостингом.
    • 2
      Убедитесь, что на хостинге достаточно свободного места для создания архива. Информация о хостинге отображается в блоке «Статистика». Если свободного места недостаточно — этот способ не подойдет.
    • 3
      Чтобы перейти в корневой каталог сайта, в разделе «Домены» выберите пункт Домены и на открывшейся странице нажмите на корневую папку вашего сайта.
    • 4

      Нажмите на кнопку Настройки в правом верхнем углу и отметьте галочкой чекбокс Show hidden files, чтобы включить отображение скрытых файлов.

      Это необходимо, чтобы архив включал такие служебные файлы как:

      — .htaccess

      — .env

      — конфигурационные файлы CMS.

    • 5

      Чтобы сформировать архив со всеми файлами сайта, нажмите Выбрать все → Сжать.

      Для архива используйте форматы .zip, .tar, .tar или .gz.

    • 6
      Укажите имя архива в поле внизу и нажмите Создать.
    • 7
      После создания архива нажмите Скачать в верхнем меню страницы. После этого начнется загрузка архива на локальный компьютер.

    Обратите внимание

    Если архив сайта больше 1 ГБ, загрузка через панель управления может не выполниться из-за ограничений.

    В этом случае рекомендуется загрузить архив на новый сервер по FTP или SFTP.

    Шаг 3. Создание дампа базы данных

    Чтобы сохранить базу данных:

    • 1
      В панели управления нажмите Базы данных → phpMyAdmin.
    • 2
      В интерфейсе phpMyAdmin выберите нужную базу данных. И нажмите кнопку Экспорт.
    • 3
      Выберите метод экспорта и нажмите Экспорт. Файл дампа базы данных (.sql) будет скачан на ваш компьютер.

    Шаг 4. Определение версии PHP

    Перед переносом необходимо узнать, какая версия PHP используется сайтом.

    Для этого:

    • 1
      Войдите в панель управления хостинга.
    • 2
      Перейдите в раздел Программное обеспечение → Выбор версии PHP.
    • 3
      Запомните используемую версию PHP. Эта версия должна быть установлена на новом сервере.

    Шаг 5. Настройка панели ispmanager на новом сервере

    Если сайт переносится на новый VPS, сначала необходимо настроить панель управления.

    5.1 Настройка режима Apache

    • 1
      Перейдите в раздел Конфигурация ПО → Веб-сервер (WWW).
    • 2
      Нажмите значок шестерёнки.
    • 3
      Выберите режим Apache MPM-Prefork.
    • 4
      Нажмите Сохранить. Изменения будут применены в течение 2–3 минут.

    5.2 Создание пользователя

    Сайт можно разместить под существующим пользователем www-root либо создать нового пользователя.

    5.3 Настройка PHP для пользователя

    • 1
      Перейдите на вкладку Пользователи.
    • 2
      Отметьте галочкой нужного пользователя и нажмите на значок карандаша.
    • 3
      В разделе Доступ включите опцию Может использовать PHP в режиме FastCGI (Apache).
    • 4
      Установите Тип обработчика PHP → FastCGI (Apache).
    • 5
      Нажмите Сохранить.

    5.4 Установка нужной версии PHP

    • 1
      Перейдите на вкладку Конфигурация ПО → Версии PHP и убедитесь, что версия PHP, используемая сайтом, установлена.
    • 2
      Если версия не включена, нажмите на значок лампочки, чтобы включить ее. В открывшемся окне нажмите Установить. Установка займет 2–3 минуты.

    Шаг 6. Добавление SSL-сертификата в ispmanager

    Если SSL-сертификат переносится со старого хостинга:

    • 1
      Перейдите в раздел SSL-сертификаты → Добавить сертификат.
    • 2
      Выберите существующий сертификат.
    • 3

      Заполните поля:

      — SSL-сертификат — файл .crt,

      — Ключ SSL-сертификата — файл .key,

      — Цепочка сертификатов — файл ca.crt.

    Важно: сайт и сертификат должны принадлежать одному пользователю, иначе подключить сертификат к сайту не получится.

    Шаг 7. Добавление сайта в ispmanager

    • 1
      Перейдите в раздел Сайты.
    • 2
      Нажмите Создать сайт.
    • 3

      Укажите:

      — доменное имя,

      — пользователя,

      — версию PHP,

      — SSL-сертификат. Также можно сразу выпустить бесплатный сертификат Let's Encrypt.

    • 4
      Нажмите Создать. Сайт будет создан в панели управления.

    Обратите внимание

    Если минимальная доступная версия PHP на хостинге 7.4, а вашему сайту нужна более старая версия, обратитесь в службу поддержки с запросом выполнить миграцию MySQL с версии 8.0 на 5.7, чтобы стали доступны более ранние версии PHP.

    Шаг 8. Создание базы данных

    Создайте новую базу данных для сайта по инструкции.

    Важно: при создании базы данных на VPS необходимо выбрать владельца базы данных — пользователя сайта.

    Запомните:

    — имя базы данных,

    — имя пользователя,

    — пароль.

    Эти данные понадобятся для подключения сайта к базе.

    Шаг 9. Загрузка файлов сайта

    После создания сайта откройте его файловую структуру.

    • 1
      В панели ispmanager выберите сайт.
    • 2
      Нажмите кнопку Файлы сайта.
    • 3
      Нажмите на значок корзины, чтобы удалить стандартный файл index.html.

    9.1 Загрузка архива сайта

    • 1
      Загрузите архив сайта в корневую директорию.
    • 2
      После загрузки распакуйте архив и убедитесь, что файлы находятся в корне сайта.

    9.2 Настройка владельца файлов (для VPS)

    Если владелец файлов отличается от пользователя сайта:

    • 1
      Выделите все файлы.
    • 2
      Нажмите Имя и атрибуты.
    • 3

      Укажите нужного пользователя в полях:

      — владелец,

      — группа.

    • 4
      Нажмите Сохранить.

    Шаг 10. Импорт базы данных

    Загрузите дамп базы данных через phpMyAdmin или через консоль по инструкции.

    Шаг 11. Подключение базы данных к сайту

    Откройте конфигурационный файл сайта (тот же файл, который использовался в начале инструкции).

    Замените параметры подключения (имя базы данных, имя пользователя, пароль) на параметры созданной базы данных.

    После этого сохраните изменения.

    Шаг 12. Проверка сайта до обновления DNS

    Проверить работу сайта на новой услуге можно по инструкции.

    Добавьте строку в файл hosts:

    IP_нового_сервера domain.ru www.domain.ru

    После сохранения файла откройте браузер в режиме инкогнито и перейдите на сайт по доменному имени.

    Важно: если сертификат выпущен через Let's Encrypt, браузер может временно показывать предупреждение о безопасности. После обновления DNS оно исчезнет.

    Шаг 13. Перенаправление домена на новый сервер

    Когда сайт корректно работает на новом сервере, можно направить домен на новую услугу.

    Если используются DNS хостинга ns1.hosting.reg.ru и ns2.hosting.reg.ru, нужно отвязать домен от старой услуги и привязать его к новой.

    Если используются DNS ns1.reg.ru и ns2.reg.ru, необходимо изменить A-запись и AAAA-запись по инструкции. IP-адрес нового сервера можно посмотреть в карточке услуги.

    Чтобы направить домен на услугу VPS, измените для домена DNS-серверы на ns5.hosting.reg.ru и ns6.hosting.reg.ru по инструкции.

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

    Шаг 14. Перенос почты

    Перенести почту можно через почтовый клиент Mozilla Thunderbird по инструкции или через панель ispmanager.

    Если почта обслуживается сторонним сервисом (например, Google Workspace или Яндекс 360), перенесите соответствующие DNS-записи (MX, SPF, DKIM) по инструкции.

    Была ли статья полезна?

    Спасибо за оценку. Рады помочь 😊

     👍
    Специальные предложения
    • Гранты для бизнеса до 500к
    • Скидки на cloud GPU до 50%
    • Скидки на bare-metal с А4000 и А5000
    • Кешбэк 100% на kubernetes
    Рассылка Рег.облака

    Лайфхаки, скидки и новости об IT

    Даю согласие на получение рекламных и информационных материалов

    Продукты и сервисы
    • Облачные серверы
    • Выделенные серверы
    • Базы данных
    • S3 хранилище
    • Кластеры Kubernetes
    • Cloud GPU
    • VPS
    Решения
    • Интернет-магазин в облаке
    • Разработка и тестирование в облаке
    • Удаленный рабочий стол
    • Работа с 1С
    • Корпоративное хранение данных
    • Искусственный интеллект и машинное обучение в облаке
    • Конфигуратор сервера
    • Администрирование серверов
    Техподдержка
    • Создать тикет
    • Документация
    Прочее
    • О компании
    • Партнерская программа
    • Гранты
    • Блог
    • Контакты
    • Отзывы клиентов
    • © ООО «РЕГ.РУ» Нашли опечатку?
      Выделите и нажмите Ctrl+Enter
    • Облачная платформа Рег.ру включена в реестр российского ПО Запись №23682 от 29.08.2024
      • Политика конфиденциальности
      • Политика обработки персональных данных
      • Правила применения рекомендательных технологий
    • 8 800 333-92-23

      Бесплатный звонок по России

      +7 (495) 009‑92‑22

      Телефон в Москве

      • telegram
      • vk
      • vkvideo
      • vcru
      • moikrug
      • rbc
    • Мы используем cookie и рекомендательные технологии для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера