Nginx
Веб-сервер и прокси
Dev / ИнструментыБесплатно
CMS для сайтов и блогов
Скрипт бесплатный · VPS от $2.79 в месяц · установка около 2 минут
root@vps:~# command -v docker >/dev/null || curl -fsSL https://get.docker.com | sh; P=$(openssl rand -hex 16); docker network create wp && docker run -d --name wp-db --network wp --restart unless-stopped -e MYSQL_DATABASE=wordpress -e MYSQL_USER=wordpress -e MYSQL_PASSWORD=$P -e MYSQL_RANDOM_ROOT_PASSWORD=yes -v wp-db:/var/lib/mysql mysql:8.0 && docker run -d --name wordpress --network wp --restart unless-stopped -p 80:80 -e WORDPRESS_DB_HOST=wp-db -e WORDPRESS_DB_USER=wordpress -e WORDPRESS_DB_PASSWORD=$P -e WORDPRESS_DB_NAME=wordpress -v wp-html:/var/www/html wordpress
✓ WordPress 7.1.2 установлен · около 2 минут
root@vps:~#
WordPress — самая распространённая CMS: на ней делают блоги, лендинги, корпоративные сайты и магазины на WooCommerce. Есть десятки тысяч тем и плагинов, а редактировать страницы можно в визуальном редакторе без кода.
На своём VPS вы не упираетесь в лимиты shared-хостинга: сами выбираете версию PHP, кэширование и плагины, держите на одном сервере несколько сайтов.
Команда ниже поднимает WordPress и MySQL в двух Docker-контейнерах по официальным образам с Docker Hub; пароль базы генерируется автоматически.
Для WordPress — не меньше 1 vCPU, 2 ГБ RAM и 10 ГБ NVMe.
Три шага в боте или одна команда по SSH, установка займёт около 2 минут.
Откройте @ExpressHost_bot и оплатите VPS. Сервер будет готов примерно через 60 секунд.
На шаге «Дополнения» выберите скрипт из библиотеки или запустите его позже: Настройки сервера → Скрипты.
http://IP-сервера и пройдите мастер установки: язык, название сайта, логин администратораАдрес сервера и данные для входа бот пришлёт в чат.
Подключитесь к серверу под root и выполните команду. Поддерживаемые системы: Ubuntu 22.04, Ubuntu 24.04, Debian 12.
command -v docker >/dev/null || curl -fsSL https://get.docker.com | sh; P=$(openssl rand -hex 16); docker network create wp && docker run -d --name wp-db --network wp --restart unless-stopped -e MYSQL_DATABASE=wordpress -e MYSQL_USER=wordpress -e MYSQL_PASSWORD=$P -e MYSQL_RANDOM_ROOT_PASSWORD=yes -v wp-db:/var/lib/mysql mysql:8.0 && docker run -d --name wordpress --network wp --restart unless-stopped -p 80:80 -e WORDPRESS_DB_HOST=wp-db -e WORDPRESS_DB_USER=wordpress -e WORDPRESS_DB_PASSWORD=$P -e WORDPRESS_DB_NAME=wordpress -v wp-html:/var/www/html wordpress| Порт | Протокол | Назначение |
|---|---|---|
| 80 | tcp | Сайт и админка (HTTP) |
| 443 | tcp | HTTPS, если поставите обратный прокси с сертификатом |
http://IP-сервера и пройдите мастер установки: язык, название сайта, логин администратораНе нашли ответ? Пишите @ExpressHost_SupportBot.
Зависит от темы и плагинов. Небольшой сайт с плагином кэширования спокойно работает на 1 vCPU и 2 ГБ RAM. Для магазина на WooCommerce берите от 2 vCPU и 3 ГБ.
Ядро, темы и плагины обновляются из админки: «Консоль → Обновления». Файлы лежат в томе, поэтому пересоздание контейнера их не затронет.
Файлы сайта — в Docker-томе wp-html, база — в томе wp-db. Оба находятся в /var/lib/docker/volumes.
WordPress ставится при заказе — в боте.
Нидерланды, Амстердам
$2.89/мес
$0.10 за 24 часа · $0.72 за 7 дней
WordPress можно выбрать на шаге «Скрипты» при заказе сервера.
Германия, Франкфурт
$3.14/мес
$0.11 за 24 часа · $0.79 за 7 дней
WordPress можно выбрать на шаге «Скрипты» при заказе сервера.
Польша, Варшава
$2.79/мес
$0.10 за 24 часа · $0.70 за 7 дней
WordPress можно выбрать на шаге «Скрипты» при заказе сервера.
Эстония, Таллин
$3.10/мес
$0.11 за 24 часа · $0.78 за 7 дней
WordPress можно выбрать на шаге «Скрипты» при заказе сервера.