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


Путь первый: полностью перенести WordPress с компьютера на хостинг

Если у вас уже очень огромный сайт и вы не хотите делать все по новой,  то есть смысл полностью  перенести сайт на сервер. 

 

 

Путь второй: заново установить WordPress,  на хостинг и сделать  все настройки  заново.

Я рекомендую этот способ новичкам, потому что он немного проще и вы лучше  закрепите свои знания по установке и настройке  WordPress .

Перед всем  этим нужно «прицепить» ваш домен к хостингу. 

1.Привязка домена к хостингу Timeweb

1.1. Зайдите в свой созданный  аккаунт на хостинге,  и в контрольной панели в разделе нажимаем  «Управление сайтами».

Перенос вордпресс на хостинг

1.2 В окне выбираем «Создание нового сайта», в графе «Директория сайта» пишем название корневой папки, в которой будет находиться ваш сайт:  например «site.ru» (вы укажите место site.ru название своего домена)  и жмем «Создать сайт»

Перенос вордпресс на хостинг

1.3. Далее заходим вновь в главную панель хостинга и жмем на «Управление доменами» и нажимаем «Разместить на NS серверах»  В графе «Домен» пишем название вашего домена БЕЗ доменной зоны и левее выбираем уже доменную зону. Ниже, в графе «Сайт», выбираем выше созданный сайт «site.ru» (вместо site.ru ваш созданный) и нажимаем «Перенести домена на NS-сервера Timeweb.ru»

Перенос вордпресс на хостнинг

1.4. Теперь нужно прописать NS-сервера у вашего регистратора доменов. Для этого заходим в аккаунт регистратора доменов, где вы регистрировали свой домен в нашем случае это  \2domains.ru\ . На вкладке «Домены» жмем «Мои домены» и нажимаем на имени домена.

Перенос вордпресс на хостнинг

1.5.Затем выбираем «Управление DNS – серверами/ Делегирование» и прописываем:

в поле DNS1- ns1.timeweb.ru

в поле DNS2- ns2.timeweb.ru

Убедитесь, что НЕ стоят галочки перед «Использовать сервера регистратора — БЕСПЛАТНО»  и «Снять домен с делегирования (установить статус NOT DELEGATED) и нажимаем «Изменить».

Перенос вордпресс на хостнинг

Теперь домен сам привяжется к хостингу спустя некоторое время. Теперь о том, как сделать перенос сайта на хостинг. Читаем далее…

 

  Путь номер РАЗ :) Перенос WordPress на хостинг.

Работаем з Базой данных

Заходите в «phpMyAdmin» на денвере. Откроется страница:

Перенос вордпресс на хостнинг

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

Перенос вордпресс на хостинг

Нажимаем на кнопку «Экспорт».

Перенос вордпресс на хостинг

В нижней части  страницы проверяем, чтобы стояла галочка  в графе SQL, потом поставьте галочку в поле «Сохранить как файл», затем нажимайте ОК:

Перенос вордпресс на хостинг

Базы данных будут сохранены  на Ваш компьютер одним файлом с расширением .sql

 

 

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

Далее необходимо создать базу данных на своем аккаунте на хостинге. Поэтому заходим на  вкладку «Базы данных MySQL»

Перенос вордпресс на хостинг

 

В открывшейся странице, необходимо создать новую базу данных. В поле «Имя базы»  вводим латинскими буквами имя базы данных. Перед именем базы данных обязательно будет в имени префикс Вашего аккаунта на хостинге. Затем даем пароль для базе данных и жмем  «Создать»

Перенос вордпресс на хостинг

Когда нажмете на кнопку «Создать» в таблице появится  название созданной базы.

Если нажмете на ссылку (phpMyAdmin), рядом с именем базы данных, то надо в окне ввести пароль этой базы данных (запомните его) и уже потом Вы попадаете в phpMyAdmin

 

Теперь нужно перенести базу данных на хостинг. Нажимаете кнопку «Импорт». На странице выбираете нужную вам базу данных (которую вы только что создали). Нажимаете по этой базе и в ново открывшейся  странице, после нажатия «Обзор», начините  искать у себя на компьютере сохраненный файл с базой данных (расширение .sql). Найдя этот файл, нажимаем ОК. Появится сообщение об успешном импорте базы.

Перенос вордпресс на хостинг

 

 Вы увидите, что в левой части страницы появились новые таблицы.

 

Заливаем файлы WordPress на хоснинг

Теперь надо всю папку с WordPress  залить (сделать перенос) на хостинг. Для этого ее всю архивируем. Потом заходите в Ваш аккаунт на хостинге, в панель управления  – «Файловый менджер» и переходим в ту папку, в которую будем заливать (например: site.ru/Public_html).

 

В папке Public_html удаляем файл Index, если он есть. Нажимаем на меню «Файл», «Закачать» и выбираем архив на компьютере, которую архивировали. После закачки на хостинг жмем «Архиватор» и «Разархивировать». После чего архив з вордпресс можно удалить.

 

WordPress перенесен но ничего не работает

 

  • Находим в корне папки с файлами wordpress файл wp-config.php.
  • Открываем его   и изменяем 3 параметра.

Привожу примеры  с головы, а вам нужно подставить свои данные, которые знаете только вы.

define(‘DB_NAME’, ‘blogdb’);      (имя базы данных, которую мы создали на хостнинге)
define(‘DB_USER’, ‘blogadmin’);    (имя пользователя этой базы данных. На хостинге  Timeweb оно по   умолчанию  совпадает з именем базы данных)


define(‘DB_PASSWORD’, ‘blogadmin’);    ( пароль созданой базы данных._

Далее в phpMyAdmin открываете вашу базу данных. После выбора базы данных, в левой части будет список таблиц  базы. Выбираете  таблицу wp_options. Переходите на вкладку Обзор. Ищете параметры  siteurl и home изменить путь к сайту с локальной машины  на текущее доменное имя (например: http://allons.ru/).

Перенос вордпресс на хостинг

Теперь запускаете браузер и в адресной строке введите ваш домен.

Обновление NS- серверов занимает  определенное время от 6 часов до 36. В это время сайт будет не доступен, так что не переживаете если  сразу такое увидите. А если прошло уже достаточное время после обновления  NS – серверов, а сайт не доступен, значит вы где-то допустили ошибку. Еще раз пересмотрите или проделайте путь заново (пошевелите мозгами) – это очень полезно новичкам, для более качественного понимания и освоения такого интересного пути как Веб-мастер.

Если все перепробовали, но все равно не получается, пишите в комментарии или на емейл – поможем :)

 

Путь номер ДВА. Установка и настойка WordPress заново.

Этот вариант немного легче для новичков. Начнем:

  • Если вы не сделали, то сделайте «Привязку домена» к хостингу читайте выше \пункт 1\.
  • В главной панели хостинга нажмите «Конструктор сайтов» —>  нажмите на закладку «Блоги» и выберете «WordPress»
  • В открывшемся окне в поле «Выберете домен» — выбираем домен, ставим галочку напротив «Создать новую базу данных для данной CMS»
Перенос вордпресс на хостинг
  • Далее введите в браузере имя вашего домена и если прошло обновление NS-серверов, то откроется страничка  установки. Если вы забыли что нужно вводить в полях можете прочитать здесь, где все подробно написано.

 

На этом перенос WordPress на хостинг завершен, если возникли вопросы, то пишите в комментарии, будем вместе решать.

Поделиться статьей в социальных сетях

К посту “Перенос wordpress на хостинг | Урок 7” 6 комментариев:

  1. Лариса:

    Здравствуйте! ответьте пожалуйста, в файле config.php имя базы указывать с префиксом loricsan_web или просто web или как она на локальном компе называется? и имя пользователя у меня loricsan, а в файле так и указывать или loricsan_web? извините за тупые вопросы, я просто уже не знаю, что предпринять))

    • allons.ru:

      на сколько я понял вашу проблему, то вам нужно в файле config.php указать имя базы данных, которую вы СОЗДАЛИ НА ХОСТИНГЕ. опишу подробнее…

      при переносе базы данных на хостинг вам нужно :
      1. экспортировать (скопировать) базу с локального компьютера
      2. создать базу данных на хостинге ( неважно как она будет называть и запомнить ее название).
      3. импортировать (вставить) скопированную с локального компа базу данных в созданную базу данных на хостинге
      4. название базы данных в пункте 3 указать в файле config.php

      если проблема не решиться, опишите подробнее каждый шаг, постараюсь помочь вам :)

  2. Лариса:

    при входе на сайт:
    Warning: require(/home/l/loricsan/aktiv-7.ru/public_html/wp-includes/load.php) [function.require]: failed to open stream: No such file or directory in /home/l/loricsan/aktiv-7.ru/public_html/wp-settings.php on line 21

    Fatal error: require() [function.require]: Failed opening required ‘/home/l/loricsan/aktiv-7.ru/public_html/wp-includes/load.php’ (include_path=’.:/usr/local/lib/php’) in /home/l/loricsan/aktiv-7.ru/public_html/wp-settings.php on line 21
    что может быть не так с этим файлом?

    • allons.ru:

      возможно даже причина и не в файле config.php,а в settings.php.
      решить вашу проблему не видя ее очень тяжело. (это как ремонтировать телевизор по фотографии) :)

      у вас проблема возникает при переносе базы данных или даже при переносе самого wordpress?

      • все исправила, но на локальном компьютере в таблице someposts есть мои посты, а на хостинге — нет. пусто. url поменяла. что бы еще проверить?

  3. скажите пожалуйста, делаю все как у Вас написано, но страница ошибку дает,т.е вообще не открывается