Установка WordPress на виртуальный хостинг: пошаговое руководство
Как установить WordPress на хостинг без командной строки — только через файловый менеджер и браузер. Также рассказываем, какие настройки изменить сразу после установки.
WordPress — самая популярная система управления сайтами в мире, и чтобы её установить, не нужно быть системным администратором. Достаточно хостинга с PHP и MySQL/MariaDB. В этом руководстве мы ставим WordPress на виртуальный хостинг только через браузер: файловым менеджером и мастером установки. Если хотите поставить его на собственный сервер с Nginx, лучше подойдёт статья об установке WordPress на VPS.
Что нужно перед началом
- Хостинг с PHP и MariaDB/MySQL. Тарифы веб-хостинга TürkiyeVPS включают PHP 8.3, MariaDB, phpMyAdmin, файловый менеджер и бесплатный SSL.
- Данные базы данных вашего хостинг-аккаунта (имя базы, имя пользователя, пароль).
- Домен, на котором будет открываться сайт. Если его ещё нет, см. руководство как запустить сайт с бесплатным доменом и хостингом.
1. Скачайте WordPress
Скачайте последнюю версию в виде ZIP-архива с официального сайта WordPress (wordpress.org, русская версия — ru.wordpress.org). Скачивайте WordPress только из официального источника: в пакеты с других сайтов может быть добавлен вредоносный код.
2. Загрузите файлы на хостинг
- Откройте файловый менеджер со страницы услуги в личном кабинете.
- Убедитесь, что вы в корневой папке сайта. При создании аккаунта в ней лежит пример
index.html; удалите его, чтобы отображалась главная страница WordPress. - Загрузите скачанный ZIP-файл. На хостинге TürkiyeVPS за один раз можно загрузить файл до 128 МБ; архив WordPress намного меньше.
- Распакуйте загруженный ZIP-файл в файловом менеджере.
- Архив создаёт папку
wordpress. Чтобы сайт открывался в корне домена, выделите содержимое этой папки и переместите его на уровень выше, затем удалите пустую папкуwordpressи ZIP-файл.
3. Подготовьте данные базы данных
WordPress хранит все записи и настройки в базе данных. На хостинге TürkiyeVPS база данных MariaDB и её пользователь создаются автоматически при настройке аккаунта:
- Имя базы и имя пользователя: совпадают с именем пользователя хостинг-аккаунта.
- Пароль: пароль хостинг-аккаунта.
- Сервер базы данных:
localhost
Эти данные есть на странице услуги в личном кабинете. Чтобы посмотреть базу, можно войти в phpMyAdmin с теми же данными. Если не нашли их — просто создайте тикет в поддержку.
4. Запустите мастер установки
Откройте адрес сайта в браузере. WordPress встретит вас экраном выбора языка. Далее:
- Укажите имя базы, имя пользователя, пароль и сервер (
localhost). В качестве префикса таблиц вместо стандартногоwp_можно указать, например,ws7_. - Нажмите «Запустить установку». WordPress сам создаст файл
wp-config.php. - Введите название сайта, имя администратора, надёжный пароль и e-mail. Не используйте имя
admin— его злоумышленники пробуют первым. - После установки войдите в консоль по адресу
/wp-admin.
5. Первые настройки
- Постоянные ссылки: в разделе Настройки → Постоянные ссылки выберите «Название записи». Читаемые адреса вместо
?p=123лучше и для посетителей, и для поисковиков. Веб-сервер на нашем хостинге уже настроен под такую структуру — ничего дополнительно править не нужно. - https: в Настройки → Общие проверьте, что «Адрес WordPress» и «Адрес сайта» начинаются с
https://. Подробнее об SSL — в статье что такое SSL-сертификат. - Часовой пояс и язык: настройте в Настройки → Общие.
- Демо-контент: удалите запись «Привет, мир!» и пример страницы.
6. Безопасность и обслуживание
- Регулярно обновляйте ядро WordPress, темы и плагины: устаревшие версии — самый частый путь взлома.
- Ставьте только нужные плагины и удаляйте неиспользуемые.
- Держитесь подальше от нелицензионных («nulled») тем и плагинов.
- Регулярно делайте резервные копии: скачивайте файлы через файловый менеджер и сохраняйте базу через Экспорт в phpMyAdmin.
Если не хотите заниматься установкой
Есть тарифы хостинга для WordPress, которые выдаются с уже установленным WordPress. В них есть NVMe-диск, бесплатный SSL и почтовые ящики на вашем домене; установку выполняет наша команда. Если хотите ещё и бесплатный домен, можно самостоятельно поставить WordPress по этому руководству на тариф «Хостинг + бесплатный домен» за $15 в год.
Часто задаваемые вопросы
Нужно ли уметь программировать, чтобы установить WordPress?
Нет. Загрузка файлов и мастер установки полностью выполняются в браузере. Программирование понадобится только для глубокой доработки темы.
Появляется «Ошибка установки соединения с базой данных». Что делать?
Заново введите имя базы, имя пользователя и пароль без лишних пробелов и убедитесь, что в поле сервера указано localhost. Если ошибка не исчезнет, создайте тикет в поддержку.
Почему не загружается большая тема или резервная копия?
Лимит загрузки — 128 МБ на файл. Разделите большие файлы на части или сожмите их в ZIP перед загрузкой.
Можно ли поставить несколько сайтов на WordPress на один хостинг-аккаунт?
Хостинг-аккаунт рассчитан на один сайт. Если вы будете вести несколько сайтов, лучше подойдут тарифы хостинга для WordPress с поддержкой нескольких сайтов или VPS.
Читайте также
Если посетители вашего сайта в Иране, Турции, на Кавказе или в Ираке, расположение сервера влияет на скорость...
Перенести сайт на новый хостинг так, чтобы посетители не заметили перерыва, вполне возможно. От резервных копи...
Сайту нужны три вещи: домен, хостинг и контент. От выбора домена до SSL — по шагам рассказываем, как запустить...