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

Установка WordPress на хостинг WordPress
В рамках данного урока мы подробно разберем установку движка WordPress на ваш хостинг.

Перед тем как начать установку, у вас уже должно быть:

  1. Доменное имя вашего сайта. Если вы покупаете домен не через хостинг, то его нужно прилинковать (делегировать) к хостингу.
  2. Платный хостинг. В данном уроке мы будем рассматривать установку на beget — рекомендую (есть 30 дней бесплатного теста). Но вы можете использовать любой хостинг, установка везде + — одинаковая.

Внимание! Вы можете не покупать домен, если просто решили побаловаться, а воспользоваться техническим, его дают при регистрации хостинга. Либо установить wordpress локально (на пк).

Настройка сайта (хостинга) для оптимальной работы wordpress

После того как купили домен, у вас создался сайт (при условии что купили его у beget), перейдите в раздел сайты и напротив сайта щелкните по значку шестеренки, в сплывающем окне на против пункта «Версия PHP», выберете PHP 7.4 или выше (см. требования к установке ниже).

Смена версии PHP на хостинге beget

Где меняется версия PHP у других хостеров смотрите в faq или спросите у ТП.

Перед тем как начать установку, рекомендую почитать рекомендации безопасности.

Общие рекомендации безопасности к установке wordpress

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

  • Не используйте логин по умолчанию: admin, обязательно используйте что то уникальное и используйте сложный пароль, для генерации можно воспользоваться бесплатным генератором типа: passwordsgenerator.net — так вы обезопасите себя от взломов через Брутфорс (Brute force).
  • Изменяйте стандартный префикс базы данных: wp_ замените его на что-то более сложное — так вы обезопасите себя от SQL инъекций (внедрение SQL-кода).

Теперь можно приступать к установке. Начнем с самого простого и быстрого способа — но не самого безопасного.

Автоматическая установка wordpress на хостинг

Внимание! Из соображений безопасности (описал выше) — не рекомендую использовать автоматическую установку, устанавливаете CMS в ручную (об этом ниже). Но в любом случае выбор за вами.

Переходим в раздел CMS и выбираем wordpress

Раздел авто установки CMS

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

Сортируем CMSЗаполняем данные в окошке (домен, сайт для установки и прочие) и нажимаем установить,

Заполняем данные для автоустановки WP

ждем пару секунд и все готово.информация

Где посмотреть данные по авто установке и как удалить вордпресс?

Данные по установке которые вы ввели можно увидеть тут же, нажав на кнопку информация, тут же нажав на «удалить CMS» будет удалена.

Все данные о установке

Плюсы данного метода:

  • быстро и просто;
  • сохранена вся информация по установке (все доступы) — если забыли можно будет посмотреть.

Минус: Нельзя поставить свои префикс на таблицы в базе данных! А так как его в дальнейшем менять довольно проблематично, этот минус перечеркивает плюсы!

Ручная установка wordpress на хостинг за 5 минут по шагам.

Рекомендую использовать данный способ установки, т.к. таким образом мы как минимум увеличиваем защиту сайта от SQL инъекций.

Шаг 1. Создаем базу данных и пользователя к ней.

Для этого переходим в раздел MySQL, на beget этот раздел находиться на виду.

MySQL

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

На открывшейся странице вводим название базы и пароль, я еще оставляю комментария для какого домена делается и нажимаем «Добавить» не забудьте записать пароль от базы (он понадобится при установке).

создаем новую базу данных

Пользователь для базы создается автоматически — он точно такой же как имя БД (на некоторых хостингах нужно создавать пользователя отдельно).

Создание базы данных в cPanel:

Создание базы данных в ISPmanager:

Создание базы данных в DirectAdmin:

Создание базы данных в Plesk:

Шаг №2 — Скачиваем вордпресс

Скачиваем актуальную русскую версию wordpress с официального сайта. Если нужна мультиязычная версия то скачиваем ее от сюда.
Страница скачивания WordPress на русском и требования к его установке

В данный момент кнопка скачать находиться примерно в середине страницы. Архив с движком скачивается в формате .zip

Если по каким либо причинам официальный сайт не доступен, посетите урок как скачать WordPress.

Шаг №3 Загружаем файлы CMS на хостинг

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

Переход в файловый менеджер

Открываем файловый менеджер, находим наш сайт, открываем корень сайта и загружаем туда архив.

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

Запаковываем WP

И потом уже загрузить в корень сайта.

Загружаем cms WordPress на хостинг

Затем распаковываем его, нажав по нему правой кнопкой мыши и выбрав соответствующий пункт.

Распаковываем архив на хостинге

На многих хостингах все примитивнее, там ищите что то типа архиватор — распаковать.

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

Удаляем архив с хостинга

Альтернативный вариант: заливаем файлы на хостинг при помощи filezilla.

Шаг №4 – Начало и завершение установки

Запускаем установку перейдя по адресу домена (в браузере site.ru и enter, должно автоматом перебросить на site.ru/wp-admin/setup-config.php), где site.ru — ваш домен  и далее следуем шагам установщика.
Начало установки

На этой странице вам надо ввести название вашего сайта (любое название, потом его можно будет поменять). Также придумываете «абракадабру» для логина и для пароля.

Рекомендую на старте установить галку на против «Видимость в поисковых системах» — чтобы попытаться предотвратить индексирование по факту пустого и бесполезного сайта (не забудьте снять эту галку в настройках перед тем как добавлять свой сайт в ПС).

Когда вы ввели все данные, нажимаем «Установить WordPress». После чего перед вами появится окошко с поздравлением об успешной установке.

WP установлен

Все, на этом установка закончена. Теперь вы можете войти в админ-панель вашего сайта с помощью логина и пароля, которые только что придумали (не забываем сохранять все логины и пароли в наш текстовый файл — а лучше в специальную программу).

Минусы: Дольше и с небольшими заморочками устанавливать — если занимаетесь обучением, то можно и не заморачиваться.

Плюсы: как минимум ставим свои префиксы для БД, а это + к безопасности.

10 минутная установка wordpress

Если по каким либо причинам у вас не прошла 5 минутная установка, попробуйте установить WP таким вариантом. Данный вариант ничем не отличается от предыдущего, единственное у нас появляется дополнительный шаг: подготовка к установке (шаг между 2 и 3 выше указанной инструкции).

  1. Создаем базу данных и пользователя.
  2. Скачиваем WP.
  3. Готовим WordPress к установке

После скачивания, распакуйте архив с помощью программы архиватора. На компьютерах Windows можно использовать, например, программу WinRAR (условно бесплатный) или 7-zip — (бесплатный и есть версия под Linux).

После распаковки архива вы получите папку с множеством файлов. Нам надо будет работать с файлом «wp-config-sample.php»

Содержимое архива с CMS WordPress

Переименуйте название файла, удалив из него «sample». Теперь у нас файл называется просто «wp-config.php». Да и файлики license.txt и readme.html можно удалить.

Переименовали файл конфигурации

Откройте файл при помощи редактора кода. Лучшим бесплатным редактором на данный момент считаю Visual Studio Code — он мультиплатформенный: есть версии для Windows, MAC, Linux.

Увидите страницу с кодом. Нам надо будет внести изменения в строки «Параметры MySQL».

Параметры MySQL

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

Имя базы данных вносим сюда – define( ‘DB_NAME’, ‘database_name_here’ );

Имя пользователя базы (на beget идентичен имени БД) данных вносим сюда – define( ‘DB_USER’, ‘username_here’ );

Пароль пользователя вносим сюда вносим сюда – define( ‘DB_PASSWORD’, ‘password_here’ );

Также рекомендую сменить кодировку здесь — define( ‘DB_CHARSET’, ‘utf8’ ); — utf8 на utf8mb4 — это почти тоже самое но данная кодировка расширенная, поддерживает эмодзи и т.д.

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

Поправленные параметры MySQL

Устанавливаем параметры безопасности, для этого копируем вот эту ссылку и вставляем её в адресную строку вашего браузера.

ссылка для генерации уникальных ключей

Нажимаем Enter, и вы получаете уникальные ключи для вашего сайта.

Копируем уникальные значения

скопируйте их и вставьте за место значений которые в текущий момент находятся в строках с 51 по 58.

Вставляем новые значения

По идее WP сам должен поменять все эти значения при установке, но на всякий случай делаем — тем более это не долго.

Меняем стандартный префикс базы данных, это последнее, что нам осталось сделать. Стандартный префикс «wp_», прописываем любое сочетание латинских букв и цифр.

Меняем префикс для БД в WP

Внимание! table_prefix может содержать только числа, буквы и подчёркивания.

Сохраняем файл wp-config.php (Нажимаем «Сохранить» или нажимаем Ctrl+S). Закрываем файл. Теперь надо всё это загрузить на ваш хостинг. Я обычно запаковываю все файлы обратно в архив и заливаю их архивом через файловый менеджер хостинга, и там же его распаковываю.

Запаковываем WP

После чего запустить установщик и следовать его шагам.

WordPress установили, что дальше?

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

User-agent: *
Disallow: /

Запрет поисковым системам индексировать сайт — тоже не забудьте его поправить после того как сайт будет готов.

В дальнейшем, вы можете входить в админ. по адресу: http://site.ru/wp-login.php (замените домен на свой).
Вход в админку

В следующем уроке подробно рассмотрим административную панель wordpress и продолжим создавать сайт.

Поделиться с друзьями
Алексей

Веб-дизайнер и SEO оптимизатор. Занимаюсь созданием сайтов с 2010 года и их продвижение с 2012 года!

Оцените автора
( Пока оценок нет )
Web-Revenue.ru
Задать вопрос по установка WordPress на хостинг или оставить комментарий