Назад

VPS-хостинг с Drupal, уже установленным

VPS с Drupal запускает Drupal 11 на вашем собственном сервере, и вам не нужно проходить установщик. После заказа Drupal устанавливается сам со стандартным профилем, добавляется Drush, а адрес сайта, адрес админ-панели, логин и пароль появляются в панели. Модули, темы и настройки на ваше усмотрение, а доступ root всегда остаётся у вас.

Насколько велик ваш сайт?

Итого$4.01/мес.

Цены указаны с НДС.

RAM и CPU можно увеличивать и уменьшать когда угодно. Диск можно только увеличить, поэтому начните с малого.

Что установлено на вашем сервере Drupal?

  • Drupal 11 из официального образа Docker (Apache) со стандартным профилем установки
  • База данных MariaDB 11
  • Drush встроен в образ, а Composer есть в контейнере
  • HTTPS через Caddy: сайт открывается на адресе sslip.io, построенном на вашем IP, поэтому домен не обязателен
  • Настройки обратного прокси и доверенных хостов в settings.php, готовые для Caddy
  • Постоянные тома Docker для модулей, тем, профилей и файлов сайта
  • Брандмауэр, в котором открыты только порты 22, 80 и 443

Какой размер нужен для Drupal?

В документации Drupal указан минимум 1 ГБ RAM и советуется не менее 1 ГБ свободной памяти для Composer, поэтому здесь самый маленький размер — 2 ГБ. Ориентир такой: для сайта с несколькими модулями подойдёт 2 ГБ. Присмотритесь к 4 ГБ при множестве модулей, большом объёме контента или высокой нагрузке и к 8 ГБ для более крупных проектов. RAM, CPU и диск можно увеличивать по отдельности в панели, а данные и IP-адрес остаются прежними.

ПрименениеРазмерЦенаВыбрать
Новый сайт 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/мес.
Растущий сайт 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/мес.
Загруженный сайт 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/мес.

Кому подходит?

  • Корпоративным сайтам с множеством типов контента и ролей пользователей
  • Университетам, объединениям и учреждениям с большой структурой контента
  • Сайтам, которые публикуются на нескольких языках
  • Разработчикам и агентствам, которые работают с Composer и Drush
  • Сайтам с посетителями в Турции, которые стоит запускать на сервере в Стамбуле

Что будет после заказа?

  1. Задайте размер и оплатите заказ.
  2. Сервер запускается, и Drupal устанавливается сам. В наших проверках на настоящих серверах это заняло около 6 минут.
  3. В панели откройте свой сервер в разделе «Мои серверы». Когда в строке «Приложение» на вкладке «Обзор» появится «Drupal готов», нажмите «Открыть приложение».
  4. Введите данные из строк «Логин» и «Пароль». Логин — yonetici, по-турецки «администратор», и экран настройки не появляется.
  5. В разделе Configuration > System > Basic site settings задайте название сайта и свой адрес email. В установке используется временный адрес.
  6. При желании подключитесь по SSH и выполняйте команды Drush и Composer в папке /opt/seturack/drupal.

С каждым сервером

  • Ежедневные бэкапы входят в цену
  • Безлимитный трафик
  • Полный root-доступ
  • Позже можно увеличить или уменьшить RAM и CPU, а диск увеличить
  • Расположение: Istanbul · IST-1.

Полезно знать

  • Drupal отвечает только на разрешённых адресах. Когда подключите собственный домен, впишите его в строку DRUPAL_EK_ALANLAR файла /opt/seturack/drupal/.env и выполните docker compose up -d.
  • Drush входит в образ и остаётся при пересоздании контейнера. Пакеты, которые вы позже добавите через Composer (папка vendor), лежат внутри контейнера и при пересоздании теряются. Папки модулей и тем постоянные.
  • Административная часть изначально на английском.
  • Почта не настроена. Чтобы отправлять сброс паролей и уведомления, установите почтовый модуль.
  • Обновлять Drupal, модули и темы нужно вам самим. Ядро поставляется с образом: обновите его командами docker compose pull и docker compose up -d, затем выполните обновления базы данных.
  • Если сертификат выпустить не удаётся, сайт открывается по http на вашем IP-адресе.

Drupal: вопросы и ответы

Сколько RAM нужно Drupal?

В документации Drupal указан минимум 1 ГБ RAM и советуется не менее 1 ГБ свободной памяти для Composer. Поэтому самый маленький размер в Seturack — 2 ГБ. Присмотритесь к 4 ГБ при множестве модулей и высокой нагрузке.

Как установить Drupal?

Устанавливать Drupal самим не нужно. После оплаты Drupal 11 устанавливается со стандартным профилем через Drush, и экран настройки не появляется. Адрес админ-панели, логин и пароль указаны на вкладке «Обзор» в панели.

Можно ли использовать Drush и Composer с Drupal?

Да. Подключитесь по SSH и перейдите в /opt/seturack/drupal. Для Drush выполните docker compose exec drupal vendor/bin/drush status. Чтобы добавить модуль, выполните docker compose exec drupal composer require drupal/MODULE_NAME, затем включите его в разделе Extend.

Может ли Drupal работать на других языках?

Да. Drupal устанавливается на английском. В разделе Extend в админ-панели включите модули Language и Interface Translation, затем добавьте нужный язык.

Почему в Drupal появляется сообщение The provided host name is not valid?

Drupal показывает эту ошибку, когда адреса нет в списке доверенных хостов в settings.php. В этой установке список строится из адреса установки и строки DRUPAL_EK_ALANLAR в .env. Впишите свой домен в строку DRUPAL_EK_ALANLAR файла /opt/seturack/drupal/.env (несколько через запятую), выполните docker compose up -d и добавьте новый адрес в настройки HTTPS.

Drupal бесплатен?

Drupal распространяется по лицензии GPL версии 2 или новее, и сама программа бесплатна. Темы и услуги, которые вы покупаете, в цену сервера не входят.

Читайте дальше и смотрите похожие приложения