Установка WordPress на хостинг — пошаговая инструкция

Установка WordPress на хостинг - пошаговая инструкция Хостинг
Содержание
  1. Финальные штрихи, чтобы перенести сайт на wordpress на хостинг
  2. Sql-запросы
  3. WordPress перенесен на хостинг, осталось установить.
  4. Архивация файлов сайта
  5. Действия на новом хостинге
  6. Действия по переносу на старом хостинге
  7. Завершение установки и проверка.
  8. Загружаем и распаковываем файлы на хостинге
  9. Загружаем нашу старую cms на новый хостинг
  10. Запускаем установщик wordpress
  11. Изменение имени сайта wordpress через базу данных
  12. Изменяем конфигурационный файл
  13. Как создать базу данных и пользователя
  14. Меняем имя сайта wordpress через админку
  15. Переименовываем и настраиваем wp-config-sample
  16. Перенаправление домена
  17. Перенос wordpress на хостинг – способ второй
  18. Перенос базы данных с помощью wp migrate db — wordpress migration made easy
  19. Подготовка к переносу wordpress на хостинг
  20. Распаковка архива через webftp
  21. Скачиваем базу данных
  22. Смена имени сайта wordpress в файле конфигурации
  23. Смена имени сайта wordpress через functions.php
  24. Установка wordpress на хостинг – способ первый
  25. Хостинг с автоматической установкой wordpress

Финальные штрихи, чтобы перенести сайт на wordpress на хостинг

Итак, ваш сайт на хостинге. Теперь остаётся ввести его доменное имя в адресной строке браузера и нажать «Enter».

Sql-запросы

Если вы не использовали плагин WP Migrate DB — WordPress Migration Made Easy, вам осталось выполнить поочерёдно 3 SQL-запроса.

Для этого нам необходимо перейти во вкладку SQL.

Вам нужно заменить значения на свои.

WordPress перенесен на хостинг, осталось установить.

У каждого хостера кончено разные панели управления. Но возможность работать с zip архивом должна быть у каждого. Нам нужно распаковать наш zip архив. В данном случае кликаем по «wordpress-5.1-ru_RU.zip» как бы выбирая его, затем жмем кнопку «архиватор». И жмем «Разархивировать».

Архивация файлов сайта

Архивируем все файлы в корне сайта.

Архивация файлов сайта

Выбираем формат архива — zip, метод сжатия — максимальный.

Параметры архивации файлов сайта

Действия на новом хостинге

Перенос сайта WordPress на новой площадке состоит из следующих шагов:

  • добавить новое доменное имя (в cPanel, в разделе Домены);
  • создать новую базу данных;
  • импортировать старую БД в только что созданную;
  • закачать файлы нашей CMS;
  • в конфигурационном файле изменить имя базы данных WordPress;
  • перенаправить домен на новый хостинг

Действия по переносу на старом хостинге

Скачиваем нашу базу данных (БД) и файлы WordPress — вместе с всеми изменениями дизайна и функционала, которые мы сделали до этого:

  • в админке WordPress отключаем все используемые плагины, иначе при переносе могут возникнуть сбои;
  • в cPanel открываем Диспетчер файлов и переходим в главный (корневой) каталог нашего сайта. Если у нас не один сайт, определить имя нужной корневой папки можно в разделе «Домены» (или «Дополнительные домены», «Поддомены» для соответствующих случаев);
  • проверяем, чтобы у нас отображались и все скрытые файлы, в том числе .htaccess — это важно;
  • выделяем все файлы и жмем кнопку «Сжать» — создаем архив;
  • файл архива скачиваем на компьютер, а из каталога хостинга его удаляем — для безопасности.

На сайте с большим количеством контента (изображений, видео) будьте готовы к тому, что архив получится большого объема.

Завершение установки и проверка.

Как только установка будет завершена – на указанный почтовый ящик придет письмо с подтверждением успешной установки.

Загружаем и распаковываем файлы на хостинге

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

Панель управления хостингом HandyHost

Разархивируем сайт на примере панели управления сервером ISPmanager хостинга HandyHost (ссылку на хостинг можно найти на главной странице сайта).

Заходим в нужную директорию и нажимаем Закачать.

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

Закачать сайт в панели управления хостингом

Далее нам нужно его извлечь (распаковать).

Развернуть сайт в панели управления хостингом

Загружаем нашу старую cms на новый хостинг

Распаковываем архив с файлами WordPress в корневую папку на новом хостинге. Для этого загружаем архив с помощью Диспетчера файлов cPanel, и жмем «Извлечь», после чего сам архив удаляем.

Перенос сайта WordPress почти окончен, и можно включить плагины, которые мы отключили в самом начале.

Запускаем установщик wordpress

Для запуска установки необходимо перейти по адресу сайта, на который устанавливается wordpress, после этого автоматически откроется страница установки:

На этой странице доступны следующие настройки:

Изменение имени сайта wordpress через базу данных

Открою небольшой секрет – все предыдущие способы изменения имени сайта WordPress сводились к текущему.

Поэтому данный метод является самым верным и, что называется «прямым» 🙂

Изменяем конфигурационный файл

Так как мы перенесли файл wp-config.php со старого хостинга, сейчас в нем записаны реквизиты нашей старой базы данных. При попытке запустить сайт мы получим ошибку соединения с базой.

Как создать базу данных и пользователя

Если на предыдущем шаге БД и пользователь не были созданы, их можно добавить на этом этапе.

Для этого в разделе «Хостинг» — «MySQL» переходим нажимаем «Добавить»:

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

Меняем имя сайта wordpress через админку

Вы и сами могли догадаться до этого способа изменения имени сайта WordPress через админку, если внимательно изучали меню кабинета администратора и особенно пункт «Настройки — Общие».

Запускаем локальный веб-сервер и заходим в админку WordPress. Выбираем указанный пункт и видим следующее:

Здесь нас будут интересовать поля «Адрес WordPress (URL)» и «Адрес сайта (URL)», а особенно первое из них, т.к. оно будет использоваться как корень сайта при подгрузке файлов из каталога ресурса на хостинге.

Поэтому значение поля «Адрес WordPress (URL)» и название каталога сайта на удалённом сервере должны совпадать.

Поле «Адрес сайта (URL)» пригодится для случая, когда вы захотите сделать разные адреса для админки и клиентской части ресурса или перенести WordPress на хостинг в поддомен.

Переименовываем и настраиваем wp-config-sample

Для начала установки WordPress на хостинг требуется следующее:

  1. Загрузить файлы CMS на хостинг
  2. Создать базу данных и пользователя с полными правами доступа к этой базе
  3. Внести данные о сервере, базе данных и пользователе в конфигурационный файл wordpress

Первые 2 действия мы сделали. Теперь требуется внести изменения в файл wp-config-sample.php . С помощью FileZilla загружаем его себе на компьютер и переименовываем в wp-config.php

Слово «sample» означает «шаблон». При установке WordPress данные считываются из файла wp-config.php, поэтому мы и переименовали файл.

Открываем файл с помощью текстового редактора (NotePad или аналогичного). Переносим из панели управления хостингом в файл следующие данные (со страницы «Хостинг» — «MySQL»):

Сохраняем файл, копируем его на хостинг в корневую папку с будущим сайтом.

Перенаправление домена

Чтобы завершить перенос сайта WordPress, нужно «привязать» домен к новому хостингу. Это делается у регистратора вашего доменного имени, обычно путем изменения адресов DNS-серверов на те, что предоставил нам новый хостер.

Перенос wordpress на хостинг – способ второй

По сравнению с предыдущим методом данный вариант переноса WordPress на хостинг является более технологичным и быстрым.

Он заключается в непосредственной установке WordPress на хостинг с дальнейшим копированием файлов сайта (за исключением файлов конфигурации сайта).

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

Суть данного способа состоит в том, что настройки соединения с базой данных, url сайта и прочие конфигурации создадутся автоматически на основании введённых вами данных через интерфейс установщика.

Таким образом, вы избегаете необходимости «лазить» по таблицам БД в поисках нужного поля и файлах конфигурации.

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

Почему данный способ является быстрым, думаю, вы убедились, т.к. скачивание и установка CMS, а также копирование файлов на хостинг занимает порядка 10-15 минут.

Почему же он является технологичным? Поясню.

Его технологичность обусловлена тем, что сегодня многие хостинг-провайдеры располагают автоматическими установщиками скриптов, позволяющими производить установку самой свежей версии CMS без её скачивания.

Вам останется только перенести необходимые файлы на удалённый сервер – и дело в шляпе 🙂 К тому же некоторые установщики способны дополнительно упростить и без того простой процесс установки CMS на хостинг.

Отсюда значительная экономия времени и удобство переноса WordPress на хостинг данным способом.

Правда, он доступен не везде. Наличие установщика скриптов нужно узнавать у каждого хостинга индивидуально.

Например, у моего провайдера – TheHost – его нет. Вместо автоматического установщика у данного провайдера доступна услуга платной установки CMS в случае, если вы не сможете произвести её самостоятельно.

Стоимость такой услуги – 50 грн. Мелочь, а не приятно 🙂

Зато у лидера рынка хостинг-услуг России и Украины AvaHost такая услуга мало того, что бесплатна, так ещё и производится автоматически с применением установщика скриптов, о котором мы говорили ранее.

После того, как вы станете клиентом AvaHost, выбрав и заказав у них пакет хостинг-услуг, вам будет доступно для установки более 300 CMS.

К дополнительным преимуществам установщика скриптов также относится автоматизация процесса обновления версий вашего движка, который помимо запуска обновления будет делать предварительный бэкап файлов и БД, лишив вас этих хлопот 🙂

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

Перенос базы данных с помощью wp migrate db — wordpress migration made easy

Для переноса базы данных можно использовать плагин WP Migrate DB — WordPress Migration Made Easy, если в базе присутствуют данные в сериализованном виде.

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

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

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

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

Перед тем, как перенести WordPress на хостинг, нам нужно сделать копию базы данных с локального веб-сервера, чтобы были доступны данные о плагинах, темах и прочих элементах, записи о которых хранятся в БД.

Перед этим не забудьте зайти в кабинет администратора вашего сайта и отключить установленные плагины.

Лично у меня проблем при переносе WordPress сайтов c установленными плагинами на хостинг никогда не было. И вообще я рекомендую устанавливать и настраивать их уже после переноса.

Но многие авторы указывают на необходимость их отключения, т.к. в некоторых случаях могут возникнуть проблемы из-за несоответствия версий PHP на локальном сервере и удалённом или других компонентов.

Поэтому если вы осуществляете перенос WordPress на хостинг с установленными плагинами, лучше прислушаться к мнению большинства и отключить их 🙂

Тем более, что сделать это совсем не сложно. Более подробно о данной процедуре вы можете прочитать в статье «Установка плагинов WordPress».

Распаковка архива через webftp

Теперь архив нужно распаковать. Для этого проще всего использовать встроенную в панель управления хостингом утилиту WebFTP. Запускаем ее в разделе «Хостинг» — «Сайты»:

В открывшемся окне отмечаем архив и нажимаем «Распаковать»:

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

Поскольку изначально все файлы вордпресса лежали в папке «wordpress», в таком же виде они и распаковались на сервере.

Для того, чтобы в папке html сразу оказались необходимые файлы – можно либо создать свой архив перед загрузкой на сервер, либо переместить файлы уже после распаковки архива. Второй способ проще.

Отмечаем все файлы и папки и нажимаем «Переместить»:

В открывшемся окне:

  1. Стираем «wordpress» в адресе после /html/
  2. Нажимаем «Выбрать все папки»
  3. Убеждаемся, что для всех файлов и папок папка назначения – html
  4. Нажимаем зеленый флажок

После того как файлы были перемещены – можно удалить папку «wordpress» и архив:

VDS хостинг для профессионалов — виртуальный выделенный сервер с полным root доступом!

Скачиваем базу данных

Чтобы понимать, какая именно база данных WordPress нам нужна (у нас их может быть несколько), смотрим ее имя в конфигурационном файле wp-config.php, в строке DB_NAME.

Далее:

Смена имени сайта wordpress в файле конфигурации

Этот способ проще и надёжнее предыдущего и я настоятельно рекомендую пользоваться именно им при переносе WordPress на хостинг.

Заключается он в добавлении всего двух строк в файл wp-config.php, в котормо мы ранее настраивали соединение с базой данных.

Открываем ещё раз копию этого файла, где мы прописывали настройки БД, и после строчки «define(‘DB_COLLATE’, »);»  прописываем следующее:

Смена имени сайта wordpress через functions.php

Если предыдущие способы вам не понравились, то вы можете произвести изменение имени сайта WordPress через файл functions.php вашей темы, который хранится по пути «корень_сайта/wp-content/themes/ваша_тема/functions.php».

Копируем его к себе на компьютер либо открываем его удалённо, если у вас есть SSH-доступ к файлам на хостинге (открыть его в редакторе админки WordPress нам пока, к сожалению, не получится)

И в самом начале прописываем следующее:

Установка wordpress на хостинг – способ первый

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

Заключается он в копировании файлов сайта с локального веб-сервера на удалённый сервер провайдера с соответствующими настройками.

Почему же я тогда рассматриваю именно перенос WordPress на хостинг?

Дело в том, что для каждой CMS и фреймворка характерен свой механизм конфигурирования, который заключается в изменении настроек конфигурационных файлов.

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

Хостинг с автоматической установкой wordpress

ВордПресс входит в топ-3 самых распространенных систем управления сайтами в интернете. Около 10% всех сайтов работают на этом движке. Наш хостинг предоставляет возможность автоматической установки WP.

Для того, чтобы поставить WordPress на хостинг без скачивания архива с файлами CMS, без настройки и подключения баз данных – перейдите в раздел «Хостинг» — «Сайты» и нажмите кнопку «Добавить».

  1. Добавляем наш домен;
  2. Ставим флаг «Установить CMS»;
  3. Выбираем WordPress;
  4. Нажимаем «Применить».

В результате мы увидим оповещение о том, что все этапы выполнены корректно и сайт будет доступен через 10-15 минут (при условии, что ns сервера не менялись в последние 2 суток).

На этом этап прикрепления домена к хостингу и установки CMS завершен, через 10 минут посетители сайта будут видеть главную страницу ВордПресс.

Тарифы хостинга для WordPress — выберите подходящий!

Оцените статью
Хостинги