# Главная

**Инструкции по работе с сервисами MD > Host**

### Сервисы

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Игровой хостинг</strong></td><td>Аренда сервера под свои игры, чтобы играть с игроками в режиме ​онлайн.</td><td></td><td></td><td><a href="/igrovoi-khosting">Игровой хостинг</a></td></tr><tr><td><strong>Хостинг для сайта</strong></td><td>Можно создать сайты и форумы любой тематики, размещая их в облаке.</td><td></td><td></td><td><a href="/khosting-dlya-saita">Хостинг для сайта</a></td></tr><tr><td><strong>Личная сеть</strong></td><td>Защищённое соединение, обеспечивающее анонимность в интернете.</td><td></td><td></td><td><a href="/lichnaya-set">Личная сеть</a></td></tr></tbody></table>


# Игровой хостинг

Игровой хостинг — это специализированный сервис, предоставляющий серверные мощности для размещения и управления игровыми серверами. Такой хостинг позволяет игрокам создавать, настраивать и управлять собственными игровыми мирами для различных популярных игр, таких как SAMP, CRMP, GTA V, Minecraft и другие.

#### Основные особенности игрового хостинга:

1. **Высокая производительность**: Серверы на игровом хостинге оснащены мощным оборудованием, обеспечивающим стабильную работу игровых серверов даже при высокой нагрузке. Это особенно важно для игр с большим количеством игроков, где важна минимальная задержка и высокая скорость обработки данных.
2. **Удобное управление**: Большинство игровых хостингов предлагают интуитивно понятную панель управления, которая позволяет легко настраивать сервер, устанавливать моды, плагины, управлять файлами и конфигурациями. Это делает процесс администрирования доступным даже для пользователей без технических навыков.
3. **Гибкость настроек**: Пользователи могут выбрать оптимальные параметры сервера, такие как количество слотов для игроков, объем оперативной памяти, тип процессора и другие важные характеристики. Это позволяет создать сервер, максимально соответствующий требованиям конкретной игры или игрового сообщества.
4. **Безопасность**: Игровой хостинг обеспечивает высокий уровень защиты данных и серверов от внешних угроз, таких как DDoS-атаки, взломы и другие виды киберугроз. Регулярные резервные копии позволяют восстановить сервер в случае непредвиденных сбоев или потери данных.
5. **Техническая поддержка**: Профессиональная поддержка помогает пользователям решать возникающие проблемы и консультирует по вопросам настройки и оптимизации серверов. Это особенно важно для поддержания стабильной работы сервера и удовлетворения потребностей игроков.
6. **Автоматизация процессов**: Многие хостинги предлагают автоматические установки и обновления серверного ПО, что упрощает процесс управления сервером и позволяет сосредоточиться на игровом процессе, а не на технических вопросах.
7. **Широкий выбор игр**: Игровой хостинг поддерживает множество различных игр, от популярных MMO-проектов до инди-игр. Пользователи могут легко переключаться между разными играми или создавать несколько серверов под разные проекты.

#### Заключение:

Игровой хостинг — это идеальное решение для геймеров и сообществ, которые хотят создать и управлять собственными игровыми мирами. Он обеспечивает высокую производительность, безопасность и гибкость, позволяя сосредоточиться на главном — получении удовольствия от игры. Независимо от того, хотите ли вы создать сервер для небольшого круга друзей или запустить крупный игровой проект, игровой хостинг предоставляет все необходимые инструменты и ресурсы для достижения этой цели.


# Создание сервера

Создание игрового сервера на платформе MD-Host — это простой и удобный процесс, который позволяет вам быстро запустить собственный сервер для таких игр, как SAMP, CRMP, GTA V и Minecraft. В этой статье мы пошагово рассмотрим, как настроить сервер и какие параметры выбрать для оптимальной работы.

**1. Переход к заказу сервера**

После того как вы вошли в панель управления MD-Host, выполните следующие действия:

1. Перейдите в раздел **"**[**Игровой хостинг**](https://panel.md-host.ru/servers/order)**"**.

   * Выберите нужный тип игры из доступного списка. На MD-Host вы можете выбрать игры, такие как SAMP, CRMP, GTA V, Minecraft и другие. На изображении ниже показан пример выбора игры из выпадающего списка.<br>

   <figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FTbTicJahPHYy0gCnMP25%2Fimage.png?alt=media&amp;token=9ba267c1-6c6c-4e58-a1e2-c650a797e0c1" alt=""><figcaption></figcaption></figure>

**2. Настройка параметров сервера**

Когда вы выбрали игру, перейдите к настройке параметров вашего сервера:

1. **Выбор локации**:
   * Выберите локацию, где будет размещен ваш сервер. Это важно для обеспечения минимальной задержки для игроков. Например, если большинство ваших игроков из России, выберите российский сервер.
2. **Настройка количества слотов**:
   * Выберите количество слотов — это число игроков, которые могут одновременно находиться на вашем сервере. Учтите, что чем больше слотов вы выбираете, тем больше ресурсов потребуется вашему серверу.
   * MD-Host предлагает гибкость в выборе слотов — от минимального количества для небольших сообществ до большого числа слотов для крупных игровых проектов.
3. **Выбор тарифного плана**:
   * Выберите тарифный план, который лучше всего соответствует вашим требованиям:
     * **LITE**: Подходит для небольших серверов с ограниченным числом игроков.
     * **PRO**: Оптимально для серверов с большим количеством игроков и средней нагрузкой.
     * **ULTRA**: Идеально для серверов с высокой нагрузкой и большим количеством слотов.
   * Тарифы различаются по количеству выделенных ресурсов (CPU, RAM, объем дискового пространства) и уровню защиты от DDoS-атак.
4. **Выбор срока оплаты**:
   * Выберите срок оплаты сервера: от 7 дней до одного года. Чем больше срок, тем больше скидка на стоимость услуги.

**3. Завершение заказа**

1. **Придумайте пароль**:
   * Введите пароль для вашего сервера. Он будет использоваться для доступа к управлению сервером и его конфигурации.
2. **Проверка информации о заказе**:
   * В правой части экрана отображается сводка вашего заказа, включая общую сумму к оплате, скорость сети, количество процессоров и оперативной памяти.
3. **Подтверждение и заказ**:
   * После того как все параметры настроены, ознакомьтесь с условиями использования и поставьте галочку, подтверждающую ваше согласие.
   * Нажмите кнопку "Заказать", чтобы завершить процесс. Ваш сервер будет создан в течение нескольких минут, и вы получите доступ к его настройке и управлению.

**4. Управление сервером**

После создания сервера вы сможете управлять им через панель управления MD-Host:

* **Установка модов и плагинов**: Добавляйте и управляйте модификациями, чтобы улучшить игровой процесс.
* **Резервное копирование и восстановление**: Создавайте резервные копии вашего сервера для защиты от потери данных.
* **Мониторинг сервера**: Следите за производительностью сервера и его состоянием в режиме реального времени.

На этом процесс создания и настройки игрового сервера завершен. Вы готовы пригласить игроков и наслаждаться игровым процессом на своем собственном сервере!


# Управление сервером: раздел "Главная"

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FZ6QoMoTw0GbsQwpNtLJb%2Fimage.png?alt=media&amp;token=260af69a-6755-465b-b5d1-a6a766419392" alt=""><figcaption></figcaption></figure>

После успешного создания игрового сервера на платформе MD-Host, все управление вашим сервером происходит через панель управления. Первый и основной раздел этой панели — **"Главная"**. Здесь вы найдете основную информацию о состоянии вашего сервера и можете выполнить основные операции с ним. Рассмотрим каждый элемент этого раздела более подробно.

**1. Основная информация о сервере**

В этом разделе отображаются ключевые данные о вашем сервере:

* **Слотов:** количество доступных слотов для игроков (например, 50 слотов).
* **Оплата до:** дата, до которой оплачен сервер, и количество оставшихся дней до продления.
* **Название сервера:** текущее имя вашего сервера.
* **Игроки на сервере:** количество игроков, находящихся на сервере в данный момент.
* **Режим сервера:** выбранный игровой режим.
* **Название карты:** текущая карта, на которой играют игроки.

Эта информация помогает вам отслеживать основные параметры и вовремя обновлять данные сервера.

**2. Управление сервером**

В верхней части блока с основной информацией есть выпадающее меню, которое позволяет быстро выполнить следующие действия:

* **Выключить сервер:** Эта функция позволяет временно остановить работу сервера. Выключение может потребоваться для технического обслуживания или при необходимости изменения конфигурации.
* **Перезагрузить сервер:** В случае необходимости перезапуска сервера (например, после установки модификаций или изменения настроек), вы можете воспользоваться этой функцией. Перезагрузка сервера помогает применить все внесенные изменения.
* **Удалить сервер:** Если сервер больше не нужен, вы можете удалить его. Обратите внимание, что после удаления все данные и настройки сервера будут утеряны.
* **Статистика сервера:** Этот пункт предоставляет доступ к статистике работы сервера, где можно увидеть использование ресурсов (процессор, память, диск), количество подключений, а также общие показатели производительности.

**3. Доступные вкладки управления**

Помимо основной информации, раздел "Главная" также включает несколько вкладок, которые предоставляют доступ к дополнительным функциям:

* **Данные FTP:** Доступ к файловой системе сервера через FTP, позволяющий загружать и управлять файлами сервера.
* **Доступ к техподдержке:** Дать службе поддержки доступ к серверу.

#### Заключение

Раздел "Главная" в панели управления MD-Host — это основная точка доступа ко всей ключевой информации о вашем сервере и его управлению. Этот интерфейс позволяет вам быстро и эффективно контролировать работу сервера, осуществлять необходимые действия и своевременно получать необходимую информацию для поддержания стабильной работы сервера.


# Управление сервером: раздел "Консоль"

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FhAXUr2oXfWSbjmqS5JhL%2Fimage.png?alt=media&amp;token=bdbd7214-b7e2-4e29-961a-78416e7f72a6" alt=""><figcaption></figcaption></figure>

Раздел **"Консоль"** на платформе MD-Host предоставляет вам доступ к командной строке вашего игрового сервера, где можно управлять сервером в режиме реального времени. Здесь вы можете вводить команды, просматривать журналы (логи) и следить за работой сервера. Давайте рассмотрим основные функции и возможности этого раздела.

**1. Основное окно консоли**

В центре экрана находится основное окно консоли, где отображаются все текущие события на сервере, такие как загрузка игровых данных, подключение игроков, выполнение команд и другие действия. Консоль в реальном времени показывает все логи сервера, что позволяет вам оперативно реагировать на любые возникающие проблемы.

* **Автообновление консоли**: Функция автоматического обновления позволяет вам видеть последние изменения и логи без необходимости вручную обновлять окно. Для этого просто установите галочку рядом с надписью "Автообновление консоли".

**2. Ввод команд**

Непосредственно под окном с логами находится поле для ввода команд:

* **Команды**: Вы можете вводить любые команды, поддерживаемые вашей игрой, чтобы управлять сервером. Это может быть команда для изменения игровых настроек, кик игрока, перезагрузка карты и многое другое.
* **Примеры команд**:
  * Для SAMP: `/rcon login yourpassword` для авторизации в качестве администратора.
  * Для Minecraft: `/op yourusername` для выдачи прав администратора игроку.

**3. Работа с логами**

Под полем для ввода команд есть кнопки для работы с логами:

* **/server\_log.txt**: Открытие файла лога сервера для просмотра всех предыдущих записей.
* **/screenlog.0**: Просмотр последнего экрана лога.
* **Очистить консоль**: Если вам нужно очистить текущее окно консоли, чтобы сосредоточиться на новых логах, нажмите кнопку "Очистить консоль".

**4. Мониторинг ресурсов**

В правой части раздела "Консоль" отображаются ключевые показатели работы сервера:

* **Состояние сервера**: Здесь вы видите статус сервера (включен или выключен) и IP-адрес с портом.
* **Игроки на сервере**: Количество игроков, подключенных к серверу в данный момент.
* **Загрузка CPU, памяти и диска**: Эти показатели отображают, как сильно загружен ваш сервер. Если сервер приближается к пределам своих ресурсов, это может привести к задержкам и другим проблемам, поэтому важно следить за этими параметрами.

#### Заключение

Раздел "Консоль" в панели управления MD-Host предоставляет вам полный контроль над вашим сервером в режиме реального времени. Вы можете вводить команды, просматривать и управлять логами, а также следить за состоянием ресурсов сервера. Этот инструмент незаменим для оперативного администрирования и решения проблем, возникающих в процессе работы сервера.


# Управление сервером: раздел "База данных"

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FK4UDXezhsBDM8xKfpyfh%2Fimage.png?alt=media&amp;token=ff8c2e9a-eac9-4bee-b822-91d462e74c6e" alt=""><figcaption></figcaption></figure>

Раздел **"База данных"** в панели управления MD-Host позволяет вам создать и управлять базой данных для вашего игрового сервера. Это необходимый инструмент для хранения данных, таких как учетные записи пользователей, статистика игр, конфигурации и другие важные данные. Давайте рассмотрим, как работать с этим разделом, используя предоставленные скриншоты.

**1. Создание базы данных**

Когда вы впервые заходите в раздел "База данных", вы увидите сообщение о том, что база данных еще не создана. Для создания базы данных выполните следующие шаги:

1. Нажмите на кнопку **"Создать базу данных"**.
2. Платформа автоматически создаст базу данных, настроенную для работы с вашим сервером. Это может занять несколько секунд.

**2. Активация базы данных**

После создания базы данных вам нужно будет ее активировать:

1. Нажмите на кнопку **"Включить базу данных"**. Это сделает базу данных активной и доступной для использования вашим сервером.
2. После активации база данных будет готова к использованию для хранения и обработки данных, связанных с вашим игровым сервером.

**3. Управление базой данных**

Когда база данных активирована, вы увидите основную информацию о ней:

* **Статус базы данных:** Указывает, что база данных активна и готова к работе.
* **IP-адреса для подключения:** Здесь отображаются IP-адреса для локальных и внешних подключений, которые необходимы для настройки соединений с базой данных.
* **Имя пользователя и пароль:** Учетные данные для доступа к базе данных. Вы можете изменить пароль или показать/скрыть его.

Дополнительные функции управления базой данных включают:

* **Перейти в базу**: Эта кнопка открывает интерфейс управления базой данных, где вы можете выполнять операции с таблицами, данными и прочими объектами базы данных.
* **Сменить пароль**: Позволяет обновить пароль для базы данных, чтобы обеспечить безопасность.

#### Заключение

Раздел "База данных" на MD-Host предоставляет вам полный контроль над базой данных вашего игрового сервера. Вы можете легко создать, активировать и управлять базой данных, что является ключевым элементом для хранения и обработки важных данных вашего сервера. Этот инструмент необходим для поддержания стабильной и безопасной работы сервера, особенно если вам нужно сохранять пользовательские данные или другую критически важную информацию.


# Управление сервером: раздел "FTP онлайн"

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FNYKElxKCGUCwjmZKLR4Y%2Fimage.png?alt=media&amp;token=2ce90ae8-802a-42b0-abdc-e158a151bd4e" alt=""><figcaption></figcaption></figure>

Раздел **"FTP онлайн"** в панели управления MD-Host предоставляет вам доступ к файлам вашего игрового сервера через встроенный онлайн-проводник. Этот инструмент позволяет вам легко управлять файлами сервера, загружать новые, редактировать существующие, а также организовывать структуру папок. Давайте рассмотрим основные возможности и функции этого раздела.

**1. Интерфейс онлайн-проводника**

В центре экрана вы видите окно онлайн-проводника, которое отображает содержимое вашего серверного пространства. Здесь вы можете видеть файлы и папки, которые составляют вашу игровую среду, такие как:

* **filterscripts**: Папка для хранения скриптов фильтров.
* **gamemodes**: Папка, где размещены игровые режимы вашего сервера.
* **include**: Папка для хранения заголовочных файлов, необходимых для сборки серверных модулей.
* **npcmodes**: Папка с режимами для NPC (неигровых персонажей).
* **scriptfiles**: Папка для хранения дополнительных файлов, используемых скриптами сервера.

Также присутствуют текстовые файлы, такие как **server.cfg** (конфигурационный файл сервера), которые можно редактировать прямо через интерфейс FTP.

**2. Основные действия с файлами**

Онлайн-проводник позволяет вам выполнять все стандартные операции с файлами и папками:

* **Загрузка файлов**: Вы можете загружать файлы с вашего локального компьютера на сервер, например, новые моды, скрипты или обновления.
* **Редактирование файлов**: Кликнув на текстовый файл, вы можете отредактировать его содержимое прямо в браузере. Это удобно для быстрого внесения изменений в конфигурацию или скрипты.
* **Создание новых папок**: Для упрощения управления файлами можно создавать новые папки и организовывать их структуру.
* **Удаление файлов и папок**: Удаляйте ненужные или устаревшие файлы и папки, чтобы освободить место на сервере.
* **Переименование файлов**: Вы можете переименовать любой файл или папку для лучшей организации.

**3. Дополнительные возможности**

* **Копирование и перемещение файлов**: Вы можете легко копировать файлы и папки в другие места на сервере или перемещать их, меняя структуру хранения.
* **Просмотр размера и количества объектов**: В нижней части окна отображается информация о количестве файлов и их общем размере, что помогает контролировать использование дискового пространства.

#### Заключение

Раздел "FTP онлайн" предоставляет вам удобный способ управления файлами вашего игрового сервера без необходимости использовать сторонние FTP-клиенты. Этот инструмент позволяет вам полностью контролировать структуру файлов сервера, что особенно полезно для администрирования, настройки и обновления игровых серверов. С его помощью вы можете оперативно вносить изменения и поддерживать сервер в актуальном состоянии.


# Управление сервером: раздел "Конфигурация"

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2F1Li33ZxZvRj7hQn98sVI%2Fimage.png?alt=media&amp;token=80930823-87ee-4937-b737-232b3aca5042" alt=""><figcaption></figcaption></figure>

Раздел **"Конфигурация"** в панели управления MD-Host предоставляет вам возможность настраивать основные параметры вашего игрового сервера. Этот раздел позволяет редактировать файл конфигурации, который определяет поведение сервера, настройки игрового мира, а также различные параметры производительности и безопасности.

**1. Файл конфигурации**

Центральная часть интерфейса представляет собой текстовое поле, содержащее содержимое файла конфигурации сервера (например, `server.cfg` для SAMP-сервера). В этом файле вы можете настроить такие параметры, как:

* **rcon\_password**: Пароль для удаленного администрирования сервера.
* **maxplayers**: Максимальное количество игроков, которые могут одновременно находиться на сервере.
* **hostname**: Название сервера, которое будет отображаться в списках серверов.
* **gamemode**: Режим игры, который будет запущен на сервере.
* **filterscripts**: Перечень скриптов, которые будут загружены при запуске сервера.
* **plugins**: Плагины, которые должны быть подключены к серверу для расширения его функционала.
* **stream\_distance** и **stream\_rate**: Параметры, определяющие расстояние и частоту стриминга объектов в игре.
* **language**: Язык интерфейса сервера и сообщений.

**2. Редактирование конфигурации**

Вы можете вносить изменения в файл конфигурации прямо в этом разделе. Для этого просто отредактируйте нужные строки, изменив значения параметров на те, которые вам необходимы.

* **Изменение параметров**: Например, если вы хотите увеличить максимальное количество игроков на сервере, измените значение `maxplayers` на нужное число.
* **Добавление новых параметров**: Если вам нужно добавить новый параметр, просто вставьте его в файл конфигурации, следуя синтаксису файла.

**3. Сохранение изменений**

После того как вы внесли необходимые изменения в файл конфигурации, не забудьте сохранить их:

* Нажмите кнопку **"Сохранить"** в правом верхнем углу интерфейса.
* После сохранения изменений сервер может потребовать перезагрузки, чтобы новые настройки вступили в силу.

#### Заключение

Раздел "Конфигурация" на платформе MD-Host предоставляет вам полный контроль над настройками вашего игрового сервера. Этот инструмент необходим для кастомизации игрового опыта, улучшения производительности и обеспечения безопасности вашего сервера. Правильная настройка конфигурации позволяет оптимизировать работу сервера под ваши нужды и создать уникальную игровую атмосферу для игроков.


# Управление сервером: раздел "FireWall"

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2F4aUs13e9E4I5ink3931Z%2Fimage.png?alt=media&amp;token=82fd352f-1073-45cb-abdf-33c155faba82" alt=""><figcaption></figcaption></figure>

Раздел **"FireWall"** в панели управления MD-Host предоставляет инструменты для защиты вашего игрового сервера от нежелательных гостей и потенциальных угроз. С помощью этого раздела вы можете блокировать доступ к серверу по IP-адресам, обеспечивая безопасность вашего игрового проекта.

**1. Функция добавления IP в черный список**

Основная функция этого раздела — добавление IP-адресов в черный список. Это полезно, если вам нужно ограничить доступ к серверу для определенных пользователей или заблокировать вредоносные IP-адреса.

* **Поле ввода IP-адреса**: Введите IP-адрес, который вы хотите заблокировать. После того как адрес введен, нажмите кнопку **"Добавить"**.
* **Полная блокировка**: В отличие от игрового бана, который может ограничивать доступ лишь к игровому миру, блокировка через FireWall полностью блокирует все запросы с указанного IP-адреса на сервер. Это означает, что заблокированный пользователь не сможет подключиться к вашему серверу ни при каких условиях.

**2. Информация о текущем статусе блокировок**

В нижней части экрана отображается информация о текущем статусе блокировок:

* Если в данный момент нет ни одного заблокированного IP-адреса, будет отображено сообщение о том, что список пуст.
* Если вы ранее добавляли IP-адреса в черный список, здесь будет отображен их перечень с возможностью управления ими (например, удаление из черного списка).

**3. Управление блокировками**

Этот раздел позволяет вам не только добавлять IP-адреса в черный список, но и управлять существующими блокировками. Вы можете:

* **Удалить IP-адрес из черного списка**: Если вы решили разблокировать доступ для ранее заблокированного IP, вы можете удалить его из черного списка.

#### Заключение

Раздел "FireWall" является важным элементом безопасности вашего игрового сервера на MD-Host. Он позволяет вам оперативно и эффективно блокировать доступ к серверу нежелательным пользователям, что особенно важно для поддержания стабильности и защиты вашего проекта от возможных угроз. С помощью этих инструментов вы можете создать безопасную игровую среду, ограничив доступ только для доверенных пользователей.


# Управление сервером: раздел "Автоустановка"

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FBcnIJqUvtF5g8iVX8dpi%2Fimage.png?alt=media&amp;token=9413a4bc-c354-4079-8ea2-29fa6b67d6f0" alt=""><figcaption></figcaption></figure>

Раздел **"Автоустановка"** в панели управления MD-Host позволяет вам быстро и легко устанавливать готовые игровые моды на ваш сервер. Эта функция особенно полезна для администраторов, которые хотят сэкономить время и использовать проверенные решения для создания уникального игрового опыта. Давайте рассмотрим основные возможности и функции этого раздела.

**1. Выбор игрового мода**

В этом разделе вы найдете список доступных игровых модов для автоустановки. Каждый мод сопровождается кратким описанием, ценой (если мод платный), и кнопками.

**2. Процесс установки**

Для установки мода выполните следующие шаги:

1. Выберите нужный мод из списка и нажмите на соответствующую кнопку (**"Купить"** или **"Установить"**).
2. Подтвердите установку. Процесс автоустановки займет несколько минут, после чего мод будет полностью интегрирован в ваш сервер.
3. После завершения установки вы можете перейти к конфигурации мода через разделы "Консоль" или "Конфигурация", чтобы настроить его под свои нужды.

**3. Дополнительные возможности**

* **Видео-обзоры**: Под каждым модом находится кнопка **"Смотреть видео-обзор"**. Это позволяет вам ознакомиться с функционалом мода перед покупкой или установкой, чтобы убедиться, что он подходит для вашего игрового сервера.
* **Обновления и поддержка**: Автоустановка также гарантирует, что вы получаете последнюю версию мода, а разработчики регулярно выпускают обновления, чтобы поддерживать актуальность функционала.

#### Заключение

Раздел "Автоустановка" в MD-Host значительно упрощает процесс установки популярных игровых модов на ваш сервер. Этот инструмент позволяет быстро и без сложностей добавить на сервер новый контент, предоставляя вам больше времени на управление сообществом и настройку игрового процесса. Независимо от того, являетесь ли вы новичком или опытным администратором, автоустановка модов поможет вам создать уникальный и увлекательный игровой опыт для ваших игроков.


# Управление сервером: раздел "Совладельцы"

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FVmqnjfRG9nVKl1y0kOHh%2Fimage.png?alt=media&amp;token=03265789-633f-4745-94d4-c8dd68de1f8f" alt=""><figcaption></figcaption></figure>

Раздел **"Совладельцы"** в панели управления MD-Host позволяет вам делегировать права управления сервером другим пользователям. Это полезно, если вы хотите разделить обязанности по администрированию сервера или дать доступ к управлению другим участникам команды. Давайте рассмотрим, как работает этот раздел и какие возможности он предоставляет.

**1. Добавление совладельца**

В верхней части раздела находится поле для добавления нового совладельца:

* **Впишите ID клиента**: Чтобы добавить нового совладельца, вам нужно знать его уникальный ID на платформе MD-Host. Введите этот ID в соответствующее поле.
* **Добавление**: После ввода ID нажмите кнопку **"Добавить"**. Клиент будет добавлен в список совладельцев вашего сервера.

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

**2. Список совладельцев**

В нижней части раздела отображается список текущих совладельцев сервера. Для каждого совладельца указаны:

* **Имя**: Имя пользователя, которое он использует на платформе MD-Host.
* **ID**: Уникальный идентификатор пользователя.
* **ID сервера**: Идентификатор сервера, к которому данный пользователь имеет доступ.
* **Дата добавления**: Дата и время, когда пользователь был добавлен в совладельцы.

**3. Управление совладельцами**

Вы можете управлять доступом совладельцев через следующие действия:

* **Удалить**: Если вы хотите отозвать права совладельца, нажмите на кнопку **"Удалить"** напротив его имени. После этого пользователь потеряет доступ к управлению сервером.

#### Заключение

Раздел "Совладельцы" предоставляет удобный способ делегирования управления сервером другим пользователям, что может быть полезно для командной работы над проектом. Вы можете легко добавлять или удалять совладельцев, предоставляя им доступ к функционалу сервера. Этот инструмент помогает эффективно распределять задачи и совместно управлять сервером, поддерживая его в актуальном и стабильном состоянии.


# Управление сервером: раздел "Задачи"

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2Flb93SWt30GYcvjREArsK%2Fimage.png?alt=media&amp;token=3959fdbe-b6c4-410a-b3ca-b031e699dfb6" alt=""><figcaption></figcaption></figure>

Раздел **"Задачи"** в панели управления MD-Host позволяет автоматизировать управление сервером, планируя выполнение различных действий в заданное время. Этот функционал особенно полезен для администраторов, которые хотят сэкономить время и обеспечить бесперебойную работу сервера без постоянного ручного вмешательства.

**1. Создание задачи**

В этом разделе вы можете создавать задачи для автоматического выполнения различных операций на сервере. Пример процесса создания задачи показан на изображении.

* **Задача**: Выберите тип задачи, которую нужно выполнить. Например, это может быть **"Выключение"**, **"Перезагрузка"**, или **"Запуск"** сервера.
* **Тип задачи**: Укажите, является ли задача одноразовой или повторяющейся. Одноразовая задача выполняется только один раз в указанное время, в то время как повторяющиеся задачи могут выполняться регулярно через указанные интервалы.
* **Время выполнения**: Установите время, через которое задача должна быть выполнена. Например, если вы хотите выключить сервер через 15 минут, выберите соответствующий параметр.

После заполнения всех полей нажмите кнопку **"Создать"**, чтобы сохранить задачу. Сервер выполнит указанное действие в установленное время.

**2. Управление задачами**

После создания задачи она появится в списке задач в этом разделе. Вы можете управлять задачами следующим образом:

* **Редактирование задач**: В случае необходимости вы можете изменить параметры задачи, например, перенести время выполнения или изменить тип задачи.
* **Удаление задач**: Если задача больше не актуальна, вы можете удалить её, чтобы она не выполнялась.

#### Заключение

Раздел "Задачи" предоставляет мощный инструмент для автоматизации процессов на вашем игровом сервере. С его помощью вы можете планировать выполнение регулярных задач, таких как перезагрузки или выключения сервера, что значительно облегчает управление сервером и повышает его стабильность. Этот функционал особенно полезен для администраторов, которые хотят обеспечить бесперебойную работу сервера и минимизировать ручные вмешательства.


# MineCraft


# Смена ядра

Для смены ядра сервера Minecraft на хостинге, выполните следующие шаги:

1. Перейдите в панель управления игровым сервером, выберите сервер Minecraft, который нужно изменить.
2. Откройте меню настроек, нажав на три точки (⋮) справа от информации о сервере.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FHQ8Erxnkh7NP7owR3CKO%2Fimage.png?alt=media&amp;token=c384315f-9f9b-40ca-bfc3-7c32c61e978b" alt=""><figcaption></figcaption></figure>

1. В выпадающем меню выберите пункт "Смена ядра".
2. В появившемся окне выберите нужную версию ядра из предложенного списка.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FeESdjDcbtCVRtBT4qmTK%2Fimage.png?alt=media&amp;token=88961f96-b776-4d3a-b810-3ca8a27525d8" alt=""><figcaption></figcaption></figure>

1. Нажмите на ядро, которое подходит вашему серверу, и подтвердите изменения.
2. После изменения ядра перезапустите сервер, чтобы изменения вступили в силу.

Таким образом, можно легко сменить ядро сервера Minecraft на нужную версию в зависимости от ваших требований и предпочтений.


# Хостинг для сайта

**MD-Host** предлагает качественные услуги хостинга для сайтов с оптимальным соотношением цены и качества. Мы обеспечиваем стабильную работу и безопасность вашего проекта, предоставляя все необходимые ресурсы для успешного размещения сайта в интернете.

**Основные особенности нашего хостинга:**

1. **Аптайм 98%**
   * Мы гарантируем стабильную работу серверов с **98% аптаймом**, что обеспечивает минимальные простои и бесперебойную доступность вашего сайта для пользователей.
2. **Защита от DDoS-атак**
   * Наши сервера защищены системой от DDoS-атак **Lazer7**, **Lazer4** и **Lazer3**, что гарантирует высокий уровень безопасности. Эти системы эффективно блокируют любые вредоносные атаки, обеспечивая надежную работу вашего сайта даже при попытках перегрузить сервер.

**Виды хостинга, которые мы предлагаем:**

1. **Виртуальный хостинг**:
   * Простой и доступный вариант для небольших сайтов и блогов. Подходит для стартапов и личных проектов.
   * Удобная панель управления, быстрая настройка и поддержка.
2. **VPS (виртуальный выделенный сервер)**:
   * Идеален для более сложных проектов, таких как интернет-магазины или корпоративные сайты, которым нужны гарантированные ресурсы.
   * Вы получаете больше контроля над сервером и возможность гибкой настройки.
3. **Выделенный сервер**:
   * Для крупных проектов, которым требуется максимальная производительность и отказоустойчивость.
   * Полный контроль над сервером, с возможностью установки любых приложений и конфигураций.
4. **Облачный хостинг**:
   * Масштабируемое решение для динамически развивающихся проектов, с возможностью гибкого распределения ресурсов и высокой отказоустойчивостью.

**Преимущества нашего хостинга:**

* **Безопасность**: Система защиты от DDoS-атак позволяет минимизировать угрозы и защищать сайт от внешних воздействий.
* **Гибкие тарифы**: Вы можете выбрать подходящий тариф в зависимости от требований вашего проекта, начиная с виртуального хостинга для небольших сайтов и заканчивая выделенными серверами для крупных компаний.
* **Техническая поддержка**: Наша команда доступна для вас 24/7, помогая решать любые технические вопросы и обеспечивая бесперебойную работу вашего сайта.

**Заключение**

Выбирая **MD-Host**, вы получаете надежный хостинг для сайта с гарантией стабильности, безопасности и отличного уровня поддержки. Независимо от того, управляете ли вы небольшим блогом или крупным интернет-магазином, наши серверы обеспечат быструю работу и защиту вашего сайта в интернете.


# Создание хостинга для сайта

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FIAbaqC4uSzHbW0bJyNWE%2Fimage.png?alt=media&amp;token=492d9c16-0a35-48bc-a13b-94056546bec6" alt=""><figcaption></figcaption></figure>

Для создания веб-хостинга на **MD-Host** вам необходимо выполнить несколько простых шагов:

**Шаг 1: Выбор тарифа**

На странице заказа выберите один из доступных тарифов. Например, тариф **MINIMUM** включает:

* Один домен
* 1 ГБ дискового пространства
* Скорость сети до 300 Мбит/с
* Управление через **ISPmanager**

**Шаг 2: Выбор срока оплаты**

Выберите срок оплаты хостинга:

* **1 месяц**
* **3 месяца** (с возможностью скидки)
* **6 месяцев** и более.

**Шаг 3: Промокод (если имеется)**

Если у вас есть промокод, вы можете указать его на этапе создания заказа, чтобы получить скидку.

**Шаг 4: Подтверждение условий использования**

Необходимо согласиться с **условиями использования** перед тем, как завершить процесс заказа.

**Шаг 5: Оформление заказа**

Нажмите кнопку **"Заказать"**. После этого вы будете перенаправлены на страницу оплаты. Как только оплата будет завершена, вам будет предоставлен доступ к управлению вашим веб-хостингом.

#### Информация о заказе:

* **К оплате**: Стоимость выбранного тарифа (например, 30 руб. за месяц на тарифе MINIMUM).
* **Скорость сети**: До 300 Мбит/с.
* **Панель управления**: Вы получаете доступ к удобной панели управления **ISPmanager**, которая позволит вам управлять доменами, файлами сайта, базами данных и другими сервисами хостинга.

**После создания хостинга**

После завершения всех этапов вам предоставляется доступ к управлению через панель **ISPmanager**.


# Авторизация в ISPmanager

#### Авторизация в панели управления ISPmanager

После того как ваш веб-хостинг успешно создан, вы можете войти в панель управления **ISPmanager** для настройки и управления своим хостингом. Следуйте приведенным ниже шагам для авторизации:

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2Fs3sBqyyl19fMfPZvAzw9%2Fimage.png?alt=media&amp;token=d6060104-396f-41b4-b7dd-c6cf3e2dd824" alt=""><figcaption></figcaption></figure>

**Шаг 1: Переход к панели управления**

На странице информации о хостинге, вам будет предоставлена ссылка для входа в панель управления. Пример ссылки:

```
http://web-panel.md-host.ru:1500/ispmgr
```

**Шаг 2: Вход в панель ISPmanager**

После перехода по ссылке вы увидите форму для авторизации:

* **Логин**: Введите ваш логин, который был выдан при создании хостинга.
* **Пароль**: Введите ваш пароль для доступа к панели управления. Вы можете его скопировать с страницы информации о хостинге.
* **Язык**: Выберите нужный язык интерфейса (например, Русский).
* Нажмите **"Войти"**.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FzbZBe9mRjaB1PFacqdff%2Fimage.png?alt=media&amp;token=09ea65a9-75d0-453a-8af8-d02be2889832" alt=""><figcaption></figcaption></figure>

**Шаг 3: Управление хостингом**

После успешной авторизации вы получите полный доступ к функционалу **ISPmanager**, который позволит вам:

* Управлять доменами и субдоменами.
* Настраивать файлы вашего сайта.
* Работать с базами данных.
* Просматривать статистику и управлять файлами через встроенный **FTP**.

На странице управления вы также сможете изменить пароль для входа, продлить аренду сервера или удалить хостинг.


# Создания сайта в ISPmanager

После успешной авторизации в панели управления ISPmanager, вы можете приступить к созданию нового сайта. Процесс выглядит следующим образом:

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FYhbgGJGpeYa421BqFNLI%2Fimage.png?alt=media&amp;token=a437cb8b-5645-4a87-8383-745b08119eff" alt=""><figcaption></figcaption></figure>

#### Шаги по созданию сайта:

1. **Перейдите в раздел "Сайты"**: Это основной раздел, где вы будете управлять вашими сайтами, добавлять новые и редактировать существующие.
2. **Нажмите кнопку "Создать сайт"**: Откроется форма для ввода основных данных для нового сайта.
3. **Заполните основные данные**:
   * **Доменное имя**: Если у вас уже есть зарегистрированный домен, введите его. Если нет, будет предоставлен тестовый рабочий домен автоматически после создания сайта.
   * **Директория сайта**: Путь к файлам сайта на сервере.
   * **Обработчик**: Выберите PHP для большинства сайтов.
   * **Режим работы PHP**: Оставьте модуль Apache.
   * **Версия PHP**: Выберите нужную версию. По умолчанию стоит версия 7.3.31 (native), но вы можете выбрать любую другую, доступную в списке.
   * **База данных**: Можете привязать созданную ранее базу данных, либо создать сайт без привязки.
4. **Нажмите "Создать"**: После завершения всех настроек, ваш сайт будет создан, и вам будет доступен тестовый домен для проверки функциональности.

После этого сайт будет доступен в списке, и вы сможете начать работать с ним, загружать файлы, устанавливать CMS и настраивать нужные вам функции через панель управления ISPmanager.


# Управление DNS

В этом разделе вы узнаете, как настроить DNS-записи для вашего домена. Мы рассмотрим следующие темы:

* Что такое DNS и как он работает.
* Добавление A-записи для привязки домена к IP-адресу.
* Настройка CNAME-записи для поддоменов.
* Конфигурация MX-записей для почтового сервера.
* Настройка NS-записей для указания на DNS-серверы.

Эти инструкции помогут вам правильно настроить DNS для вашего сайта, обеспечив его доступность и корректную работу в сети.


# Что такое DNS и как его настроить для вашего сайта

**DNS (Domain Name System)** — это система, которая связывает доменные имена (например, md-host.ru) с IP-адресами серверов. Когда пользователь вводит доменное имя в браузере, DNS переводит его в IP-адрес, чтобы подключиться к серверу, где расположен сайт.

#### Основные типы DNS-записей и их назначение

1. **A-запись (Address Record)**
   * **Назначение**: Соединяет доменное имя с IP-адресом сервера.
   * **Пример**: `md-host.ru` -> `185.200.243.231`
2. **CNAME-запись (Canonical Name Record)**
   * **Назначение**: Привязывает поддомен к основному домену или другому домену.
   * **Пример**: `www.md-host.ru` -> `md-host.ru`
3. **MX-запись (Mail Exchange Record)**
   * **Назначение**: Указывает на сервер, который будет обрабатывать почтовый трафик для домена.
   * **Пример**: Почтовый сервер для домена `mail.md-host.ru`.
4. **TXT-запись (Text Record)**
   * **Назначение**: Хранит текстовую информацию, например, данные для подтверждения домена или настройки SPF.
   * **Пример**: Подтверждение владения доменом через Google или другие сервисы.
5. **NS-запись (Name Server Record)**
   * **Назначение**: Указывает на DNS-сервера, которые отвечают за управление DNS-записями домена.
   * **Пример**: `ns1.md-host.ru`, `ns2.md-host.ru`

#### Как добавить и настроить DNS-записи в панели управления:

1. **Авторизуйтесь в панели управления ISPManager**.
2. Перейдите в раздел "DNS" или "Управление DNS".
3. Добавьте необходимые записи, указав их тип (A, CNAME, MX, и т.д.), домен и IP-адреса или другие данные.
4. Сохраните изменения, после чего новые DNS-записи вступят в силу.


# Как добавить A-запись в DNS для сайта

**A-запись (Address Record)** — это основной тип DNS-записи, который связывает доменное имя с IP-адресом. Эта запись сообщает системе, на какой IP-адрес следует направить запросы, поступающие на домен.

**Как настроить A-запись в ISPManager:**

1. **Авторизация в панели управления ISPManager**
   * Войдите в панель управления хостингом, используя данные для входа (логин и пароль).
2. **Переход в раздел DNS**
   * В меню панели управления выберите пункт "DNS" или "Управление DNS".
3. **Выбор домена**
   * Найдите нужный домен, для которого необходимо добавить A-запись.
4. **Добавление новой A-записи**
   * Нажмите кнопку "Добавить запись" или "Создать новую запись".
   * Выберите тип записи — **A (Address Record)**.
   * Укажите поддомен (если запись делается для основного домена, поле поддомен можно оставить пустым).
   * Введите IP-адрес сервера, на который будет перенаправляться домен.
5. **Пример заполнения**
   * **Поддомен**: (пусто, если для основного домена)
   * **Тип записи**: A
   * **Значение**: `185.200.243.231` (пример IP-адреса сервера)
6. **Сохранение записи**
   * Нажмите "Сохранить" или "Добавить", чтобы новая запись вступила в силу.
7. **Проверка настроек**
   * Изменения могут вступать в силу до 24 часов, но обычно это занимает несколько минут. Для проверки можно воспользоваться онлайн-сервисами, такими как `dnschecker.org`, чтобы убедиться, что запись правильно указывает на нужный IP.

**Что произойдет после настройки A-записи:**

После того как A-запись будет настроена, любые запросы на указанный домен будут перенаправлены на соответствующий IP-адрес сервера. Это позволяет пользователям получать доступ к вашему сайту.


# Как добавить CNAME-запись в DNS для сайта

**CNAME-запись (Canonical Name Record)** — это тип записи DNS, который связывает доменное имя с другим доменным именем, а не с IP-адресом. Эта запись используется для указания, что одно доменное имя является псевдонимом другого.

**Как настроить CNAME-запись в ISPManager:**

1. **Авторизация в панели управления ISPManager**
   * Войдите в панель управления хостингом, используя логин и пароль.
2. **Переход в раздел DNS**
   * В меню панели управления выберите раздел "DNS" или "Управление DNS".
3. **Выбор домена**
   * Выберите домен, для которого нужно добавить CNAME-запись.
4. **Добавление новой CNAME-записи**
   * Нажмите кнопку "Добавить запись" или "Создать новую запись".
   * Выберите тип записи — **CNAME (Canonical Name Record)**.
   * Укажите поддомен (если нужно создать CNAME для поддомена, например, `www`, введите его; если это запись для основного домена, оставьте поле пустым).
   * В поле значения укажите доменное имя, на которое нужно перенаправить запросы.
5. **Пример заполнения**
   * **Поддомен**: `www`
   * **Тип записи**: CNAME
   * **Значение**: `example.com` (это домен, на который будет происходить перенаправление).
6. **Сохранение записи**
   * Нажмите "Сохранить" или "Добавить", чтобы применить изменения.
7. **Проверка настроек**
   * Изменения CNAME-записи могут вступать в силу в течение 24 часов, однако это обычно занимает несколько минут. Для проверки правильности настроек можно воспользоваться онлайн-инструментами, например `dnschecker.org`.

**Что произойдет после настройки CNAME-записи:**

Теперь любой запрос на `www.yourdomain.com` будет перенаправлен на `example.com`, и пользователи, вводящие ваш домен, увидят контент, размещенный на указанном домене. CNAME-записи также часто используются для настройки поддоменов и сервисов вроде CDN или почтовых систем.


# Как добавить MX-запись для настройки почты

**MX-запись (Mail Exchange Record)** — это тип DNS-записи, который определяет почтовый сервер для получения электронной почты, отправляемой на домен. В каждой MX-записи указывается приоритет, который определяет, какой почтовый сервер использовать в первую очередь.

**Как добавить MX-запись в ISPManager:**

1. **Авторизация в панели управления ISPManager**
   * Войдите в панель управления хостингом, используя свои логин и пароль.
2. **Переход в раздел DNS**
   * Перейдите в раздел "DNS" или "Управление DNS" в панели управления.
3. **Выбор домена**
   * Выберите домен, для которого нужно настроить MX-запись.
4. **Добавление новой записи**
   * Нажмите "Добавить запись" или "Создать новую запись".
   * В качестве типа записи выберите **MX (Mail Exchange)**.
5. **Настройка MX-записи**
   * Укажите **приоритет** (чем ниже значение, тем выше приоритет сервера).
   * В поле "Значение" укажите доменное имя почтового сервера (например, `mail.yourdomain.com`).
   * Поле "TTL" (время жизни записи) можно оставить по умолчанию.
6. **Пример заполнения**
   * **Поддомен**: оставьте пустым для основной почты или введите поддомен для поддоменной почты.
   * **Приоритет**: 10 (по умолчанию).
   * **Значение**: `mail.yourdomain.com` (или домен вашего почтового провайдера).
   * **TTL**: 14400 (по умолчанию).
7. **Сохранение записи**
   * Нажмите "Сохранить" или "Добавить", чтобы применить изменения.
8. **Дополнительные записи для резервных серверов**
   * При необходимости добавьте дополнительные MX-записи с более высоким значением приоритета (например, 20 или 30), чтобы настроить резервные почтовые серверы.

**Проверка настроек**

Настройки MX-записи могут вступить в силу в течение 24 часов, но обычно это занимает несколько минут. Вы можете проверить правильность настройки с помощью онлайн-инструментов, таких как `dnschecker.org` или специальных утилит.

**Что произойдет после настройки MX-записи:**

Теперь все входящие электронные письма будут перенаправлены на указанный почтовый сервер, что позволит вам использовать собственный почтовый сервер или сторонние почтовые сервисы, такие как G Suite или Microsoft Exchange.


# Настройка A-записи для домена

**A-запись (Address Record)** — это тип DNS-записи, который связывает доменное имя с IP-адресом. Она указывает, какой IP-адрес должен использоваться для доступа к вашему сайту через доменное имя.

**Как добавить A-запись в ISPManager:**

1. **Авторизация в панели управления ISPManager**
   * Войдите в свою панель управления хостингом с помощью логина и пароля.
2. **Переход в раздел DNS**
   * Перейдите в раздел "DNS" или "Управление DNS" в панели управления.
3. **Выбор домена**
   * Найдите в списке нужный домен, для которого нужно создать A-запись, и выберите его.
4. **Добавление новой записи**
   * Нажмите на кнопку "Добавить запись" или "Создать новую запись".
   * Выберите тип записи **A (Address Record)**.
5. **Заполнение полей**
   * **Поддомен**: оставьте это поле пустым, если запись касается основного домена (например, `yourdomain.com`). Если запись нужна для поддомена (например, `sub.yourdomain.com`), укажите его.
   * **IP-адрес**: введите IP-адрес сервера, к которому должен быть привязан домен (например, `185.200.243.231`).
   * **TTL**: (Time to Live) — время жизни записи, обычно можно оставить значение по умолчанию (например, 14400 секунд).
6. **Пример заполнения:**
   * **Поддомен**: оставьте пустым для основного домена.
   * **IP-адрес**: `185.200.243.231` (IP вашего веб-сервера).
   * **TTL**: 14400 (по умолчанию).
7. **Сохранение записи**
   * После ввода данных нажмите "Сохранить" или "Добавить", чтобы запись вступила в силу.

**Проверка A-записи:**

После добавления A-записи потребуется некоторое время для обновления DNS (от нескольких минут до 24 часов). Вы можете проверить её наличие с помощью онлайн-инструментов, таких как `dnschecker.org`.

**Что произойдет после настройки A-записи:**

После того как A-запись вступит в силу, ваш домен будет направлять пользователей на указанный IP-адрес сервера. Это позволяет вашему сайту быть доступным по указанному доменному имени.


# Настройка CNAME-записи для домена

**CNAME-запись (Canonical Name Record)** — это тип DNS-записи, который позволяет одному доменному имени указывать на другое доменное имя. Это удобно, когда вы хотите сделать несколько поддоменов, которые указывают на один и тот же ресурс, но при этом иметь возможность управлять ими через одно доменное имя.

**Как добавить CNAME-запись в ISPManager:**

1. **Авторизация в панели управления ISPManager**
   * Войдите в свою панель управления хостингом с помощью логина и пароля.
2. **Переход в раздел DNS**
   * Перейдите в раздел "DNS" или "Управление DNS" в панели управления.
3. **Выбор домена**
   * Найдите в списке нужный домен, для которого нужно создать CNAME-запись, и выберите его.
4. **Добавление новой записи**
   * Нажмите на кнопку "Добавить запись" или "Создать новую запись".
   * Выберите тип записи **CNAME (Canonical Name Record)**.
5. **Заполнение полей**
   * **Поддомен**: укажите имя поддомена, который будет указывать на другой домен (например, `www` для `www.yourdomain.com`).
   * **Целевой домен**: укажите домен, на который должен указывать этот поддомен (например, `yourdomain.com` или другой внешний домен).
   * **TTL**: время жизни записи, обычно можно оставить значение по умолчанию (например, 14400 секунд).
6. **Пример заполнения:**
   * **Поддомен**: `www`
   * **Целевой домен**: `yourdomain.com`
   * **TTL**: 14400 (по умолчанию).
7. **Сохранение записи**
   * После ввода данных нажмите "Сохранить" или "Добавить", чтобы запись вступила в силу.

**Когда использовать CNAME-запись:**

* Для поддомена, который должен указывать на основной домен (например, `www.yourdomain.com` на `yourdomain.com`).
* Для создания алиасов на другие домены (например, для перенаправления `shop.yourdomain.com` на `shopify.com`).

**Пример использования CNAME-записи:**

Допустим, у вас есть домен `example.com`, и вы хотите настроить поддомен `www.example.com`, чтобы он указывал на основной домен. Вы создаете CNAME-запись с поддоменом `www` и указываете его на `example.com`. Теперь любой, кто зайдет на `www.example.com`, будет автоматически направлен на основной сайт.


# Как настроить и использовать бесплатный SSL-сертификат через Cloudflare

Cloudflare предоставляет возможность бесплатно настроить SSL-сертификат для вашего сайта, что позволяет защитить данные пользователей с помощью зашифрованных HTTPS-соединений. SSL (Secure Sockets Layer) помогает обеспечить безопасность передаваемой информации и повысить доверие пользователей к вашему сайту.

**Шаги по настройке SSL-сертификата через Cloudflare:**

1. **Перейдите в раздел "SSL/TLS" в Cloudflare**
   * В панели управления Cloudflare выберите ваш сайт.
   * В левом меню найдите раздел **"SSL/TLS"** и нажмите на него.
2. **Выбор режима SSL**

   * В разделе **"Overview"** выберите один из следующих режимов SSL:
     * **Off**: SSL отключен.
     * **Flexible**: Шифрование между пользователем и Cloudflare включено, но соединение между Cloudflare и вашим сервером — не зашифровано.
     * **Full**: Полное шифрование как между пользователем и Cloudflare, так и между Cloudflare и сервером. Этот режим подойдет, если у вас установлен хотя бы самоподписанный SSL-сертификат на вашем сервере.
     * **Full (Strict)**: Самый безопасный режим, требует наличия действующего SSL-сертификата на сервере.

   **Рекомендуемый режим**: **Full**, если у вас есть базовый сертификат на сервере, и **Full (Strict)**, если у вас установлен действующий SSL-сертификат от сертифицированного центра.
3. **Активация SSL**
   * После выбора режима SSL Cloudflare начнет процесс выдачи сертификата для вашего домена.
   * Статус SSL изменится на **"Active Certificate"** после завершения процесса (обычно это занимает несколько минут).
4. **Проверка работы SSL**
   * Откройте ваш сайт в браузере и проверьте, чтобы адрес начинался с `https://`, а в адресной строке был значок замка.
   * Вы можете также использовать инструменты для проверки SSL, например SSL Checker, чтобы убедиться, что сертификат активен и работает корректно.
5. **Настройка "Always Use HTTPS" (Принудительное использование HTTPS)**
   * Перейдите в раздел **"Page Rules"** в панели Cloudflare.
   * Создайте новое правило для вашего домена:
     * Введите `http://yourdomain.com/*` для всех страниц.
     * В настройках выберите **"Always Use HTTPS"**.
     * Сохраните правило.
   * Теперь все запросы на ваш сайт автоматически будут перенаправляться на безопасную версию `https://`.
6. **Проверка безопасности SSL**
   * В разделе **"SSL/TLS"** в панели Cloudflare вы также можете проверить состояние сертификата и выбрать дополнительные настройки для его безопасности, такие как активация **HSTS** (HTTP Strict Transport Security) для защиты от атак на протоколы SSL.

**Когда использовать различные режимы SSL:**

* **Flexible**: Если у вас нет SSL-сертификата на сервере, но вы хотите использовать HTTPS между пользователями и Cloudflare. Этот режим подходит для тестирования или для сайтов с минимальной чувствительностью данных.
* **Full**: Этот режим лучше использовать, если на сервере установлен хотя бы базовый SSL-сертификат (например, самоподписанный).
* **Full (Strict)**: Самый безопасный режим, который требует действующего SSL-сертификата, выданного официальным центром сертификации.

**Преимущества использования SSL через Cloudflare:**

* **Защита данных**: Все данные между пользователем и сервером будут зашифрованы, что особенно важно для сайтов с авторизацией или передачей личных данных.
* **Повышение доверия пользователей**: Наличие SSL-сертификата увеличивает доверие пользователей к вашему сайту, так как браузеры отображают значок "замок" при посещении защищенного сайта.
* **SEO-поддержка**: Google и другие поисковые системы предпочитают сайты с HTTPS, что может улучшить ваш рейтинг в поисковой выдаче.

**Заключение**

Настройка SSL через Cloudflare — это быстрый и простой способ обеспечить безопасность соединений на вашем сайте. Благодаря поддержке HTTPS, вы защитите своих пользователей и повысите доверие к вашему сайту, что особенно важно для сайтов с формами ввода данных, онлайн-платежами и личными кабинетами.


# Управление файлами сайта через FTP и файловый менеджер

Правильное управление файлами на сервере — это основа успешного администрирования сайта. В большинстве случаев для загрузки, редактирования и управления файлами используются FTP-клиенты или встроенный файловый менеджер в панели управления хостингом. Рассмотрим оба способа подробнее.

**1. Управление файлами через FTP**

**FTP (File Transfer Protocol)** — это протокол для передачи файлов между компьютером пользователя и сервером. Он используется для загрузки, скачивания и управления файлами вашего сайта.

**Как подключиться к серверу через FTP:**

1. **Установите FTP-клиент**
   * Популярные FTP-клиенты: **FileZilla**, **WinSCP**, **Cyberduck** (для macOS).
   * Скачайте и установите один из этих FTP-клиентов.
2. **Получите FTP-доступ от хостинга**
   * В панели управления хостингом (например, ISPmanager) вам должны быть предоставлены данные для подключения:
     * **FTP-сервер** (адрес сервера, например, `ftp.yourdomain.com`).
     * **Пользователь** (логин для доступа к FTP).
     * **Пароль** (пароль для доступа к файлам).
     * **Порт** (обычно это 21 для FTP или 22 для SFTP).
3. **Подключение к FTP-серверу**
   * Откройте FTP-клиент (например, FileZilla) и введите данные для подключения:
     * **Хост**: `ftp.yourdomain.com` или IP-адрес сервера.
     * **Имя пользователя**: ваш FTP-логин.
     * **Пароль**: ваш FTP-пароль.
     * **Порт**: 21 для FTP или 22 для SFTP (если используется шифрованное соединение).
4. **Загрузка и управление файлами**
   * После успешного подключения вы увидите две панели:
     * **Левая панель** — это файлы на вашем локальном компьютере.
     * **Правая панель** — это файлы на сервере.
   * Для загрузки файлов перетащите нужные файлы с левой панели на правую.
   * Вы также можете скачивать файлы с сервера, удалять, переименовывать и редактировать их через FTP.

**Когда использовать FTP:**

* FTP полезен для загрузки крупных файлов или управления файлами на сервере в больших объемах.
* Часто используется для массового обновления сайта, загрузки резервных копий и редактирования файлов конфигурации.

***

**2. Управление файлами через встроенный файловый менеджер**

Многие панели управления хостингом, такие как **ISPmanager**, предлагают встроенный файловый менеджер, который позволяет управлять файлами сайта без необходимости использования сторонних FTP-клиентов.

**Как использовать файловый менеджер в панели управления:**

1. **Авторизация в панели управления**
   * Войдите в панель управления хостингом (например, ISPmanager) с вашими логином и паролем.
2. **Переход в раздел "Файлы"**
   * В меню панели управления выберите раздел **"Файловый менеджер"** или **"Файлы"**.
3. **Навигация по файловой системе**
   * В файловом менеджере вы увидите структуру папок и файлов на вашем сервере.
   * Основные директории вашего сайта:
     * **/public\_html**: главная папка, в которой хранятся файлы вашего сайта.
     * **/logs**: папка для хранения логов сайта.
     * **/tmp**: временные файлы.
4. **Загрузка и управление файлами**
   * Для загрузки файлов нажмите на кнопку **"Загрузить файл"** и выберите файл с вашего компьютера.
   * Вы также можете:
     * **Создавать папки**.
     * **Редактировать файлы** прямо в браузере с помощью встроенного редактора.
     * **Переименовывать и удалять файлы**.
     * **Изменять права доступа** к файлам и папкам (chmod).
5. **Права доступа к файлам (chmod)**
   * Вы можете изменить права доступа к файлам, чтобы контролировать, кто может их просматривать, редактировать или выполнять.
   * В файловом менеджере найдите нужный файл или папку, выберите пункт **"Права доступа"** и установите нужные параметры (например, 755 для директорий и 644 для файлов).

**Когда использовать файловый менеджер:**

* Файловый менеджер удобен для быстрого редактирования или загрузки небольших файлов.
* Это лучший вариант, если вы не хотите устанавливать дополнительные программы и работаете через браузер.


# Настройка резервного копирования файлов на хостинге

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

**Виды резервного копирования:**

1. **Полное копирование (Full Backup)**
   * Включает все файлы и базы данных сайта.
   * Рекомендуется для крупных обновлений или миграций на новый сервер.
2. **Инкрементальное копирование**
   * Сохраняет только изменения с момента последнего полного бэкапа.
   * Экономит место на сервере и время, так как копируются только новые или измененные файлы.
3. **Дифференциальное копирование**
   * Создает копию файлов, измененных с момента последнего полного бэкапа.
   * Это промежуточный вариант между полным и инкрементальным копированием.

**Как настроить резервное копирование в панели управления хостингом (например, ISPmanager):**

1. **Авторизация в панели управления**
   * Войдите в панель управления вашим хостингом, используя логин и пароль.
2. **Переход в раздел "Резервное копирование"**
   * В меню панели управления найдите раздел **"Резервное копирование"** или **"Backup"**.
   * Здесь вы сможете настроить автоматическое или ручное создание резервных копий.
3. **Создание полного бэкапа вручную**
   * Нажмите кнопку **"Создать резервную копию"**.
   * Выберите, что нужно сохранить:
     * Все файлы сайта.
     * Базы данных.
     * Конфигурационные файлы.
   * Укажите директорию для хранения бэкапов или выберите облачное хранилище (если доступно).
   * Нажмите **"Создать"** и дождитесь завершения процесса.
4. **Настройка автоматического резервного копирования**
   * В разделе **"Настройки"** или **"Планировщик"** вы можете задать расписание для регулярного создания бэкапов.
   * Выберите частоту: ежедневно, еженедельно или ежемесячно.
   * Укажите, сколько копий должно храниться (например, сохранять последние 5 копий, удаляя старые).
   * Установите время для автоматического создания бэкапа (например, ночью, когда нагрузка на сервер минимальна).
5. **Восстановление данных из резервной копии**
   * В случае сбоя или потери данных перейдите в раздел **"Резервные копии"**.
   * Найдите нужную копию по дате создания и нажмите **"Восстановить"**.
   * Вы можете восстановить как весь сайт, так и только выбранные файлы или базы данных.

**Важные моменты при резервном копировании:**

1. **Хранение копий в безопасном месте**
   * Рекомендуется хранить бэкапы не только на основном сервере, но и в облачных хранилищах (например, Google Drive, Dropbox) или на внешних носителях.
2. **Регулярное тестирование восстановления**
   * Периодически проверяйте, что процесс восстановления из резервной копии работает корректно.
3. **Ограничение по месту на диске**
   * Убедитесь, что у вас достаточно места для хранения резервных копий. Это особенно важно, если вы делаете полные бэкапы.

**Интеграция с облачными хранилищами**

* Некоторые панели управления хостингом поддерживают интеграцию с облачными сервисами, такими как **Google Drive**, **Dropbox**, или **Amazon S3**, для хранения резервных копий.
* Настройте это в разделе **"Резервное копирование"**, добавив учетную запись облачного хранилища и указав его как место для сохранения копий.

**Заключение**

Настройка резервного копирования — это один из ключевых аспектов безопасности вашего сайта. Регулярные бэкапы помогут вам избежать потери данных и быстро восстановить сайт в случае непредвиденных проблем. Использование автоматического бэкапа с хранением копий в облаке обеспечит максимальную защиту вашего ресурса.


# Интеграция с Cloudflare

В этом разделе вы узнаете, как подключить ваш сайт к Cloudflare для улучшения безопасности и производительности. Мы рассмотрим следующие темы:

* Добавление вашего сайта в Cloudflare.
* Настройка защиты от DDoS-атак.
* Управление DNS-записями через Cloudflare.
* Включение SSL-сертификата и настройка HTTPS.
* Оптимизация производительности с помощью кэширования и минификации.

Эти шаги помогут вам обеспечить надежную защиту и быструю загрузку вашего сайта для пользователей по всему миру.


# Как добавить сайт в Cloudflare и настроить его защиту

**Cloudflare** — это сервис, который предоставляет защиту от DDoS-атак, оптимизацию скорости загрузки сайта и другие полезные функции. Одной из его ключевых функций является управление DNS, что позволяет повысить безопасность и производительность сайта.

**Шаги для добавления сайта в Cloudflare:**

1. **Регистрация или вход в аккаунт Cloudflare**
   * Перейдите на сайт [Cloudflare](https://www.cloudflare.com) и создайте аккаунт, если у вас его еще нет.
   * Если у вас уже есть аккаунт, войдите с помощью вашего логина и пароля.
2. **Добавление нового сайта**
   * После входа в аккаунт на главной странице панели управления нажмите кнопку **"Добавить сайт"** ("Add a Site").
   * Введите доменное имя вашего сайта (например, `yourdomain.com`) и нажмите **"Начать"** ("Begin").
3. **Выбор тарифного плана**
   * Cloudflare предложит вам выбрать один из тарифных планов. Для большинства сайтов достаточно бесплатного плана. Выберите его и нажмите **"Продолжить"** ("Continue").
4. **Сканирование DNS-записей**
   * Cloudflare автоматически просканирует все ваши текущие DNS-записи. Убедитесь, что все записи (A, CNAME, MX и т.д.) корректны.
   * Если каких-то записей не хватает, вы можете добавить их вручную в этом же разделе.
   * Нажмите **"Продолжить"** ("Continue"), когда будете готовы.
5. **Изменение NS-записей**

   * Cloudflare предоставит вам новые NS-сервера (например, `ns1.cloudflare.com` и `ns2.cloudflare.com`), которые нужно настроить в панели управления вашим хостингом (ISPmanager или другой).

   **Как поменять NS-записи в ISPmanager**:

   * Перейдите в раздел "Управление доменами" или "DNS".
   * Найдите ваш домен и измените NS-записи, указав значения, предоставленные Cloudflare.
   * Сохраните изменения.
6. **Подтверждение изменения NS-записей**
   * После того как вы измените NS-записи, в Cloudflare начнется процесс подтверждения. Это может занять от нескольких минут до 24 часов.
   * Вы получите уведомление по электронной почте или в панели Cloudflare, когда ваш сайт будет успешно добавлен в систему.

**Основные функции Cloudflare для вашего сайта:**

1. **Защита от DDoS-атак**: Cloudflare защищает ваш сайт от различных видов DDoS-атак, снижая нагрузку на сервер и предотвращая сбои.
2. **Кэширование контента**: Cloudflare кэширует статический контент вашего сайта, что ускоряет загрузку страниц для пользователей по всему миру.
3. **SSL-сертификат**: Вы можете включить бесплатный SSL-сертификат через Cloudflare, что обеспечит безопасность соединений (https\://) для вашего сайта.
4. **Оптимизация производительности**: Cloudflare предоставляет инструменты для оптимизации загрузки контента, такие как уменьшение CSS и JavaScript, а также асинхронная загрузка файлов.
5. **Аналитика**: В панели Cloudflare вы сможете отслеживать статистику посещений, угрозы и ошибки вашего сайта.

**Заключение**

После того как ваш сайт будет успешно добавлен в Cloudflare и NS-записи изменены, вы сможете пользоваться всеми преимуществами, которые предлагает этот сервис. Ваш сайт будет защищен, а его производительность оптимизирована для пользователей по всему миру.


# Как настроить SSL через Cloudflare

После добавления сайта в Cloudflare одной из важных задач является настройка SSL-сертификата для защиты соединений вашего сайта через HTTPS. Cloudflare предоставляет бесплатный SSL-сертификат, который можно активировать в несколько шагов.

**Шаги по настройке SSL в Cloudflare:**

1. **Перейдите в раздел SSL/TLS**
   * В панели управления Cloudflare выберите ваш сайт.
   * В меню слева найдите и нажмите на раздел **SSL/TLS**.
2. **Выбор режима SSL**

   * В разделе SSL/TLS вы увидите несколько режимов шифрования:
     * **Off**: SSL отключен.
     * **Flexible**: Используется шифрование между посетителем и Cloudflare, но соединение между Cloudflare и вашим сервером не зашифровано.
     * **Full**: Используется полное шифрование между посетителем и Cloudflare, а также между Cloudflare и вашим сервером.
     * **Full (Strict)**: Самый безопасный режим. Требует действующего SSL-сертификата на вашем сервере.

   Для большинства сайтов подойдет режим **Full**, если на вашем сервере установлен простой самоподписанный сертификат. Если у вас уже есть действующий SSL-сертификат от другого провайдера, выберите **Full (Strict)**.
3. **Активация SSL**
   * После выбора режима SSL в разделе **SSL/TLS** статус вашего сертификата будет "В процессе выдачи" ("Pending Issuance"). Обычно процесс занимает несколько минут.
   * Как только сертификат будет выпущен, статус изменится на "Активный" ("Active Certificate").
4. **Проверка работы SSL**
   * После активации SSL-сертификата в Cloudflare, вы можете проверить, работает ли HTTPS на вашем сайте. Откройте ваш сайт и убедитесь, что в адресной строке браузера отображается замочек, а адрес сайта начинается с `https://`.
   * Также можно использовать онлайн-инструменты для проверки сертификата, например SSL Checker.
5. **Принудительное использование HTTPS**
   * Чтобы ваш сайт всегда открывался через HTTPS, перейдите в раздел **"Правила страницы"** ("Page Rules").
   * Создайте новое правило:
     * Введите ваш домен, например, `http://yourdomain.com/*`.
     * В настройках выберите **"Always Use HTTPS"**.
     * Сохраните правило.

**Что происходит после настройки SSL через Cloudflare:**

* Все соединения с вашим сайтом будут зашифрованы, что обеспечивает безопасность передаваемых данных.
* Ваш сайт будет доступен через HTTPS, что положительно влияет на SEO и доверие пользователей.

**Заключение**

Настройка SSL через Cloudflare — это быстрый и простой способ защитить ваш сайт. Использование HTTPS улучшает безопасность и повышает доверие пользователей к вашему ресурсу, а также помогает с SEO, так как поисковые системы предпочитают сайты с защищенным соединением.


# Настройка кэширования контента через Cloudflare

Одной из ключевых функций Cloudflare является кэширование контента, которое помогает ускорить загрузку вашего сайта для пользователей по всему миру. Cloudflare кэширует статические файлы (например, изображения, CSS, JavaScript) на своих серверах и доставляет их пользователям из ближайшего к ним дата-центра, что значительно снижает нагрузку на ваш сервер.

**Как настроить кэширование в Cloudflare:**

1. **Перейдите в раздел "Кэширование" (Caching)**
   * В панели управления Cloudflare выберите ваш сайт.
   * В левом меню выберите раздел **"Кэширование"** ("Caching").
2. **Основные настройки кэширования**
   * В разделе кэширования вы увидите основные настройки:
     * **Level of Caching** (Уровень кэширования): можно выбрать между **No Query String**, **Standard**, и **Ignore Query String**. Лучше оставить **Standard**, чтобы Cloudflare кэшировал файлы в зависимости от запросов.
     * **Browser Cache TTL**: указывает, как долго браузеры будут хранить кэшированные данные. Для большинства сайтов можно установить TTL в пределах 4-8 часов (или дольше для статического контента).
3. **Кэширование на уровне браузера (Browser Cache TTL)**
   * Cloudflare позволяет задать время хранения кэшированных данных в браузере пользователя. Настройка **Browser Cache TTL** определяет, как долго браузер будет использовать кэшированные версии файлов, прежде чем загрузить обновленные с сервера.
   * Выберите период, который соответствует вашему сайту. Например, для изображений и статических файлов можно выбрать от 1 до 24 часов, в зависимости от того, как часто они меняются.
4. **Очистка кэша (Purge Cache)**
   * Если вы обновили контент на вашем сайте и хотите мгновенно удалить устаревшие кэшированные версии файлов, используйте функцию **"Очистить кэш"** ("Purge Everything").
   * Это немедленно удалит все закэшированные данные, и Cloudflare начнет кэшировать обновленные версии файлов с вашего сервера.
   * Если нужно удалить из кэша только определенные файлы, выберите опцию **"Custom Purge"** и укажите URL-адреса этих файлов.
5. **Настройка правил страницы (Page Rules) для кэширования**
   * Cloudflare позволяет создавать **Правила страниц** для более гибкого управления кэшированием.
   * Перейдите в раздел **"Page Rules"** и создайте новое правило.
     * Введите путь к файлам, которые должны кэшироваться, например `yourdomain.com/images/*` для всех изображений.
     * В настройках выберите **Cache Level** и установите его на **Cache Everything** или **Ignore Query String**.
     * Сохраните правило.
   * Эти правила позволяют детализировать, какие страницы или ресурсы будут кэшироваться, а какие — нет.

**Преимущества кэширования через Cloudflare:**

* **Скорость**: Пользователи получат контент быстрее, так как он доставляется с ближайшего дата-центра Cloudflare.
* **Снижение нагрузки на сервер**: Меньше запросов на ваш основной сервер, так как большая часть статического контента будет кэшироваться.
* **Оптимизация использования трафика**: Кэширование помогает снизить объем передаваемых данных между вашим сервером и пользователями, что особенно важно для сайтов с ограниченным трафиком.

**Заключение**

Кэширование через Cloudflare — это отличный способ повысить производительность вашего сайта и уменьшить нагрузку на сервер. Благодаря гибким настройкам кэширования вы можете ускорить загрузку страниц, улучшить пользовательский опыт и оптимизировать использование ресурсов.


# Настройка правил страниц (Page Rules) в Cloudflare

**Правила страниц (Page Rules)** в Cloudflare позволяют гибко управлять поведением вашего сайта. Вы можете настраивать кэширование, редиректы, SSL, а также применять специфические настройки для отдельных страниц или разделов сайта. Это мощный инструмент для оптимизации производительности, безопасности и управления трафиком.

**Как настроить Page Rules в Cloudflare:**

1. **Перейдите в раздел "Page Rules" (Правила страниц)**
   * В панели управления Cloudflare выберите ваш сайт.
   * В левом меню выберите раздел **"Page Rules"**.
2. **Создание нового правила страницы**
   * Нажмите кнопку **"Create Page Rule"** ("Создать правило страницы").
   * В поле для ввода URL укажите путь, к которому нужно применить правило. Это может быть как весь сайт, так и его часть.
     * Пример для всего сайта: `*yourdomain.com/*`
     * Пример для определенного раздела: `*yourdomain.com/images/*` (для изображений) или `*yourdomain.com/blog/*` (для блога).
   * Cloudflare поддерживает шаблоны с использованием символа `*` для указания всех подстраниц или файлов в указанной части сайта.
3. **Выбор правил для применения**
   * После ввода URL нужно выбрать действия, которые Cloudflare будет применять к указанным страницам. Вот несколько часто используемых настроек:
   * **Always Use HTTPS**: Принудительное использование HTTPS для всех подключений. Это необходимо, если вы хотите, чтобы все запросы на сайт были зашифрованы.
   * **Cache Level**: Определяет, как кэшировать содержимое страницы. Варианты:
     * **No Caching**: Отключает кэширование для страниц.
     * **Standard**: Обычное кэширование.
     * **Cache Everything**: Кэширование всех элементов страницы, включая динамический контент (рекомендуется для статических страниц).
   * **Browser Cache TTL**: Устанавливает время, в течение которого браузеры пользователей будут хранить кэшированные файлы. Вы можете выбрать подходящий TTL в зависимости от частоты изменений контента.
   * **Forwarding URL (Редирект)**: Позволяет настроить перенаправление (редирект) с одной страницы на другую. Выберите тип перенаправления:
     * **301 Permanent Redirect** (Постоянный редирект).
     * **302 Temporary Redirect** (Временный редирект).
     * Укажите конечный URL для перенаправления.
   * **Disable Performance**: Отключает функции оптимизации производительности Cloudflare (например, автооптимизацию изображений, уменьшение размера CSS/JS) для указанного пути.
   * **Disable Security**: Отключает меры безопасности, такие как защита от DDoS-атак или SSL, для указанной части сайта.
4. **Пример настройки Page Rule:**
   * **URL**: `*yourdomain.com/images/*`
   * **Rule**: Cache Everything (Кэшировать все), Browser Cache TTL — 1 день.
   * Это правило кэширует все изображения на сайте и сохраняет их в кэше браузера на один день, что уменьшает нагрузку на сервер и ускоряет загрузку страниц для пользователей.
5. **Сохранение и активация правил**
   * После настройки нужных параметров нажмите кнопку **"Save and Deploy"** ("Сохранить и активировать").
   * Правило начнет действовать сразу же.

**Когда использовать Page Rules:**

* **Для повышения безопасности**: Принудительное использование HTTPS для всех страниц.
* **Для оптимизации производительности**: Настройка кэширования для статического контента (изображения, файлы CSS, JS).
* **Для упрощения управления контентом**: Настройка автоматических редиректов.
* **Для разделов сайта с разными требованиями**: Например, отключение кэширования для динамических страниц и активация для статических.

**Заключение**

Правила страниц (Page Rules) позволяют точно настраивать поведение вашего сайта в Cloudflare, обеспечивая гибкость в управлении кэшированием, безопасностью и перенаправлением трафика. Это отличный способ оптимизировать производительность вашего сайта и улучшить взаимодействие пользователей.


# Защита от DDoS-атак в Cloudflare

Одна из главных функций Cloudflare — это защита вашего сайта от DDoS-атак. DDoS-атаки направлены на то, чтобы перегрузить сервер огромным количеством запросов, что приводит к его недоступности для реальных пользователей. Cloudflare предоставляет мощные инструменты для предотвращения этих атак и минимизации их последствий.

**Как настроить защиту от DDoS-атак через Cloudflare:**

1. **Перейдите в раздел "Firewall" (Брандмауэр)**
   * В панели управления Cloudflare выберите ваш сайт.
   * В левом меню выберите раздел **"Firewall"**.
2. **Включение защиты от DDoS-атак**
   * Cloudflare автоматически предоставляет базовую защиту от DDoS-атак на всех тарифах, включая бесплатный.
   * Вы можете усилить защиту с помощью дополнительных настроек в разделе **"Firewall Rules"** и **"Security Level"**.
3. **Уровень безопасности (Security Level)**

   * В разделе "Firewall" вы можете настроить **Уровень безопасности (Security Level)** вашего сайта:
     * **Essentially Off**: Минимальная защита.
     * **Low**: Низкий уровень безопасности, блокирует только самые явные угрозы.
     * **Medium**: Средний уровень безопасности, подходящий для большинства сайтов.
     * **High**: Блокирует большинство подозрительных запросов, но может повышать уровень капчи для пользователей.
     * **Under Attack Mode**: Этот режим активирует максимальную защиту. Он полезен, если ваш сайт подвергается активной DDoS-атаке. В этом режиме все посетители должны будут пройти проверку через капчу перед доступом к вашему сайту.

   **Рекомендуемый уровень** — **Medium** для нормальной работы сайта. Если вы видите подозрительную активность, вы можете повысить уровень до **High** или включить **Under Attack Mode**.
4. **Firewall Rules (Правила брандмауэра)**

   * В разделе "Firewall Rules" вы можете создать специальные правила для защиты от DDoS-атак:
     * Нажмите **"Create a Firewall Rule"**.
     * Укажите критерии для создания правила (например, блокировка запросов с определенных IP-адресов или стран).
     * Выберите действие, которое Cloudflare должен предпринять для подозрительных запросов:
       * **Allow** (разрешить).
       * **Block** (блокировать).
       * **Challenge (Captcha)** (запросить капчу у пользователя).
       * **JS Challenge** (заставляет браузер выполнить JavaScript, чтобы подтвердить, что это не бот).

   **Пример правила:**

   * **Условие**: Блокировать запросы с определенных IP-адресов (например, IP-адресов, откуда поступает подозрительная активность).
   * **Действие**: Block (Блокировать).
5. **Rate Limiting (Ограничение частоты запросов)**
   * Если вы заметили, что ваш сайт подвергается атакам с частыми запросами с одного и того же IP-адреса, вы можете настроить **Rate Limiting** (Ограничение частоты запросов).
   * Перейдите в раздел **"Rate Limiting"** и настройте ограничения по частоте запросов.
     * Укажите, сколько запросов за определенный период времени может сделать один IP-адрес.
     * Например, 100 запросов в течение 1 минуты, после чего IP будет заблокирован на некоторое время.
6. **Мониторинг и аналитика DDoS-атак**
   * В разделе **"Firewall Analytics"** вы сможете просматривать статистику запросов и атак, которые были заблокированы или подверглись проверке.
   * Это поможет вам понять, насколько активно ваш сайт подвергается атакам и как Cloudflare их блокирует.

**Когда использовать Under Attack Mode**

* Этот режим полезен, если ваш сайт подвергается крупной DDoS-атаке. В этом режиме каждый посетитель будет проверен с помощью капчи, что предотвращает перегрузку сервера.

**Что произойдет после настройки защиты от DDoS:**

* Cloudflare будет блокировать подозрительные запросы до того, как они достигнут вашего сервера.
* Ваш сайт останется доступным для реальных пользователей, даже если будет находиться под атакой.

**Заключение**

Cloudflare предлагает мощные инструменты для защиты вашего сайта от DDoS-атак. Настройка уровня безопасности, правил брандмауэра и ограничения частоты запросов поможет снизить риски и обеспечить надежную работу сайта, даже в условиях атак.


# Page


# Базы данных

База данных — это основа для хранения, управления и извлечения данных для вашего проекта. В разделе **"Базы данных"** на платформе MD-Host пользователи могут управлять своими базами данных, создавать новые, настраивать параметры и контролировать доступ.

**1. Что такое база данных?**

База данных — это организованная структура для хранения и управления данными, которая позволяет вам эффективно работать с информацией. На платформе MD-Host базы данных используются для хранения данных, связанных с веб-приложениями, игровыми серверами, аналитическими системами и многими другими сервисами.

**2. Какие базы данных поддерживаются?**

На MD-Host вы можете работать с популярными системами управления базами данных (СУБД), такими как:

* **MySQL**: Одна из наиболее популярных и мощных СУБД, используемая в веб-разработке.
* **PostgreSQL**: Мощная СУБД с поддержкой сложных запросов и надежными механизмами безопасности.
* **SQLite**: Легковесная СУБД, которая часто используется для небольших проектов и приложений.

**3. Основные возможности раздела "Базы данных"**

В этом разделе пользователи могут выполнять следующие действия:

* **Создание новой базы данных**: Настройка параметров базы данных, таких как тип СУБД, имя базы и пользовательские права доступа.
* **Управление пользователями**: Настройка прав доступа для разных пользователей, добавление и удаление пользователей.
* **Изменение конфигурации**: Оптимизация параметров базы данных в зависимости от требований проекта.
* **Мониторинг производительности**: Отслеживание нагрузки на базу данных, производительности запросов и использование ресурсов.
* **Подключение через ISPmanager**: Удобный инструмент для управления базами данных через панель ISPmanager, который позволяет быстро создавать и конфигурировать базы данных.

**4. Зачем нужна база данных на хостинге?**

База данных необходима для работы практически каждого динамического веб-сайта, приложения или игрового сервера. В базе данных хранятся данные пользователей, их действия, настройки и любая другая информация, необходимая для функционирования приложения. Благодаря интеграции базы данных с сервером, вы можете легко извлекать, обновлять и управлять данными в режиме реального времени.

**5. Удобство использования MD-Host для баз данных**

MD-Host предоставляет удобный интерфейс для работы с базами данных. В разделе "Базы данных" пользователи могут быстро настраивать базы, управлять ими и получать доступ к инструментам для их оптимизации. Панель ISPmanager делает процесс администрирования простым и интуитивно понятным, даже для пользователей с минимальным опытом работы с базами данных.

#### Следующий шаг — создание базы данных

После того как вы ознакомились с основными возможностями раздела **"Базы данных"**, следующим шагом будет создание базы данных. В следующем разделе мы подробно разберем, как создать и настроить базу данных на MD-Host, начиная с выбора тарифного плана и заканчивая подключением пользователей.


# Создание базы

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FAjrqZ08ih38eUuRFeho2%2Fimage.png?alt=media&amp;token=3bb46164-4c83-4b74-8a60-e7edb9d8d414" alt=""><figcaption></figcaption></figure>

#### Создание базы данных на MD-Host

На предыдущем изображении представлено меню создания базы данных на платформе MD-Host. Этот процесс очень удобен и включает в себя выбор тарифного плана, местоположения, срока оплаты и другие параметры. Давайте подробно рассмотрим каждый шаг.

**1. Выбор тарифного плана**

Первый шаг — это выбор подходящего тарифного плана для базы данных. На изображении есть несколько возможных тарифов, например:

* **1 пользователь базы данных** — базовый план, который предоставляет доступ одному пользователю. Это идеально для небольших проектов или тестовых баз данных.
* В расширенных тарифах может быть предложено большее количество пользователей и ресурсов для более крупных проектов.

Тарифный план определяет доступные ресурсы и возможности базы данных, включая объем памяти, количество подключений и пользователей.

**2. Выбор срока оплаты хостинга**

Следующий шаг — это выбор срока оплаты хостинга для базы данных:

* **Оплата на 1 месяц** — стандартный выбор для краткосрочных нужд или для тех, кто хочет гибкости в управлении своими расходами. Этот план позволяет ежемесячно оплачивать услуги базы данных.
* Другие доступные варианты могут включать оплату на несколько месяцев вперед или более длительные периоды, что может дать скидки.

**3. Промокоды**

Если у вас есть промокод для скидки, вы можете ввести его в соответствующее поле. Это позволяет сэкономить на создании базы данных и на дополнительных услугах.

**4. Подтверждение условий**

Перед тем как перейти к оформлению заказа, вам необходимо согласиться с **условиями использования** платформы, установив галочку рядом с соответствующим полем. Это обязательный шаг для завершения процесса покупки.

**5. Информация о заказе**

Справа отображается сводная информация о заказе:

* **Стоимость**: В данном примере указана сумма к оплате — **10.00 руб.**. Она может варьироваться в зависимости от выбранного тарифного плана и срока оплаты.
* **Скорость сети**: Указана скорость соединения для базы данных — **200 Мбит/с**, что гарантирует быструю работу с данными.
* **Управление базой данных**: Управление осуществляется через **ISPmanager**, удобную и интуитивно понятную панель, с помощью которой можно создавать, удалять и изменять базы данных.

**6. Заказ базы данных**

После того как все параметры выбраны, нажмите кнопку **"Заказать"** для подтверждения заказа. Ваша база данных будет создана в течение нескольких минут, и вы получите доступ к настройкам и управлению через панель управления.

**7. Дополнительные опции**

Если вам нужны расширенные функции, такие как большие объемы базы данных или более сложные конфигурации, платформа предлагает расширенные тарифы. Для их просмотра нажмите на красную кнопку внизу экрана, которая перенаправит вас на страницу с более детальными опциями и ценами.

#### Заключение

Процесс создания базы данных на MD-Host интуитивно прост и гибок. Вы можете выбрать нужный тарифный план, срок оплаты и получить доступ к удобной панели управления через ISPmanager. Это делает настройку базы данных быстрой и удобной как для начинающих пользователей, так и для профессионалов.


# Авторизация в панель ISPmanager

После создания базы данных в MD-Host следующим шагом является авторизация в панели управления **ISPmanager**. Это мощный инструмент для управления сервером и базами данных, который позволяет администратору легко конфигурировать и поддерживать работу сервера. Давайте рассмотрим процесс авторизации и основные шаги для работы с панелью.

**1. Получение данных для авторизации**

В разделе **"Информация о базе данных"** (первое изображение) представлены ключевые данные для входа в панель управления:

* **Имя пользователя** и **Пароль для входа**. Эти данные можно отобразить, нажав на кнопку "Показать/скрыть".
* **Ссылка для входа**: Представлена ссылка, которая ведет непосредственно к панели ISPmanager. Нажмите на ссылку, чтобы открыть страницу авторизации.
*

```
<figure><img src="/files/V1GfrictwYX3eGu1jogC" alt=""><figcaption></figcaption></figure>
```

**2. Процесс авторизации**

Когда вы перейдете по ссылке для входа, перед вами появится форма авторизации (второе изображение):

1. **Введите логин и пароль**, указанные в разделе "Информация о базе данных".
2. Выберите **язык интерфейса** (например, "Русский").
3. Нажмите кнопку **"Войти"**, чтобы получить доступ к панели управления ISPmanager.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FjY5PUb9NuVDB7KHI5yvo%2Fimage.png?alt=media&amp;token=668d245d-cfe9-4211-bd4c-46daf1035721" alt=""><figcaption></figcaption></figure>

**3. Основные возможности ISPmanager**

После авторизации вам будут доступны следующие возможности:

* **Управление базами данных**: Создание новых баз данных, удаление и изменение существующих.
* **Управление пользователями**: Настройка доступа для разных пользователей к базам данных.
* **Мониторинг ресурсов**: Возможность отслеживания использования памяти, процессора и других ресурсов сервера.
* **Резервное копирование и восстановление**: Создание бэкапов баз данных и их восстановление в случае необходимости.

**4. Статус базы данных**

На первой странице также указано состояние вашей базы данных:

* **Статус**: Активен, что означает, что база данных готова к использованию.
* В любой момент можно **сменить пароль** для базы данных или **продлить аренду** через соответствующие кнопки.

**5. Поддержка и документация**

Если вам необходима помощь с настройкой базы данных или другими функциями ISPmanager, доступна ссылка на документацию, где представлены статьи по настройке базы данных, подключению и интеграции с другими сервисами.

#### Заключение

Авторизация в панели **ISPmanager** позволяет вам легко управлять сервером и базами данных. Благодаря удобному интерфейсу и доступу к множеству инструментов, вы сможете эффективно администрировать сервер, выполнять задачи по управлению базами данных и обеспечивать их безопасность.


# Создание базы данных

В панели управления **ISPmanager** процесс создания новой базы данных максимально прост и интуитивен. В этом разделе мы рассмотрим основные шаги создания базы данных, основываясь на изображениях.

**1. Заполнение полей базы данных**

На первом изображении представлена форма для создания новой базы данных. Для настройки необходимо заполнить следующие поля:

* **Имя**: Введите уникальное имя для вашей базы данных. Это может быть название проекта или сервиса, с которым будет связана база.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FrxLpOmDSsjbvlXSnDGaW%2Fimage.png?alt=media&amp;token=c972c5f9-21e0-46bc-b44e-af70ff2a4e9b" alt=""><figcaption></figcaption></figure>

* **Сервер баз данных**: Выберите тип СУБД (системы управления базами данных). Варианты включают **MySQL**, **PostgreSQL**, и **MariaDB**. Это определяет технологию, на основе которой будет работать база данных.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FU8ThunT7dz69anw0I81t%2Fimage.png?alt=media&amp;token=1b0793a0-8cb0-4581-8252-b5433330d9ae" alt=""><figcaption></figcaption></figure>

* **Кодировка**: Выберите нужную кодировку. Обычно используется **utf8mb4**, которая поддерживает широкий диапазон символов, включая эмодзи.
* **Пользователь**: Можно создать нового пользователя для этой базы данных, указав его имя и пароль, или использовать существующего пользователя.
* **Удалённый доступ**: Если эта опция активна, пользователь сможет подключаться к базе данных не только локально, но и удалённо, через интернет.

**2. Выбор типа базы данных: Локальная или Публичная**

На втором изображении показан выбор сервера баз данных. В этом списке можно выбрать не только тип СУБД, но и вариант доступа:

* **Локальная база данных** — база доступна только с локального сервера, это более безопасный вариант для внутренних приложений.
* **Публичная база данных** (вариант с "-public") — база данных будет доступна через интернет, что позволяет подключаться к ней из любой точки мира. Это удобно для облачных приложений и сервисов, работающих с удалёнными клиентами.

**3. Подтверждение и создание базы**

После заполнения всех полей и выбора необходимых параметров, нажмите кнопку **"Создать"**. Ваша новая база данных будет создана, и вы сможете начать её использовать для своего проекта.

#### Заключение

Процесс создания базы данных на MD-Host через ISPmanager позволяет гибко настроить как локальные, так и публичные базы данных, что делает его удобным инструментом для администраторов и разработчиков. В зависимости от потребностей вашего проекта, вы можете выбрать подходящий тип базы данных и легко управлять доступом и настройками через удобный интерфейс.


# Управления базами данных

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FaSEmQqJ2YuOgW0LFNbZ7%2Fimage.png?alt=media&amp;token=7f8a9156-0fa5-4fb5-93f3-1222b0c9d2fa" alt=""><figcaption></figcaption></figure>

На изображении показана **страница управления базами данных** в панели ISPmanager. Это основной раздел, где вы можете управлять созданными базами данных, добавлять новые и редактировать существующие.

**Основные элементы страницы:**

1. **Список баз данных**
   * Здесь отображены все базы данных, созданные на вашем сервере. В примере на изображении есть база данных с именем **mdhost**.
   * В списке указаны:
     * **Адрес сервера**: IP-адрес и порт, по которому доступна база данных.
     * **Версия СУБД**: В данном случае используется **MySQL 8.0.34**.
     * **Количество пользователей**: Отображается количество пользователей, которые имеют доступ к этой базе данных.
     * **Размер базы**: В примере размер базы данных составляет **0 MB**.
     * **Статус**: Отмечает статус проверки базы данных с помощью команды **mysqlcheck** (пока не запускалась).
2. **Создать новую базу данных**
   * Нажмите кнопку **"Создать базу данных"** для перехода к форме создания новой базы (как мы рассматривали ранее).
3. **Web интерфейс БД**
   * Эта кнопка позволяет открыть интерфейс для управления базой данных напрямую через веб-интерфейс, что удобно для выполнения запросов SQL или просмотра содержимого таблиц.
4. **Дамп базы данных**
   * Вы можете экспортировать базу данных, создав ее дамп. Это полезно для резервного копирования или переноса данных.
5. **Редактировать**
   * Вы можете изменить настройки базы данных, такие как права доступа, пользователя и другие параметры.
6. **Пользователи**
   * Здесь можно управлять пользователями базы данных: добавлять новых, изменять существующие права доступа или удалять пользователей.

#### Заключение

Эта страница предоставляет все необходимые инструменты для эффективного управления базами данных. Вы можете создавать новые базы, управлять доступом пользователей, делать резервные копии и следить за состоянием баз данных с помощью встроенных инструментов ISPmanager.


# Готовые примеры интеграции базы данных

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FfGSE151E8UAHUw4qnRTv%2Fimage.png?alt=media&amp;token=dafc2647-4dc3-4485-af26-7f137746efc4" alt=""><figcaption></figcaption></figure>

#### Готовые примеры интеграции базы данных на разных языках программирования

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

* **Хост**: `185.200.243.231`
* **Порт**: `3311`
* **Имя базы данных**: `mdhost`
* **Имя пользователя**: (созданный пользователь)
* **Пароль**: (указанный при создании)

Приведем примеры подключения к базе данных **MySQL** на различных языках программирования.

**1. PHP**

Для работы с базами данных в PHP удобно использовать библиотеку **PDO** или **MySQLi**. Вот пример с PDO:

```php
<?php
$host = '185.200.243.231';
$port = '3311';
$dbname = 'mdhost';
$user = 'имя_пользователя';
$pass = 'пароль';

try {
    $dsn = "mysql:host=$host;port=$port;dbname=$dbname;charset=utf8mb4";
    $pdo = new PDO($dsn, $user, $pass);
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    echo "Подключение успешно!";
} catch (PDOException $e) {
    echo "Ошибка подключения: " . $e->getMessage();
}
?>
```

**2. Python (MySQL Connector)**

В Python для подключения к MySQL обычно используют библиотеку **mysql-connector-python**. Установить её можно через pip:

```bash
pip install mysql-connector-python
```

Пример кода:

```python
import mysql.connector
from mysql.connector import Error

try:
    connection = mysql.connector.connect(
        host='185.200.243.231',
        port='3311',
        database='mdhost',
        user='имя_пользователя',
        password='пароль'
    )
    if connection.is_connected():
        print("Подключение успешно!")
except Error as e:
    print(f"Ошибка: {e}")
finally:
    if connection.is_connected():
        connection.close()
        print("Соединение закрыто.")
```

**3. Node.js (MySQL Module)**

В Node.js используется модуль **mysql** для работы с MySQL. Установите его через npm:

```bash
npm install mysql
```

Пример кода:

```javascript
const mysql = require('mysql');

const connection = mysql.createConnection({
  host: '185.200.243.231',
  port: '3311',
  user: 'имя_пользователя',
  password: 'пароль',
  database: 'mdhost'
});

connection.connect(function(err) {
  if (err) {
    return console.error('Ошибка подключения: ' + err.message);
  }
  console.log('Подключение успешно!');
});

connection.end();
```

**4. Java (JDBC)**

Для работы с MySQL в Java используется **JDBC**. Сначала убедитесь, что у вас есть библиотека MySQL Connector в вашем проекте (например, через Maven):

```xml
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.34</version>
</dependency>
```

Пример подключения:

```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class MySQLConnection {
    public static void main(String[] args) {
        String jdbcUrl = "jdbc:mysql://185.200.243.231:3311/mdhost";
        String username = "имя_пользователя";
        String password = "пароль";

        try (Connection connection = DriverManager.getConnection(jdbcUrl, username, password)) {
            System.out.println("Подключение успешно!");
        } catch (SQLException e) {
            System.out.println("Ошибка подключения: " + e.getMessage());
        }
    }
}
```

**5. C# (MySql.Data Library)**

Для работы с MySQL в C# используется библиотека **MySql.Data**. Установите её через NuGet:

```bash
Install-Package MySql.Data
```

Пример подключения:

```csharp
using System;
using MySql.Data.MySqlClient;

class Program
{
    static void Main()
    {
        string connectionString = "Server=185.200.243.231;Port=3311;Database=mdhost;Uid=имя_пользователя;Pwd=пароль;";
        
        using (var connection = new MySqlConnection(connectionString))
        {
            try
            {
                connection.Open();
                Console.WriteLine("Подключение успешно!");
            }
            catch (MySqlException ex)
            {
                Console.WriteLine("Ошибка подключения: " + ex.Message);
            }
        }
    }
}
```

**6. Ruby (mysql2 gem)**

Для работы с MySQL в Ruby используется **mysql2** gem. Установите его:

```bash
gem install mysql2
```

Пример подключения:

```ruby
require 'mysql2'

begin
  client = Mysql2::Client.new(
    host: '185.200.243.231',
    port: 3311,
    database: 'mdhost',
    username: 'имя_пользователя',
    password: 'пароль'
  )
  puts "Подключение успешно!"
rescue Mysql2::Error => e
  puts "Ошибка подключения: #{e.message}"
ensure
  client.close if client
end
```

#### Заключение

Эти примеры помогут вам интегрировать базу данных **MySQL** на платформе **MD-Host** с различными языками программирования. Вы можете выбрать нужный язык и использовать предоставленные коды для подключения и работы с базой данных.


# Личная сеть

**Личная сеть** — это ваш надежный способ подключаться к различным онлайн-сервисам с максимальной скоростью и безопасностью. В современном мире, где важна как доступность, так и безопасность, наша сеть предоставляет пользователям возможность без лишних задержек получать доступ к важным онлайн-сервисам и приложениям.

**Возможности Личной сети:**

* **Банковские приложения**: Мгновенный доступ к вашим финансовым данным и транзакциям через защищенное соединение.
* **Госуслуги**: Входите в системы госуслуг, делайте запросы и подавайте документы через нашу сеть в защищенной среде.
* **ChatGPT**: Используйте ИИ для получения ответов на ваши вопросы через личную сеть без задержек и с высоким уровнем конфиденциальности.
* **Netflix, Spotify**: Наслаждайтесь стримингом без потерь качества или географических ограничений.

**Подключение всего за 30 секунд**

Подключение к Личной сети занимает всего **30 секунд** — это интуитивно и быстро. Все, что вам нужно сделать, это:

1. Запустить приложение.
2. Открыть сайт.

После этого вы мгновенно получаете доступ к любым онлайн-сервисам с высоким уровнем шифрования и безопасности данных.

***

**Управление Outline**

Система управления **Outline** обеспечивает дополнительную защиту и контроль над вашим интернет-соединением. С Outline вы можете:

* **Настроить VPN** для обхода блокировок и обеспечения конфиденциальности.
* **Управлять подключениями**: добавлять, удалять или приостанавливать подключение к различным серверам.
* **Мониторинг активности**: отслеживать активные подключения и контролировать использование сети.

Outline работает в фоновом режиме, предоставляя вам возможность управлять своим соединением в один клик.

**Личная сеть** с Outline — это безопасность, скорость и удобство в одном решении.


# Меню покупки личной cети

На предоставленном изображении показано **Меню покупки личной сети**, где пользователи могут полностью настроить свои будущие подключения к личной сети. Данное меню предлагает гибкие настройки для выбора тарифного плана, расположения серверов и срока оплаты.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FwnA6PFjmrg8Wqni3Lset%2Fimage.png?alt=media&amp;token=1a8a8805-6da6-482a-aa40-dc9a12dba7dc" alt=""><figcaption></figcaption></figure>

На предоставленном изображении показано **Меню покупки личной сети**, где пользователи могут полностью настроить свои будущие подключения к личной сети. Данное меню предлагает гибкие настройки для выбора тарифного плана, расположения серверов и срока оплаты.

**1. Выбор тарифного плана**

Пользователи могут выбрать один из предложенных тарифных планов в зависимости от своих потребностей. Например, опция "Без ограничений" позволяет использовать сеть без лимита трафика или скорости.

**2. Выбор расположения**

Список доступных локаций включает разные серверные расположения, такие как **Location #1 (Финляндия)**, что может быть полезно для пользователей, желающих минимизировать задержку соединения или получить доступ к контенту, доступному в конкретных странах.

**3. Выбор срока оплаты**

Пользователям предлагается гибкий выбор сроков оплаты, начиная от одного месяца. Это дает возможность контролировать затраты и выбирать удобные условия подписки.

**4. Информация о заказе**

В правой части экрана отображаются ключевые параметры будущего подключения:

* **Стоимость**: В данном примере стоимость составляет **80.00 руб.**
* **Скорость сети**: Предоставляется скорость **200 Мбит/с**, что обеспечивает быстрый и стабильный доступ к сервисам.
* **Управление через Outline**: Система Outline предоставляет пользователю возможность полного контроля над сетью, обеспечивая дополнительную защиту и конфиденциальность.

#### Преимущества Личной Сети

1. **Быстрая настройка**:
   * Подключение происходит за несколько секунд. Все, что нужно — это вставить в при приложение данные с настройками.
2. **Высокая скорость**:
   * В сети отсутствуют ограничения по объему трафика. Каждому пользователю предоставляется канал с высокой скоростью — **200 Мбит/с**, что позволяет комфортно работать с любыми приложениями и сервисами.

Таким образом, **Меню покупки личной сети** позволяет пользователям легко настроить свое подключение, выбрать оптимальные условия и получить быстрый доступ к интернет-сервисам с высокой степенью защиты.


# Настройка личной сети

#### Как добавить сервер Outline:

1. **Откройте приложение Outline**.
   * На главном экране отображается список серверов. Чтобы добавить новый сервер, необходимо ввести ключ доступа.
2. **Добавление ключа доступа**:
   * В поле **"ss\://ключ-доступа"** введите или вставьте ключ доступа, который был предоставлен вам при настройке сервера.
   * Нажмите на значок **ключа** рядом с полем для завершения процесса добавления.
3. **Создание ключа доступа**:
   * Если у вас нет ключа доступа, вы можете создать его, перейдя по ссылке **"на нашем сайте"**, которая указана в нижней части окна.

<br>

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FKax0WowA19Pjb7Xmy3QQ%2Fimage.png?alt=media&amp;token=f219db0a-ff58-481c-aa30-a505f0d849d2" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FtT0uRfwBtJckQKNfwp6s%2Fimage.png?alt=media&amp;token=903bc451-e1e6-4cbb-b068-4574b5d1d294" alt=""><figcaption></figcaption></figure>

**Скачать клиент можно по ссылке:**

* [ios](https://outline-vpn.com/download.php?os=c_ios)
* [android](https://outline-vpn.com/download.php?os=c_android)
* [windows](https://outline-vpn.com/download.php?os=c_windows)
* [chrome](https://outline-vpn.com/download.php?os=c_chrome)
* [macos](https://outline-vpn.com/download.php?os=c_macos)
* [linux](https://outline-vpn.com/download.php?os=c_linux)


# Панель хостинга

**Панель хостинга**

В этом разделе вы найдете информацию и инструкции по использованию панели управления хостингом. Здесь описаны ключевые шаги для работы с вашим аккаунтом, настройками услуг и управлениями, а также взаимодействия с поддержкой.

Темы, которые будут рассмотрены:

* Регистрация и авторизация: как создать и войти в свой аккаунт.
* Создание тикетов: как связаться с поддержкой для решения ваших вопросов.
* Пополнение баланса: как быстро и удобно пополнить счет.
* Система бонусов: как воспользоваться акциями и предложениями.
* Настройки аккаунта: изменение персональных данных и параметров аккаунта.

Используйте меню слева для навигации по различным разделам панели.


# Регистрация и авторизация

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

1. **Регистрация аккаунта**\
   Для регистрации нового аккаунта перейдите на страницу регистрации. Вам нужно будет указать имя, фамилию, электронную почту, а также создать надежный пароль. После этого подтвердите, что вы не робот, и нажмите кнопку "Регистрация". После успешной регистрации вы сможете войти в свою панель управления.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FqjQUchdGCOK5EwVIAFyt%2Fimage.png?alt=media&amp;token=2e2c4e57-520b-458a-99c9-ed8eadbd24de" alt=""><figcaption></figcaption></figure>

1. **Авторизация**\
   Для входа в аккаунт введите свою электронную почту и пароль, которые вы указали при регистрации, и пройдите проверку CAPTCHA. Если вы забыли пароль, воспользуйтесь функцией восстановления пароля, и на вашу почту придет письмо для его смены.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2F40cwUUT3XK739cT90aFM%2Fimage.png?alt=media&amp;token=92371b0b-f44b-4b01-9a97-c2e4640457de" alt=""><figcaption></figcaption></figure>

Эти простые шаги позволят вам получить доступ ко всем функциям и услугам нашего хостинга.


# Создание тикета

Для того чтобы создать тикет и связаться с поддержкой через панель MD-Host, выполните следующие шаги:

1. **Перейдите в раздел "Поддержка"** на панели управления или напрямую по ссылке <https://panel.md-host.ru/tickets>.
2. **Заполните необходимые поля:**
   * **Причина запроса**: Кратко опишите вашу проблему. Например, "Не работает база данных".
   * **ID сервера или web**: Если ваша проблема связана с сервером, укажите его ID. В противном случае укажите "0".
   * **Категория**: Выберите подходящую категорию, например, "Технический раздел".
   * **Описание проблемы**: Подробно опишите вашу проблему или вопрос.
3. **Примите условия**: Поставьте галочку, чтобы согласиться с положениями и условиями.
4. **Создайте тикет**: Нажмите кнопку "Создать".

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FYxEV7dwchh6NKUXnjUey%2Fimage.png?alt=media&amp;token=602416fd-f78a-4042-8799-9638b964e6a4" alt=""><figcaption></figcaption></figure>

После отправки тикета поддержка MD-Host свяжется с вами в ближайшее время.


# Ответ на тикет

Ответ после создания тикета и получения ответа от техподдержки, вы можете продолжить общение через тот же тикет. Для этого выполните следующие шаги:

1. **Откройте раздел с тикетами**. Найдите тикет, на который вы хотите ответить.
2. **Введите сообщение в поле "Ваше сообщение"**. Оно расположено внизу страницы.
3. **Отправьте сообщение**. Нажмите на кнопку отправки (синяя стрелка) или нажмите Enter.

Сообщение будет отправлено в техподдержку, и вы получите уведомление, когда ответ будет готов.на тикет


# Баланс

* **Пополнить баланс** – в этом разделе пользователи смогут быстро пополнить свой счёт с помощью разных платёжных систем, таких как Robokassa, ЮMoney, СБП и других альтернативных касс. Можно выбрать сумму, валюту и предпочитаемую платёжную систему.
* **История транзакций** – здесь будет отображаться полная информация о всех финансовых операциях пользователя: пополнения баланса, списания и любые другие действия, связанные с финансами.
* **История покупок** – этот раздел позволяет пользователю просматривать все покупки, сделанные через платформу. Это может включать аренду хостинга, покупку дополнительных услуг и т.д.
* **Обменять бонусы** – пользователи смогут обменять накопленные бонусы на дополнительные услуги, скидки или другие привилегии на платформе.


# Пополнить баланс

Раздел "Пополнить баланс" позволяет пользователю выбрать удобный способ пополнения счёта. В этом разделе доступны различные платёжные системы, такие как Robokassa, ЮMoney, и карты РФ, а также альтернативные кассы (например, Аaio, EnotPay, FreeKassa).

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FQmAuAG3C06LGwWTMNhlr%2Fimage.png?alt=media&amp;token=9fb17548-7c03-40b7-b45b-a90dc11ae121" alt=""><figcaption></figcaption></figure>

#### Основные шаги:

1. **Выбор суммы и валюты пополнения**: Укажите необходимую сумму и выберите валюту.
2. **Выбор платёжной системы**: Для пополнения баланса можно использовать карты РФ, ЮMoney или другие методы, включая СБП, Яндекс Пэй и другие популярные сервисы.
3. **Альтернативные кассы**: Внизу доступны дополнительные методы пополнения через сторонние системы, такие как EnotPay, FreeKassa и другие.

Этот раздел предоставляет гибкость в выборе платёжных решений для удобного пополнения баланса.


# История транзакций

Раздел "История транзакций" предоставляет пользователю полную информацию о всех пополнениях баланса.

#### Основные элементы:

1. **Список транзакций**:
   * Каждая запись включает:
     * **ID транзакции**
     * **Статус**: Оплачено или Не оплачено
     * **Дата и время транзакции**
     * **Сумма пополнения**
     * **Касса**, через которую была произведена транзакция (Robokassa, Enot и другие).
2. **Итоговая информация**:
   * **Общая сумма пополнений** отображает итоговую сумму всех успешных транзакций.
   * **Контактная информация**: e-mail для связи с поддержкой.

Этот раздел помогает пользователю отслеживать все свои пополнения и видеть статус каждой операции.


# История покупок

Раздел "История покупок" предоставляет пользователю информацию обо всех его покупках на платформе.

#### Основные элементы:

1. **Список покупок**:
   * Каждая запись включает:
     * **Название продукта или услуги** (например, заказ сервера, продление веб-хостинга и т.д.).
     * **Сумма списания** за покупку.
2. **Отслеживание трат**:
   * Пользователь может увидеть все свои расходы за определённый период, включая как новые заказы, так и продления услуг.

Этот раздел помогает пользователю отслеживать все свои покупки и управлять расходами на услуги хостинга.


# Обменять бонусы

Раздел "Обменять бонусы" позволяет пользователям обменивать накопленные бонусные баллы на реальные скидки или услуги.

#### Основные функции:

1. **Баланс бонусов**:
   * Отображается количество доступных бонусных баллов, которые можно потратить.
2. **Варианты обмена**:
   * Предложения для обмена бонусов, например:
     * Скидка на оплату услуг (серверы, хостинг).
     * Бесплатное продление сервиса.
     * Дополнительные услуги, такие как увеличение объёма памяти или улучшенная защита.
3. **Кнопка обмена**:
   * После выбора нужного варианта, пользователь может сразу же обменять бонусы на скидку или услугу, активируя её на своём аккаунте.

Этот раздел мотивирует клиентов активно пользоваться сервисами, зарабатывая и обменивая бонусы на полезные услуги.


# Обновление панели управления


# Обновление панели v1.8

**Новый дизайн шапки и улучшенный аутентификатор**

Мы обновили внешний вид шапки и аутентификатора для более удобного и современного интерфейса, что делает работу с панелью ещё приятнее.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FWNYPJUfTRtroRLbH11Xd%2Fimage.png?alt=media&amp;token=899c6262-0f9d-44aa-bda7-51fe9da4d614" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FepSz3qZjtsbCmHthti0s%2Fimage.png?alt=media&amp;token=3f77c6de-1050-436d-9e1e-96e63515de1b" alt=""><figcaption></figcaption></figure>

**Обновленная страница авторизации**

Теперь авторизация стала безопаснее благодаря добавленной капче от sVerify. Мы также устранили системные ошибки, которые могли возникать у пользователей при регистрации и входе в систему.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FzcPDsMLqEugnY0CZjewY%2Fimage.png?alt=media&amp;token=17fcd709-92d6-454f-9c54-336f80e4800d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FfXw67Xf5ug95RupMyqlh%2Fimage.png?alt=media&amp;token=3ebf5d58-9a24-4a35-8322-151cbcb5780d" alt=""><figcaption></figcaption></figure>

**Улучшение авторизации через ВКонтакте**

Исправили проблемы, связанные с авторизацией через ВКонтакте, чтобы сделать процесс входа более стабильным и удобным.

**Обновление управления игровым сервером**

Переработали меню управления сервером, добавив новые функции для более удобного контроля. Также улучшили интерфейс раздела с основной информацией о сервере, чтобы сделать его более информативным и понятным.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FtobKBBDRwGoKoFcFSDcz%2Fimage.png?alt=media&amp;token=95710d25-6648-4b70-881c-adbbc3d23179" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FV8DdltmSNP9ynI7RL659%2Fimage.png?alt=media&amp;token=e2427466-0489-4867-9181-58d816f75d01" alt=""><figcaption></figcaption></figure>

**Оптимизация безопасности**

Мы провели аудит оборудования, исправили все найденные уязвимости и настоятельно рекомендуем всем пользователям сменить свои пароли для повышения уровня безопасности.


# Обновление панели v1.9

Мы рады сообщить об улучшениях, которые вы уже можете увидеть:

1. ✨ **Обновленный внешний вид** на главной странице с улучшенным списком наших услуг, чтобы вы могли быстрее найти нужное.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FUPcEWUjtkjc9aKchqWoe%2Fimage.png?alt=media&amp;token=e414f878-c270-4b32-94a4-a28c362f7359" alt=""><figcaption></figcaption></figure>

2. 🛠 **Улучшенное меню "Центр услуг"** в шапке. Теперь доступ к основным функциям стал еще удобнее!

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2Fo5Pj5jfu5ezV665WZSnx%2Fimage.png?alt=media&amp;token=bfacde5f-4079-484b-b19b-7972683b0550" alt=""><figcaption></figcaption></figure>

3. 🎉 **Новая возможность** — **тестовый период на любой тариф игрового сервера!** Теперь вы можете попробовать любой тариф бесплатно на 3 дня. Для этого необходимо привязать свой аккаунт ВКонтакте. Перейдите в "Настройки профиля" -> "Защита аккаунта" -> "Привязать ВКонтакте".

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2F9Sqvuvcf6GDdpFMMzDyf%2Fimage.png?alt=media&amp;token=6b426d80-e93e-4ede-b45e-61c6b1859511" alt=""><figcaption></figcaption></figure>

⚠️ **Внимание для старых пользователей:** возможность протестировать сервер доступна только новым пользователям. Если вы уже являетесь пользователем, пожалуйста, обратитесь в поддержку для получения доступа к тестовому периоду.


# Изменения в тарифах и капчи панели v.1.9.1

Уважаемые пользователи!

В соответствии с пунктом **4.1 Пользовательского соглашения**, сообщаем об изменении цен на некоторые тарифные планы на хостинг для сайтов. Новые цены вступают в силу с 22.11.2024.

#### Новые цены:

* **MINIMUM**: 50 рублей
* **LITE \[2 Domain, 2 GB]**: 65 рублей
* **LITE+ \[3 Domain, 3 GB]**: 80 рублей
* **PRO \[5 Domain, 5 GB]**: 100 рублей

Все остальные тарифы остаются без изменений.

**Мы внесли изменения в процесс капчи и улучшили авторизацию. Теперь ошибки более подробно описаны и проще для понимания.**


# ⚡️ Обновление панели и сайта v2.0

Мы рады сообщить об обновлениях, которые сделали использование нашей панели еще удобнее и современнее!

#### **Управление игровыми серверами**

* Полностью обновлен список купленных серверов: теперь они отображаются более наглядно и удобно.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FWtJTPqT93mdf69xqODwP%2Fimage.png?alt=media&amp;token=8e1c9a8b-939d-4e5e-bab9-28a568cd0c1d" alt=""><figcaption></figcaption></figure>

* Улучшено меню управления сервером: обновлен дизайн и добавлена интуитивность в навигации.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2Fz5bUF6FdjfxrQIqqNs2X%2Fimage.png?alt=media&amp;token=747cad51-c437-43b7-9080-ce1ee3227074" alt=""><figcaption></figcaption></figure>

* Доработан список управления серверами: управление стало быстрее и понятнее.
* Обновлены дизайны следующих разделов:
  * 🏠 **Главная**

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2Fv9H01UFffQ1ZRswFAAgW%2Fimage.png?alt=media&amp;token=7f1867ab-e880-462d-8818-4e8e74bb13f0" alt=""><figcaption></figcaption></figure>

* 🗄️ **База данных**

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FZsPGiwxo71QShiEugJZX%2Fimage.png?alt=media&amp;token=48794faa-0e3c-494c-a884-d4f8bb3c62f0" alt=""><figcaption></figcaption></figure>

* ⚙️ **Конфигурация**

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FZssmyOUCHdatLvuamSJ1%2Fimage.png?alt=media&amp;token=d4db7893-c5df-406e-9370-1d92743af2a1" alt=""><figcaption></figcaption></figure>

* 🔥 **FireWall**

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FJSLTJf9tVtYZkCoM9THI%2Fimage.png?alt=media&amp;token=e50e5247-e04a-4829-98bf-e457eaa919a6" alt=""><figcaption></figcaption></figure>

* 🔄 **Автоустановка**
* 🤝 **Совладельцы**

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FkkeWSOZamJQM6PzzCjJh%2Fimage.png?alt=media&amp;token=37201ff0-df01-4c7e-8a07-d98908a7436c" alt=""><figcaption></figcaption></figure>

* 📋 **Задачи**

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FttV5thw2288q3BTLnbHO%2Fimage.png?alt=media&amp;token=62ef2368-111f-47a8-b420-23007be5b544" alt=""><figcaption></figcaption></figure>

#### **Хостинг для сайтов**

* Модернизирован список купленных хостингов: структура стала удобнее, а интерфейс — более приятным.

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2Frx2NByq0wdyLGERLhUxu%2Fimage.png?alt=media&amp;token=7e8f56c4-135c-4e41-bb41-076892373b8c" alt=""><figcaption></figcaption></figure>

* Улучшено управление хостингом для сайта: обновлен дизайн, устранены мелкие проблемы, добавлены новые функции.

#### **Новые возможности**

* Мы активно разрабатываем **API для игровых серверов**, чтобы сделать автоматизацию и интеграцию удобнее.
* Улучшен сам сайт:
  * Добавлен новый список услуг.
  * Обновлены изображения для большей привлекательности.

#### **Изменения в услугах**

* Услуги базы данных и хранилища больше не поддерживаются.
* С 21.12.2024 введены изменения в **политиках хостинга**. Для продолжения использования панели, пожалуйста, подтвердите свое согласие.

Обновления сделаны с учетом ваших пожеланий и нацелены на то, чтобы управление хостингом стало максимально комфортным. Мы благодарим вас за доверие и надеемся, что вам понравятся наши улучшения!


# Обновление API v2.1!

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FkzuzPy118LHYADCYuQoL%2Fimage.png?alt=media&amp;token=69dea6f3-0010-4554-9f66-de2d3e51bd90" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3244634016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FD0RwViCwWIQegaOBp287%2Fuploads%2FPMDddoez0qGGABvVVOtD%2Fimage.png?alt=media&amp;token=56e8c57f-6e7c-4abf-9315-8d331543ba48" alt=""><figcaption></figcaption></figure>

Мы завершили работу над API для нашего хостинга! Теперь вы можете легко создавать ключи через панель управления:

💼 Профиль → [Настройки API](https://panel.md-host.ru/account/api)

🎄 Поздравляем с наступающим Новым годом! Пусть новый год принесет вам успех и стабильную работу ваших проектов вместе с нашим хостингом!


# Обновление API и бота v2.2!

Мы разработали [бота](https://t.me/mdhosting_bot), который позволяет вам управлять серверами прямо из мессенджера. С его помощью вы можете:

* Просматривать список ваших серверов.
* Перезагружать, включать и выключать серверы.
* Переустанавливать серверы.

На данный момент бот находится в стадии **БЕТА-тестирования**, и мы продолжаем активно его улучшать.

#### API: Новый функционал

Мы также обновили API, добавив методы для управления серверами.

**Получение списка серверов**

* **URL:** `/servers`
* **Метод:** `GET`
* **Параметры:**
  * `api_key` (обязательный) — Ваш API-ключ.\
    Пример запроса:\
    `https://panel.md-host.ru/api/servers?action=list_servers&api_key=YOUR_API_KEY`

**Пример ответа:**

```json
    "status": "success",
    "data": [
        {
            "id": "1035",
            "tariff": "Basic",
            "status": "Остановлен"
        }
    ]
}
```

Продолжайте использовать наш сервис и следите за обновлениями!


