Правила и ограничения на хостинге

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

Все тарифы

Общие ограничения:

  • Недоступен пользователь root, нельзя выполнять команды с помощью sudo.
  • Недоступен для использования протокол UDP, кроме исходящих соединений.
  • Файрвол отклоняет все входящие соединения, кроме портов стандартных служб. Открыть другие порты для ваших процессов не получится.
  • Пользователь может держать максимум 40 процессов одновременно. После этого новые процессы вернут ошибку «Cannot fork» или «Resource temporarily unavailable».
  • Каждый тариф ограничивает нагрузку на MySQL и процессор (см. Ограничения по нагрузке).

Параметры MySQL:

  • Максимальное количество одновременных соединений (max_user_connections) — 100
  • Максимальный размер пакета (max_allowed_packet) — 20 Мб

Параметры PHP:

  • Максимальный размер данных, отправляемых методом POST (post_max_size) — 5000 Мб.
  • Максимальный размер загружаемого файла (upload_max_filesize) — 5000 Мб.

Параметры Nginx:

  • Максимальный размер тела запроса (client_max_body_size) — 5000 Мб.

Тарифы обычного хостинга

Сюда входят тарифы: Year+, Optimo+, Century+, Millennium+, CMS Старт.

Общие ограничения:

  • Завершаются процессы, использующие больше 90% процессора в течение 10 минут.

Ограничивается количество активных соединений к домену:

  • На Ubuntu 18.04 и Ubuntu 22.04 — 30 соединений (limit_conn).
  • На Ubuntu 14.04 — 20 соединений (MaxClientsVHost).

Параметры PHP:

  • Скрипт может использовать максимум 1024 Мб оперативной памяти (memory_limit).
  • Скрипт может выполняться максимум 800 секунд (max_execution_time).

Тарифы мощного хостинга

Сюда входят тарифы: Eterno, Premium, CMS Pro.

Параметры PHP:

  • Скрипт может использовать максимум 2048 Мб оперативной памяти (memory_limit).
  • Скрипт может выполняться максимум 1000 секунд (max_execution_time).

Тариф 1Сайт

Ограничивается количество активных соединений к домену:

  • На Ubuntu 18.04 и Ubuntu 22.04 — 30 соединений (limit_conn).
  • На Ubuntu 14.04 — 20 соединений (MaxClientsVHost).

Параметры PHP:

  • Скрипт может использовать максимум 2048 Мб оперативной памяти (memory_limit).
  • Скрипт может выполняться максимум 1000 секунд (max_execution_time).

Тестовый период

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

  • Недоступно создание и редактирование Cron-задач.
  • Закрыты все порты на исходящие соединения с хостинга, кроме 80 и 443.
  • Недоступно создание и использование почтовых ящиков в разделе «Почта».

Частые вопросы

Как настроить долговременную службу? Создавать и редактировать системные службы нельзя, а долговременные пользовательские службы отключены. Под такую задачу подойдет VDS (см. Облачные серверы).

Как пользоваться пакетным менеджером pip? Вы не сможете устанавливать пакеты на всю систему, вместо этого можно пользоваться виртуальными окружениями (см. Python: установка virtualenv).

Получится разместить Telegram-бота? Вы сможете его запустить, но держать в виде долговременной службы не получится. Под эту задачу мы рекомендуем VDS (см. Облачные серверы).