N1 N1Time

Страница

Требования к хостингу

Что нужно серверу, чтобы NEX1ON встал, и что делать, если мастер остановился.

Коротко

  • PHP 8.2 или новее (проверено на 8.2, 8.3 и 8.4).
  • База данных: MariaDB 10.4+ или MySQL 8.0+.
  • Веб-сервер: Apache или LiteSpeed с mod_rewrite, либо nginx (образец настроек лежит в архиве, `samples/nginx.conf`).
  • Папки для записи: `config`, `storage`, `public/uploads`.
  • Composer, Node.js и SSH не нужны.

Расширения PHP

Обязательные: `pdo_mysql`, `mbstring`, `json`, `openssl`, `fileinfo`. Без них мастер установки не пойдёт дальше. Желательные: `gd` (уменьшение картинок), `zip` (перенос сайта), `curl`, `exif`, `sodium`, `dom`: без них сайт работает, но часть возможностей выключена.

Настройки PHP

Желательно `memory_limit` от 128M и `upload_max_filesize` и `post_max_size` от 8M.

Корень сайта

Лучше всего назначить корнем папку `public`: тогда код движка недоступен из браузера вовсе. Если корень менять нельзя, работает `.htaccess` в корне архива (Apache); для nginx — образец настроек.

Если мастер остановился

Красный пункт на шаге «Сервер» подписан: что исправить, написано под ним; исправьте и нажмите «Проверить ещё раз». Установка безопасна к повтору: уже сделанное пропускается. Подробная таблица «что видно — что делать» — в файле `docs/trebovaniya.md` внутри архива.

Обновлено 01.10.2026