Содержание
Установить 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:
- Войдите в cPanel и найдите раздел «Базы данных» → «MySQL Databases» (или «Мастер баз данных MySQL»).
- Создайте новую базу данных: введите имя (например,
wp_database) и нажмите «Create Database». Запомните точное имя. - Создайте пользователя базы данных: укажите имя (например,
wp_user) и надёжный пароль. Нажмите «Create User». - Привяжите пользователя к базе данных: в разделе «Add User to Database» выберите созданного пользователя и созданную БД, затем отметьте все привилегии (ALL PRIVILEGES) и нажмите «Add».
Для панели ISPmanager:
- Перейдите в раздел «Базы данных» → «Создать базу данных».
- Укажите имя базы данных, выберите сайт (если требуется), имя нового пользователя и пароль.
- Нажмите «ОК» — база данных и пользователь будут созданы.
| Параметр БД | Описание | Примечание |
|---|---|---|
| Имя базы данных | Название созданной БД | В cPanel и ISPmanager автоматически добавляется префикс (например, u1234567_) |
| Имя пользователя | Пользователь с правами доступа к БД | Тоже может иметь префикс хостинга |
| Пароль | Надёжный пароль для пользователя | Обязательно сохраните его! |
| Сервер базы данных | Обычно localhost | В большинстве случаев значение не меняется |
Шаг 2. Загрузка и распаковка файлов WordPress на сервер
Теперь нужно загрузить файлы WordPress в корневую директорию вашего сайта.
Инструкция:
- Скачайте последнюю версию WordPress с официального сайта. Вы получите ZIP-архив.
- Распакуйте архив на вашем компьютере. Внутри будет папка
wordpressс файлами CMS. - Подключитесь к серверу через файловый менеджер в панели управления или через FTP-клиент.
- Перейдите в корневую директорию вашего сайта. Обычно это
public_html(для основного домена) или папка, привязанная к конкретному домену.
Совет: если в корневой папке есть файлы, например, парковочная страница хостинга — удалите их. - Загрузите всё содержимое папки
wordpress(сами файлы, а не папку) в корневую директорию. Если вы загружаете архивом, используйте функцию «Извлечь» в файловом менеджере.
Шаг 3. Создание и настройка файла wp-config.php
WordPress использует файл wp-config.php для подключения к базе данных. В дистрибутиве есть файл-образец wp-config-sample.php, который нужно переименовать и отредактировать.
Инструкция:
- В корневой папке сайта найдите файл
wp-config-sample.phpи переименуйте его вwp-config.php. - Откройте
wp-config.phpв любом текстовом редакторе. - Найдите секцию с настройками базы данных и замените значения на свои:
// ** 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', '' );
- Важно: для дополнительной безопасности рекомендуется изменить «соли» (security keys). Можно сгенерировать новые уникальные ключи на https://api.wordpress.org/secret-key/1.1/salt/ и заменить ими соответствующие строки в файле.
- Сохраните файл и загрузите его обратно на сервер, если редактировали локально.
Шаг 4. Запуск установки WordPress через браузер
Когда файлы загружены, а база данных настроена, можно запустить «знаменитую 5-минутную установку».
Инструкция:
- Откройте браузер и перейдите по адресу вашего сайта. Например,
http://ваш-домен.ru. - Вы увидите страницу выбора языка установки. Выберите нужный язык и нажмите «Продолжить».
- WordPress покажет информацию, что ему нужна база данных. Нажмите «Вперёд!» (Let's go!).
- Введите реквизиты базы данных, которые вы указали в
wp-config.php:- Имя базы данных
- Имя пользователя базы данных
- Пароль пользователя
- Сервер базы данных (обычно
localhost) - Префикс таблиц (рекомендуется изменить стандартный
wp_на что-то уникальное, напримерmywp_, для безопасности)
- Нажмите «Отправить» (Submit).
- Если всё верно, WordPress сообщит, что подключение к БД установлено. Нажмите «Запустить установку» (Run the installation).
Шаг 5. Заполнение данных администратора и завершение
На последнем этапе вам нужно задать основные настройки сайта и учётную запись администратора.
Инструкция:
- Введите Название сайта — оно будет отображаться в заголовке страниц.
- Придумайте Имя пользователя для входа в админку (не используйте стандартное «admin» — это уязвимость).
- Задайте надёжный Пароль — CMS может предложить сгенерировать сложный пароль автоматически.
- Укажите Ваш E-mail — на него будут приходить уведомления от сайта.
- Опционально: отметьте флажок «Запретить поисковым системам индексировать сайт» — это полезно, если сайт ещё не готов к публичному показу.
- Нажмите «Установить 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 минут даже без глубоких технических знаний.
