Вопрос-ответ

Популярные вопросы с ответами для владельцев и разработчиков сайтов

Как установить WordPress вручную?

Установить WordPress вручную — это значит самостоятельно загрузить файлы CMS на сервер, создать базу данных и запустить процесс установки через браузер, без использования автоматических инсталляторов. Процесс включает пять основных шагов: создание базы данных и пользователя, загрузка файлов ядра WordPress на хостинг через FTP или файловый менеджер, редактирование файла wp-config.php с реквизитами доступа к БД и запуск скрипта установки через браузер. Вся процедура занимает 10–15 минут, и после неё вы получаете полностью рабочий сайт.

Что нужно подготовить перед установкой

Прежде чем приступить к ручной установке, убедитесь, что у вас есть следующее:

  • Домен и хостинг — домен должен быть привязан к хостинг-аккаунту. Если вы ещё не добавили домен в панель управления, сделайте это.
  • Доступ к панели управления хостингом — обычно это cPanel, ISPmanager, Plesk или аналоги. Вам понадобятся доступы для создания базы данных и загрузки файлов.
  • FTP-клиент или файловый менеджер — программа для загрузки файлов на сервер (например, FileZilla) или встроенный файловый менеджер в панели управления.
  • Последняя версия WordPress — скачайте архив с официального сайта ru.wordpress.org.

Пошаговая инструкция: как установить WordPress вручную

Шаг 1. Создание базы данных для WordPress

WordPress работает с базой данных MySQL (или MariaDB), поэтому первым делом нужно создать БД и пользователя с полными правами доступа к ней.

Для панели cPanel:

  1. Войдите в cPanel и найдите раздел «Базы данных» → «MySQL Databases» (или «Мастер баз данных MySQL»).
  2. Создайте новую базу данных: введите имя (например, wp_database) и нажмите «Create Database». Запомните точное имя.
  3. Создайте пользователя базы данных: укажите имя (например, wp_user) и надёжный пароль. Нажмите «Create User».
  4. Привяжите пользователя к базе данных: в разделе «Add User to Database» выберите созданного пользователя и созданную БД, затем отметьте все привилегии (ALL PRIVILEGES) и нажмите «Add».

Для панели ISPmanager:

  1. Перейдите в раздел «Базы данных» → «Создать базу данных».
  2. Укажите имя базы данных, выберите сайт (если требуется), имя нового пользователя и пароль.
  3. Нажмите «ОК» — база данных и пользователь будут созданы.
Параметр БДОписаниеПримечание
Имя базы данных Название созданной БД В cPanel и ISPmanager автоматически добавляется префикс (например, u1234567_)
Имя пользователя Пользователь с правами доступа к БД Тоже может иметь префикс хостинга
Пароль Надёжный пароль для пользователя Обязательно сохраните его!
Сервер базы данных Обычно localhost В большинстве случаев значение не меняется

Шаг 2. Загрузка и распаковка файлов WordPress на сервер

Теперь нужно загрузить файлы WordPress в корневую директорию вашего сайта.

Инструкция:

  1. Скачайте последнюю версию WordPress с официального сайта. Вы получите ZIP-архив.
  2. Распакуйте архив на вашем компьютере. Внутри будет папка wordpress с файлами CMS.
  3. Подключитесь к серверу через файловый менеджер в панели управления или через FTP-клиент.
  4. Перейдите в корневую директорию вашего сайта. Обычно это public_html (для основного домена) или папка, привязанная к конкретному домену.
    Совет: если в корневой папке есть файлы, например, парковочная страница хостинга — удалите их.
  5. Загрузите всё содержимое папки wordpress (сами файлы, а не папку) в корневую директорию. Если вы загружаете архивом, используйте функцию «Извлечь» в файловом менеджере.

Шаг 3. Создание и настройка файла wp-config.php

WordPress использует файл wp-config.php для подключения к базе данных. В дистрибутиве есть файл-образец wp-config-sample.php, который нужно переименовать и отредактировать.

Инструкция:

  1. В корневой папке сайта найдите файл wp-config-sample.php и переименуйте его в wp-config.php.
  2. Откройте wp-config.php в любом текстовом редакторе.
  3. Найдите секцию с настройками базы данных и замените значения на свои:
// ** Database settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'имя_вашей_базы_данных' );

/** Database username */
define( 'DB_USER', 'имя_пользователя_базы' );

/** Database password */
define( 'DB_PASSWORD', 'пароль_пользователя' );

/** Database hostname */
define( 'DB_HOST', 'localhost' ); // В большинстве случаев localhost

/** Database charset to use in creating database tables. */
define( 'DB_CHARSET', 'utf8' );

/** The database collate type. Don't change this if in doubt. */
define( 'DB_COLLATE', '' );
  1. Важно: для дополнительной безопасности рекомендуется изменить «соли» (security keys). Можно сгенерировать новые уникальные ключи на https://api.wordpress.org/secret-key/1.1/salt/ и заменить ими соответствующие строки в файле.
  2. Сохраните файл и загрузите его обратно на сервер, если редактировали локально.

0706

Шаг 4. Запуск установки WordPress через браузер

Когда файлы загружены, а база данных настроена, можно запустить «знаменитую 5-минутную установку».

Инструкция:

  1. Откройте браузер и перейдите по адресу вашего сайта. Например, http://ваш-домен.ru.
  2. Вы увидите страницу выбора языка установки. Выберите нужный язык и нажмите «Продолжить».
  3. WordPress покажет информацию, что ему нужна база данных. Нажмите «Вперёд!» (Let's go!).
  4. Введите реквизиты базы данных, которые вы указали в wp-config.php:
    • Имя базы данных
    • Имя пользователя базы данных
    • Пароль пользователя
    • Сервер базы данных (обычно localhost)
    • Префикс таблиц (рекомендуется изменить стандартный wp_ на что-то уникальное, например mywp_, для безопасности)
  5. Нажмите «Отправить» (Submit).
  6. Если всё верно, WordPress сообщит, что подключение к БД установлено. Нажмите «Запустить установку» (Run the installation).

Шаг 5. Заполнение данных администратора и завершение

На последнем этапе вам нужно задать основные настройки сайта и учётную запись администратора.

Инструкция:

  1. Введите Название сайта — оно будет отображаться в заголовке страниц.
  2. Придумайте Имя пользователя для входа в админку (не используйте стандартное «admin» — это уязвимость).
  3. Задайте надёжный Пароль — CMS может предложить сгенерировать сложный пароль автоматически.
  4. Укажите Ваш E-mail — на него будут приходить уведомления от сайта.
  5. Опционально: отметьте флажок «Запретить поисковым системам индексировать сайт» — это полезно, если сайт ещё не готов к публичному показу.
  6. Нажмите «Установить WordPress».

После успешной установки появится сообщение об окончании. Теперь вы можете войти в административную панель, нажав кнопку «Войти». Админка доступна по адресу ваш-домен.ru/wp-admin или ваш-домен.ru/wp-login.php.

Альтернативные способы ручной установки

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

  • Установка через WP-CLI — консольный инструмент для управления WordPress. После подключения по SSH можно выполнить команды: wp core download, wp config create и wp core install. Этот способ значительно быстрее для тех, кто привык к командной строке.
  • Программная установка через PHP-скрипт — можно написать кастомный скрипт, который вызывает функцию wp_install() в WordPress. Этот метод используется для автоматизации установки на множестве сайтов.

Возможные проблемы и их решение

При ручной установке иногда возникают ошибки. Вот самые частые из них:

——! ——! ——! ——!
ПроблемаПричина и решение
Ошибка подключения к базе данных Проверьте правильность имени БД, пользователя и пароля в wp-config.php. Убедитесь, что пользователю выданы все права на базу данных. Также проверьте значение DB_HOST — на большинстве хостингов это localhost.
Белый экран или ошибка 500 Часто возникает из-за нехватки памяти. Добавьте в wp-config.php строку: define('WP_MEMORY_LIMIT', '256M');. Также проверьте права на файлы (должны быть 644, на папки 755).
Страница не найдена (404) после установки Убедитесь, что файлы загружены в правильную корневую директорию домена, а не во вложенную папку wordpress. Включите ЧПУ в настройках постоянных ссылок.
Сообщение «Блог уже установлен» при повторном запуске Если установка уже была запущена, повторный запуск невозможен. При необходимости чистой установки удалите базу данных и создайте её заново, а также очистите папку сайта.

В отличие от автоматической установки через Softaculous или cPanel WordPress Toolkit, ручной метод даёт полный контроль над процессом и позволяет размещать несколько сайтов в подкаталогах одного домена. Если же вы не хотите углубляться в технические детали, конструкторы сайтов (например, SitePro.by) предлагают альтернативный путь создания сайта без управления хостингом.

Для владельцев сайтов на других CMS — например, Joomla — процесс ручной установки имеет схожие этапы: создание БД, загрузка файлов и запуск инсталлятора. Однако WordPress отличается самой простой и интуитивно понятной процедурой установки, благодаря чему его выбрали миллионы пользователей по всему миру.

Итог: ручная установка WordPress — это несложный, но важный навык, который пригодится, когда автоматический инсталлятор недоступен или когда нужен полный контроль над размещением файлов и настройками. Следуя пошаговой инструкции, вы справитесь с установкой за 10–15 минут даже без глубоких технических знаний.