Самый простой и быстрый способ установить WordPress — воспользоваться официальным шаблоном Portainer, подготовленным нашей командой. Такой метод сводит к минимуму ручную настройку и позволяет развернуть стабильный, готовый к продакшену использованию стенд всего за несколько минут.
Требования
- VPS с установленным Portainer через с помощью скрипта от Unihost
- Развернутый NPM (Nginx Proxy Manager)
- Установленный сервер MariaDB
Для начала нужно создать пользователя через phpMyAdmin.
Следуйте этим шагам, чтобы успешно создать базу данных для WordPress.

Перейдите в раздел User accounts и создайте пользователя для WordPress.

При создании пользователя не забудьте отметить опцию “Create database with same name and grant all privileges”.


После создания базы данных подключаемся к Portainer перейдите в раздел Application, выберите WordPress.

Заполните все необходимые поля, указав в том числе пароль от базы данных MariaDB, которую вы установили ранее.

Теперь в разделе Stacks вы увидите ваш развернутый WordPress.

Перейдите в NPM и создайте прокси для вашего WordPress.
Если вы хотите привязать свой собственный домен к WordPress, указывайте именно этот домен. При установке WordPress фиксирует доменное имя и будет использовать его в дальнейшем.
Если вы тестируете WordPress, можно указать тестовый домен, предварительно добавив его в файл hosts.
Пример:
<IP_сервера> wp.test

Заполните все поля так, как показано на скриншоте.

После этого перейдите по адресу вашего домена — откроется страница установки WordPress.

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

После успешной установки вы попадете на страницу входа в WordPress. Введите созданные вами учетные данные, чтобы войти в административную панель.

Итог
Использование готового шаблона WordPress позволяет существенно сэкономить время и снизить вероятность ошибок. В результате вы получаете полностью рабочий сайт с WordPress и MariaDB «из коробки», при минимальных затратах на настройку.