Drupal¶
В этой статье
Информация
Drupal - это открытая система управления контентом (CMS), написанная на PHP с использованием базы данных MySQL. Drupal предоставляет гибкую платформу для создания всех типов веб-сайтов, от простых блогов до сложных сообществ и коммерческих порталов. Apache HTTP Server - популярный веб-сервер с открытым исходным кодом, часто используемый в паре с CMS Drupal.
Drupal. Основные возможности¶
- Высокая производительность - Apache способен распределять нагрузку между ядрами процессора и обслуживать большое количество одновременных запросов к Drupal-сайту.
- Управление кэшем - модули Apache позволяют организовать кэширование данных Drupal для снижения нагрузки на БД.
- Балансировка нагрузки - можно использовать модули балансировки и резервирования для распределения запросов между несколькими серверами.
- Безопасность - поддержка HTTPS, модули защиты от DDoS, SQL-инъекций и других атак.
- Простота масштабирования - добавление новых нод позволяет наращивать производительность по мере необходимости.
Особенности сборки¶
- Возможна установка на ОС: Debian 11-12, Ubuntu 20.04, 22.04, 23.04.
- Веб-интерфейс будет доступен по ссылке:
https://drupal{Server_ID_from_Invapi}.hostkey.in
Начало работы после развертывания Drupal¶
После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и API — Invapi.
Данные для авторизации, которые можно найти или во вкладке Info >> Tags панели управления сервером или в присланном e-mail:
- Ссылка для доступа к панели управления Drupal с веб-интерфейсом: в теге webpanel;
- Логин:
root
; - Пароль: приходит в письме на вашу электронную почту при сдаче сервера.
Авторизация и стартовое меню¶
Чтобы попасть в панель администратора, необходимо перейти по ссылке из тега webpanel, нажать на кнопку Log in и ввести учетные данные: Username - root, Password - из письма.
Для изменения информации о пользователе необходимо нажать на кнопку Изменить профиль под именем пользователя:
.
После успешной авторизации пользователя система осуществит переход на главную страницу административного интерфейса Drupal. В верхней части экрана располагаются ссылки на основные разделы административной панели для доступа к ключевым настройкам сайта и управления его наполнением:
- Content - управление контентом сайта. Позволяет просматривать, добавлять, редактировать и удалять различные типы контента - статьи, страницы, блоки и др.
- Structure - управление структурой сайта. Содержит инструменты для управления меню, таксономией, блоками и другими структурными элементами.
- Apperance - настройка внешнего вида сайта. Позволяет выбирать и настраивать темы оформления, управлять CSS стилями и др.
- Extend - управление модулями и расширениями. Служит для поиска, установки и настройки дополнительных модулей и компонентов.
- Configuration - общие настройки системы. Содержит параметры сайта, настройки меню и таксономии, параметры модулей, настройки презентации контента и др.
- People - управление пользователями сайта. Позволяет просматривать, добавлять, редактировать и удалять учётные записи пользователей, назначать им роли и права доступа.
- Reports - отчёты о работе сайта. Содержит отчёты о последних ошибках, просмотренных страницах, популярном контенте и другие полезные отчёты.
.
Примечание
Подробная информация по основным настройкам Drupal содержится в документации разработчиков.
Заказ Drupal с помощью API¶
curl -s "https://invapi.hostkey.ru/eq.php" -X POST \
--data "action=order_instance" \
--data "token=" \
--data "deploy_period=" \
--data "deploy_notify=" \
--data "email=" \
--data "pin=" \
--data "id=" \
--data "os_id=" \
--data "root_pass=" \
--data "hostname=" \
--data "ssh_key=" \
--data "post_install_callback=" \
--data "post_install_script=" \
--data "reinstall_key=" \
--data "os_name=" \
--data "imitate_deploy=" \
--data "imitate_error=0" \
--data "own_os=" \
--data "jenkins_task=" \
--data "traffic_plan=" \
--data "invoice_relid=" \
--data "preset=" \
--data "location_name=" \
Информация