Перенос сайта на хостинг

Перенос сайта на хостинг

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

Сайт на wordpress создан на локальном сервере, куплен хостинг и домен, теперь его нужно перенести на купленный хостинг, чтобы он стал доступен другим пользователям интернета.

Перенос сайта на хостинг осуществляется поэтапно и каждый этап переноса мы рассмотрим далее.

Посмотрите видео о переносе сайта с Денвера на хостинг Jino.

  1. Делаем копию Базы Данных

Переходим по ссылке http://localhost/Tools/phpmyadmin/index.php и выбираем свою базу данных на Денвере.

Делая установку WordPress на Денвер, в качестве примера, база данных имела название — wp, а имя сайта — http://wp.ru/ это является исходным положением. Далее нажимаем на Экспорт и открывается такая страница:

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

  1. Создаем новую Базу Данных на хостинге

Создаем новую базу данных на хостинге. Установка будет происходить на примере хостинга Jino, у вас может быть другой хостинг и в панели управления будет все по другому, но главное надо понять алгоритм установки — он везде одинаков.

На хостинге ищем раздел Базы Данных, Добавить базу MySQL или что то в этом роде. На хостинге в примере это выглядит следующим образом:

Придумываем и вписываем название новой базы данных, оно может быть созвучно с доменным именем вашего сайта. Создаем базу и после создания она должна появиться в списке баз. Базу данных создали, но она пока еще не содержит никаких таблиц.

  1. Создаем сайт и прописываем DNS-сервера

Прописываем доменное имя сайта на хостинге, это должно быть в разделе Сайты или Создать сайт. В примере это просто раздел Сайты:

После того, как вписали доменное имя и нажали кнопку Создать сайт или Добавить, доменное имя вашего сайта появится в списке сайтов.

До выполнения данных действий заранее нужно прописать DNS-сервера для доменного имени. Данные DNS-серверов должны быть в Административной панели, где то возле сайтов, а так же они должны быть в письме, которое придет по e-mail на почту при покупке хостинга. Прописывать DNS-сервера нужно там, где вы регистрировали доменное имя и после этого придется подождать — активация доменного имени может длиться от 2 часов до суток.

  1. Импортируем копию БД в новую базу

В копии базы данных, которая находится на вашем компьютере, все внутренние ссылки имеют вид: http://wp.ru, как было на локальном хостинге и их нужно заменить на ссылки вида: http://newsite.ru. Это можно сделать двумя способами:

•Заменить ссылки с помощью файлового редактора Notepad++

•Заменить ссылки в phpMyAdmin через выполнение SQL-запроса. Этот способ считается более качественным и описан после импорта базы данных.

Откройте в Notepad++ копию базы данных, найдите Поиск > Заменить, впишите старый и новый адреса, обязательно без слеша ( / ) в конце ссылки, нажмите Заменить все.

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

Заходим в phpMyAdmin на хостинге, открываем свою новую базу данных и нажимаем кнопку Импорт.

На открывшейся странице, через Обзор, выбираем файл с копией базы данных на своем компьютере.

Нажимаем ОК. Если все сделано правильно, наблюдаем страницу с информацией о успешном импорте базы данных.

Для замены ссылок в Базе Данных вторым способом переходим в phpMyAdmin, жмем на кнопку SQL и в открывшееся окно вставляем по очереди три таких запроса:

1 UPDATE wp_options SET option_value = REPLACE(option_value,
2 ‘http://wp.ru’, ‘http://newsite.ru’) WHERE option_name =
3 ‘home’ OR option_name = ‘siteurl’;

1 UPDATE wp_posts SET guid = REPLACE(guid,
2 ‘http://wp.ru’,’http://newsite.ru’);

1 UPDATE wp_posts SET post_content = REPLACE(post_content,
2 ‘http://wp.ru’, ‘http://newsite.ru’);

где http://wp.ru — это адрес блога на локальном хостинге, а http://newsite.ru —новый адрес на хостинге. Обязательное условие — в ссылках не должно быть слеша в конце.

  1. Загружаем движок WordPress на хостинг

Осталось загрузить с локального сервера на хостинг сам WordPress, но сначала необходимо отредактировать файл wp-config.php. Открываем файл в Notepad++, и прописываем:

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

Имя пользователя.

Пароль базы данных.

Вместо localhost, пропишите имя MySQL сервера.

Редактирование файла wp-config.php описано в статье о установке WordPress на Денвер.

Теперь загружаем все файлы движка WordPress на хостинг. Это можно сделать через штатный FTP на хостинге, через FTP File Zilla или с помощью Total Commander. Файлы движка нужно загрузить к корневую папку на хостинге. Как правило это папка public_html или www.

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

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

Ваш адрес email не будет опубликован.