Що встановлено на вашому сервері 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, ядра й диск можна збільшувати окремо у своїй панелі, а ваші дані та 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
- Сайтам із відвідувачами в Туреччині, які мають працювати на сервері в Стамбулі
Що буде після замовлення?
- Задайте розмір і завершіть оплату.
- Ваш сервер запускається, а Drupal встановлюється сам. У наших тестах на справжніх серверах це зайняло близько 6 хвилин.
- У панелі відкрийте сервер у розділі «Мої сервери». Коли в рядку «Застосунок» на вкладці «Огляд» з’явиться, що Drupal готовий, натисніть «Відкрити застосунок».
- Введіть дані з рядків «Логін» і «Пароль». Логін — yonetici, що турецькою означає «адміністратор», і екрана налаштування немає.
- У Configuration > System > Basic site settings задайте назву сайту та власну адресу електронної пошти. Встановлення використовує тимчасову адресу.
- За бажанням підключіться через 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 або новішої, а саме ПЗ безкоштовне. Теми чи послуги, які ви купуєте, у ціну сервера не входять.