Как перенести сайт

Как перенести/скопировать сайт на поддомен

В лицензии на скрипт Premium Exchanger заложена возможность создания тестовой версии сайта на вашем поддомене для последующего переноса на основной домен.

Для этого укажите ваш поддомен на странице "Ваши лицензии":

Вы можете создать поддомен через панель управления сервером ISP Manager по инструкции.

Установите скрипт на поддомене по инструкции.

После "поднятия" сайта на поддомене и тестирования функций, вам потребуется перенести сайт на основной домен. Для этого через ISP Manager перенесите все файлы в папку основного домена и измените название сайта в скопированной базе данных (таблица _options — поля siteurl и home).

Как перенести сайт на другой сервер

Подготовка к переносу

Что понадобится:

  • Доступ к старому серверу (хостингу)

  • Доступ к новому серверу (хостингу)

  • FTP-клиент или файловый менеджер

  • Программа для работы с архивами (WinRAR, 7-Zip и т.п.)

  • Доступ к базе данных (phpMyAdmin или аналог)

Шаг 1: Создание резервной копии файлов

Через файловый менеджер хостинга:

  1. Войдите в панель управления старого хостинга

  2. Откройте файловый менеджер

  3. Перейдите в корневую папку сайта (обычно public_html или www)

  4. Выделите все файлы и папки WordPress

  5. Нажмите кнопку "Архивировать" или "Создать архив"

  6. Выберите формат архива (рекомендуется ZIP)

  7. Дождитесь создания архива

  8. Скачайте получившийся архив на свой компьютер

Через FTP-клиент:

  1. Подключитесь к серверу через FTP-клиент (FileZilla, WinSCP и др.)

  2. Скачайте все файлы из корневой папки сайта

  3. Создайте архив файлов на своем компьютере

Шаг 2: Создание резервной копии базы данных

  1. Войдите в панель управления хостингом

  2. Найдите раздел "Базы данных" или "phpMyAdmin"

  3. Откройте phpMyAdmin

  4. Выберите базу данных вашего сайта из списка слева

  5. Перейдите на вкладку "Экспорт"

  6. Выберите опции экспорта:

    • Метод экспорта: Быстрый (или Пользовательский для больших баз)

    • Формат: SQL

    • Создание: Добавить CREATE DATABASE

  7. Нажмите "Вперед" или "Экспортировать"

  8. Скачайте получившийся SQL-файл на компьютер

Шаг 3: Загрузка файлов на новый сервер

Подготовка нового хостинга:

  1. Убедитесь, что на новом хостинге поддерживается PHP и MySQL

  2. Создайте новую базу данных (если он не была создана автоматически)

  3. Запишите данные для подключения к БД:

    • Имя базы данных

    • Имя пользователя БД

    • Пароль пользователя БД

    • Хост базы данных (обычно localhost)

Загрузка файлов:

  1. Войдите в файловый менеджер нового хостинга

  2. Перейдите в корневую папку сайта (public_html или www)

  3. Очистите папку от стандартных файлов хостинга (если есть)

  4. Загрузите архив с файлами WordPress

  5. Распакуйте архив в корневую папку

  6. Убедитесь, что все файлы распакованы правильно

Шаг 4: Восстановление базы данных

  1. Откройте phpMyAdmin на новом хостинге

  2. Выберите созданную базу данных

  3. Перейдите на вкладку "Импорт"

  4. Нажмите "Выберите файл" и укажите скачанный SQL-файл

  5. Убедитесь, что выбран правильный формат (SQL)

  6. Нажмите "Вперед" или "Импортировать"

  7. Дождитесь завершения импорта

Шаг 5: Настройка подключения к базе данных

  1. Найдите файл wp-config.php в корневой папке сайта

  2. Откройте его для редактирования через файловый менеджер или скачайте на компьютер

  3. Найдите следующие строки и замените данные на новые:

// Имя базы данных
define('DB_NAME', 'новое_имя_базы_данных');

// Имя пользователя базы данных
define('DB_USER', 'новое_имя_пользователя');

// Пароль базы данных
define('DB_PASSWORD', 'новый_пароль');

// Хост базы данных
define('DB_HOST', 'localhost'); // или другой хост, указанный провайдером
  1. Сохраните изменения

  2. Если редактировали на компьютере, загрузите файл обратно на сервер

Шаг 6: Проверка работы сайта

  1. Откройте ваш сайт в браузере по новому адресу

  2. Проверьте основные страницы

  3. Войдите в админ-панель WordPress (/wp-admin/)

  4. Проверьте работу всех функций

Возможные проблемы и их решение:

Ошибка подключения к БД:

  • Проверьте правильность данных в wp-config.php

  • Убедитесь, что база данных импортирована полностью

Неправильные ссылки:

  • Измените URL в настройках WordPress

Проблемы с изображениями:

  • Проверьте права доступа к папке wp-content/uploads

  • Убедитесь, что все файлы загружены

Альтернативные варианты

Установка с нуля (если данные не критичны):

  1. Скачайте последнюю версию WordPress с официального сайта

  2. Установите WordPress на новом хостинге

  3. Настройте сайт заново

  4. При необходимости экспортируйте только контент из старого сайта

Использование услуг хостинг-провайдера:

Многие хостинг-провайдеры предлагают бесплатные или платные услуги по переносу сайтов:

  • Обратитесь в техподдержку нового хостинга

  • Предоставьте данные доступа к старому хостингу

  • Дождитесь завершения переноса специалистами

Рекомендации по безопасности

  • Смените все пароли после переноса

  • Обновите WordPress и все плагины до актуальных версий

  • Проверьте настройки безопасности

  • Создайте новые резервные копии на новом хостинге

После успешного переноса и проверки всех функций можно удалять файлы со старого хостинга.

Последнее обновление