Советы

Общая модель процесса переноса сводится к следующим моментам:

1. Добавляем домен на новый хостинг, на который производится перенос.

2. Копируем архив файлов на новый хостинг.

3. Размещаем файлы сайта в каталог добавленного домена.

4. Создаем базу данных на новом хостинге.

5. Импортируем дамп базы в созданную базу:

войдите в phpMyAdmin и выберите базу данных, в которую будет производиться импорт дампа (резервной копии базы данных):

Как перенести сайт на другой хостинг самостоятельно?

перейдите во вкладку Импорт, нажмите Выберите файл и укажите файл дампа базы. При необходимости смените кодировку. Нажмите ОК:

Как перенести сайт на другой хостинг самостоятельно?

Если файл дампа слишком большой для импорта, импорт необходимо производить по SSH.

предварительно загрузите файл дампа базы данных по FTP или через панель управления в корневую директорию хостинга:

ISPmanager: Менеджер файлов;
Parallels Plesk: Корневая папка;
cPanel: /var/www/u1234567/.

Далее

подключитесь к серверу по SSH и введите команду:
mysql -uUSER -pPASSWORD DBNAME < DUMPFILE.sql

Между флагами —u, —p и их аргументами (в данном случае USER и PASSWORD) пробел отсутствует.

«USER» — пользователь базы данных (например «u1234567_dbuser»);
«PASSWORD» — пароль пользователя базы данных;
«DBNAME» — имя базы данных, в которую производится импорт (например «u1234567_database»);
«DUMPFILE.sql» — имя файла дампа базы данных в формате sql.
Когда вы скачали дамп базы данных со старого хостинга, надо заменить все упоминания о старом домене на новые:

Как перенести сайт на другой хостинг самостоятельно?

Зайдите на вкладку SQL совершите три запроса:

UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com');

UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com');

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://olddomain.com', 'http://newdomain.com');

 

6. Изменяем файлы конфигурации нашего сайта в соответствии с данными нового хостинга.

В корневом каталоге вашего сайта в файле wp-config.php найдите строки:

/** The name of the database for WordPress */
define(‘DB_NAME’, ‘u1234567_database’);
/** MySQL database username */
define(‘DB_USER’, ‘u1234567_dbuser’);
/** MySQL database password */
define(‘DB_PASSWORD’, ‘password’);
Где:

u1234567_database — база данных, которую использует сайт;
u1234567_dbuser — пользователь, от имени которого сайт подключается к базе данных;
password — пароль, с которым сайт подключается к базе данных .

7. Далее необходимо изменить адрес сайта в разделе wp-options

Как перенести сайт на другой хостинг самостоятельно?

Добавить комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

Отправить