Нужна помощь?Наши инженеры бесплатно помогут с любым вопросом за считанные минутыНаписать нам
основного сервера добавьте:\r\n```nginx\r\nlocation ~ \\.php$ {\r\n fastcgi_pass unix:/run/php/php8.1-fpm.sock; # или ваш сокет\r\n fastcgi_index index.php;\r\n include fastcgi_params;\r\n fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;\r\n\r\n fastcgi_cache fcgi_cache;\r\n fastcgi_cache_valid 200 301 302 60m; # кэшируем успешные ответы на 60 минут\r\n fastcgi_cache_valid 404 1m;\r\n fastcgi_cache_bypass $http_cookie; # не кэшируем при наличии куки\r\n fastcgi_no_cache $http_cookie; # не сохраняем в кэш при наличии куки\r\n}\r\n```\r\n\r\n### Полезные замечания\r\n- Кэширование не должно применяться к страницам с авторизацией, личным кабинетом, корзиной — используйте `fastcgi_cache_bypass` и `fastcgi_no_cache` для таких URI.\r\n- Для динамических сайтов (Bitrix, WordPress) часто кэшируют только GET-запросы без куки.\r\n- После изменений перезапустите NGINX:\r\n```Bash\r\nsudo nginx -t # проверка конфигурации\r\nsudo systemctl reload nginx\r\n```\r\n\r\n- Очистка кэша вручную (если требуется):\r\n```Bash\r\nsudo rm -rf /var/cache/nginx/*\r\nsudo rm -rf /var/cache/nginx-fcgi/*\r\n```\r\n\r\n!!! info Помощь \r\n Если у вас возникли вопросы или требуется помощь, пожалуйста, свяжитесь с нами через [систему тикетов](/my/tickets/) — мы обязательно вам поможем!","images":[],"updated_at":"2026-02-04T17:19:01+03:00","status":"published","type":"article","get_edit_url":"/admin/dream/article/91/change/","children":[]},{"id":40,"title":"Менеджер файлов в ISPmanager5","slug":"file-manager-isp5","priority":0,"summary":"С помощью менеджера файлов можно выполнять разные операции с файлами, например, просмотр, изменение параметров, копирование, перемещение, удаление, архивирование и распаковка, скачивание и закачивание с компьютера на сервер и наоборот, работать с архивами, как с обычными директориями.","tags":[{"id":13,"name":"Панель управления","slug":"control-panel","icon":null},{"id":47,"name":"ISPmanager","slug":"ispmanager","icon":null},{"id":55,"name":"VPS","slug":"vps","icon":null},{"id":67,"name":"Dedicated","slug":"dedicated","icon":null},{"id":77,"name":"Виртуальный сервер","slug":"virtual-server","icon":"https://fornex.com/media/dream_tag_icon/server.svg"},{"id":78,"name":"Выделенный сервер","slug":"dedicated-server","icon":null},{"id":80,"name":"Администрирование","slug":"management","icon":null},{"id":83,"name":"Софт","slug":"software","icon":null}],"body":"Модуль **Менеджер файлов** предназначен для работы с файловой системой через web-интерфейс. \r\n\r\nДля перемещения по файловой системе необходимо дважды кликнуть на названии папки, в которую вы хотите войти. Для возврата на предыдущий уровень пользуйтесь кнопкой **Назад** в панели инструментов.\r\n\r\n\r\n\r\n\r\n**Просмотр файлов и папок**\r\n\r\n* **Имя** - название файла или папки с указанием типа:\r\n * файл\r\n * папка\r\n * ссылка\r\n* **Размер** - размер файла или папки (в байтах).\r\n* **Права** - дополнительный параметры файла (например флажок, означающий, что файл или директорию не следует добавлять в архив при резервном копировании).\r\n* **Владелец** - имя владельца панели управления.\r\n* **Группа** - группа, к которой принадлежит данный файл или папка.\r\n* **Дата изменения** - дата последнего изменения файла или папки.\r\n\r\n**Создание нового файла или каталога**\r\nЧтобы создать новый файл или каталог, нажмите кнопку **Создать** и заполните следующую форму:\r\n\r\n\r\n\r\n\r\n* **Тип** - выберите из списка тип: файл, папка или ссылка. Если вы выбрали тип **Ссылка**, то в форму будет добавлено дополнительное поле:\r\n* **Значение** - укажите имя файла или каталога, на которые будет создана данная ссылка.\r\n* **Имя** - укажите имя файла или папки.\r\n\r\n**Просмотр содержимого файла**\r\nЧтобы просмотреть или изменить содержимое файла, выделите нужную строчку в списке и нажмите кнопку **Изменить**.\r\n\r\nМаксимальный размер редактируемого файла - **256 KiB**. При открытии файлов журналов с расширением .log, .log.gz в редактор загружаются последние 50 строк журнала в режиме **только для чтения**.\r\n\r\n\r\n\r\nВ качестве основы редактора файлов в ISPmanager 5 используется проект [Ace](http://ace.c9.io/)\r\n\r\nГалочкой **Скрытые символы** можно включить маркировку служебных символов, таких как пробелы, табуляции, переносы строк.\r\n\r\n**Просмотр содержимого каталога или архива**\r\nВыберите каталог или архив и нажмите **Просмотр**. В появившейся таблице будут доступны все функции, как и в общем списке файлов и каталогов.\r\n\r\n\r\n**Изменение параметров файла или каталога**\r\nЧтобы изменить атрибуты файла или папки необходимо выделить его в списке (можно выделить несколько файлов или папок с помощью Ctrl), нажать кнопку **Атрибуты**, подробнее об изменении прав можно прочесть [здесь](https://fornex.com/ru/help/permissions-isp5-ftp-ssh/)\r\n\r\n\r\n\r\n**Копировать и переместить файлы**\r\nЧтобы скопировать и перенести файл, выберите его в списке, нажмите кнопку **Копировать**:\r\n\r\n\r\n\r\n* **Перенести файлы** - установите флаг, чтобы перенести файлы в указанный каталог.\r\n* **Перезаписать** - установите флаг, если хотите перезаписать файлы, каталоги и содержимое каталогов.\r\n* **Перейти в выбранный каталог** - установите флаг, если хотите сделать выбранный каталог текущим после завершения операции.\r\n\r\n**Распаковка файлов из архивов**\r\nЧтобы извлечь файлы и папки из одного или нескольких архивов в текущую папку, выберите нужные записи в списке и нажмите кнопку **Извлечь**:\r\n\r\n\r\n\r\n* **В каталог** - укажите каталог, в который требуется распаковать выбранный архив.\r\n* **Создать каталог** - если архив требуется распаковать в несуществующий каталог, в этом поле можно указать путь к каталогу. Введенный путь является относительным к пути, выбранному в дереве каталогов.\r\n* **Перейти в выбранный каталог** - если отмечено, выбранный каталог станет текущим после завершения операции.\r\n\r\nЕсли нужно распаковать только некоторые файлы, войдите в архив как в простую папку, выберите нужные записи и воспользуйтесь функцией копирования и перемещения файлов и папок.\r\n\r\n\r\n**Архивирование файлов**\r\nЧтобы произвести архивирование файла, выберите его в списке, нажмите кнопку **Запаковать файл**:\r\n\r\n\r\n\r\n\r\n* **Тип** - из списка выберите тип архива.\r\n* **Имя архива** - укажите имя основного архива (расширение указывать не нужно).\r\n* **Удалить файлы** - установите флаг, если хотите удалить выбранные файлы после того, как они будут помещены в архив.\r\n\r\nВ текущем каталоге будет создан архив, в который будут помещены все выбранные вами файлы.\r\n\r\n\r\n**Удаление файлов и папок**\r\nЧтобы удалить файл или папку, выберите его из списка и нажмите кнопку **Удалить**.\r\n\r\n**Скачать файл**\r\nЧтобы скачать один из файлов с сервера на компьютер, выделите его в списке и нажмите кнопку **Скачать файл**.\r\n\r\n\r\n**Закачать файл на сервер**\r\nЧтобы закачать файл на сервер, выберите папку, нажмите кнопку \"Закачать\" и заполните следующую форму:\r\n\r\n\r\n\r\n* **Тип файла** - укажите, откуда вы хотите закачать файл.\r\n* **Локальный файл** - укажите файл, который необходимо загрузить с локального компьютера в текущую папку на сервере.\r\n* **URL (если указан \"URL файла на другом сервере\")** - укажите ссылку на файл, который вы хотите закачать в текущую директорию с удалённого сервера.\r\n* **Имя файла** - укажите, с каким именем файл должен быть сохранён в текущей директории. Если вы оставите это поле пустым, имя файла будет выделено из URL.\r\n\r\nПредупреждение. Если загрузка файла на сервер выполняется под учетной записью пользователя и для этого пользователя включена дисковая квота, для загрузки файла требуется доступного места на диске в два раза больше, чем размер файла.\r\n\r\n\r\n**Настройки менеджера файлов**\r\nЧтобы изменить настройки файлового менеджера, нажмите кнопку **Настройки** и заполните появившуюся форму:\r\n\r\n\r\n\r\n* **Кодовая страница редактора файлов** - выберите, в какой кодовой странице будут открываться файлы в редакторе.\r\n* **Строк в редакторе файлов** - Укажите приблизительную высоту окна редактора файлов в строках. \r\n* **Архиватор по умолчанию** - выберите архиватор, который будет использоваться при скачивании каталога или группы файлов.\r\n* **Каталог по умолчанию**\r\n\r\nС более подробной информацией можно ознакомиться на официальном сайте [ISP system](https://www.ispmanager.ru/docs/ispmanager/menedzher-fajlov).","images":[{"id":2254,"file":"https://fornex.com/media/article/img/%D0%92%D1%8B%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_999011.png","created":"2018-06-22T13:44:19+03:00"},{"id":2255,"file":"https://fornex.com/media/article/img/%D0%92%D1%8B%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_999012.png","created":"2018-06-22T13:44:27+03:00"},{"id":2256,"file":"https://fornex.com/media/article/img/%D0%92%D1%8B%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_999013.png","created":"2018-06-22T13:44:38+03:00"},{"id":2257,"file":"https://fornex.com/media/article/img/%D0%92%D1%8B%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_999018.png","created":"2018-06-22T13:44:50+03:00"},{"id":2258,"file":"https://fornex.com/media/article/img/%D0%92%D1%8B%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_999014.png","created":"2018-06-22T13:45:04+03:00"},{"id":2259,"file":"https://fornex.com/media/article/img/%D0%92%D1%8B%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_999015.png","created":"2018-06-22T13:45:19+03:00"},{"id":2260,"file":"https://fornex.com/media/article/img/%D0%92%D1%8B%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_999016.png","created":"2018-06-22T13:45:36+03:00"},{"id":2261,"file":"https://fornex.com/media/article/img/%D0%92%D1%8B%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_999017.png","created":"2018-06-22T13:45:47+03:00"}],"updated_at":"2025-02-19T22:46:36+03:00","status":"published","type":"article","get_edit_url":"/admin/dream/article/40/change/","children":[]},{"id":92,"title":"Мониторинг Nginx в реальном времени","slug":"monitoring-nginx","priority":0,"summary":"Как использовать утилиту ngxtop для анализа access-логов веб-сервера.","tags":[{"id":55,"name":"VPS","slug":"vps","icon":null},{"id":67,"name":"Dedicated","slug":"dedicated","icon":null},{"id":77,"name":"Виртуальный сервер","slug":"virtual-server","icon":"https://fornex.com/media/dream_tag_icon/server.svg"},{"id":78,"name":"Выделенный сервер","slug":"dedicated-server","icon":null},{"id":80,"name":"Администрирование","slug":"management","icon":null},{"id":81,"name":"Мониторинг","slug":"monitoring","icon":null},{"id":100,"name":"Nginx","slug":"nginx","icon":null}],"body":"**Ngxtop** — удобная утилита, которая мониторит access-логи Nginx и выводит информацию в консоль в удобном формате, похожем на классическую программу `top`.\r\n\r\nОна позволяет быстро увидеть текущую нагрузку, популярные запросы, IP-адреса, статус-коды и другие полезные метрики без необходимости вручную разбирать логи.\r\n\r\n### Установка ngxtop\r\nУстановка выполняется командой:\r\n```bash\r\npip install ngxtop\r\n```\r\n\r\n### Основные команды\r\n```bash\r\nngxtop [options]\r\nngxtop [options] (print | top | avg | sum)\r\n```\r\n\r\nПолный список доступных опций можно посмотреть командой:\r\n```bash\r\nngxtop --help\r\n```\r\n\r\nПо умолчанию ngxtop автоматически определяет местоположение access-лога из конфигурационного файла Nginx (`/etc/nginx/nginx.conf`). Если в конфигурации обнаружено несколько логов, утилита предложит выбрать нужный:\r\n```bash\r\nMultiple access logs detected in configuration:\r\n1. /var/log/nginx/access502.log\r\n2. /var/log/nginx/access.api.log\r\n3. /var/log/nginx/access.img.log\r\n4. /var/log/nginx/access.log\r\n5. /var/log/nginx/access404.log\r\n```\r\n\r\n### Полезные примеры использования\r\n1. **Просмотр запросов со статусом 404**\r\n```bash\r\nngxtop -i 'status == 404' print request status\r\n```\r\n\r\nПример вывода:\r\n```bash\r\nrunning for 130 seconds, 150 records processed: 1.15 req/sec\r\n\r\nrequest, status:\r\n| request | status |\r\n|----------------------------------------------|--------|\r\n| GET /browserconfig.xml HTTP/1.1 | 404 |\r\n| GET /employer/my/archive/2107569/98483600/ | 404 |\r\n| GET /jobs/1045534/ HTTP/1.1 | 404 |\r\n```\r\n\r\n2. **Топ IP-адресов по количеству запросов**\r\n```bash\r\nngxtop top remote_addr\r\n```\r\n\r\nПример вывода:\r\n```bash\r\nrunning for 8 seconds, 1759 records processed: 217.15 req/sec\r\n\r\ntop remote_addr\r\n| remote_addr | count |\r\n|-----------------|-------|\r\n| 92.60.184.91 | 45 |\r\n| 66.249.78.10 | 42 |\r\n| 77.120.121.122 | 42 |\r\n```\r\n\r\n### Полезные замечания\r\n- Ngxtop работает в реальном времени и удобен для оперативного анализа нагрузки на Nginx.\r\n- Утилита особенно полезна при поиске источников высокой нагрузки, подозрительных запросов или частых ошибок 404/500.\r\n- Для длительного мониторинга рекомендуется комбинировать ngxtop с инструментами вроде `Munin`, `Zabbix` или `Prometheus + Grafana`.\r\n\r\n!!! info Помощь \r\n Если у вас возникли вопросы или требуется помощь, пожалуйста, свяжитесь с нами через [систему тикетов](/my/tickets/) — мы обязательно вам поможем!","images":[],"updated_at":"2026-04-16T15:43:19+03:00","status":"published","type":"article","get_edit_url":"/admin/dream/article/92/change/","children":[]},{"id":796,"title":"Настройка Cron в BeAdmin","slug":"cron-in-beadmin","priority":0,"summary":"Пошаговое руководство по созданию и управлению задачами по расписанию через веб-интерфейс.","tags":[{"id":13,"name":"Панель управления","slug":"control-panel","icon":null},{"id":55,"name":"VPS","slug":"vps","icon":null},{"id":67,"name":"Dedicated","slug":"dedicated","icon":null},{"id":72,"name":"Cron","slug":"cron","icon":null},{"id":77,"name":"Виртуальный сервер","slug":"virtual-server","icon":"https://fornex.com/media/dream_tag_icon/server.svg"},{"id":78,"name":"Выделенный сервер","slug":"dedicated-server","icon":null},{"id":122,"name":"BeAdmin","slug":"beadmin","icon":null}],"body":"`BeAdmin` — это современная, гибкая и удобная панель управления, созданная для упрощения администрирования серверов и сайтов. Будь то хостинг веб-сайтов, управление базами данных или настройка сервисов — панель предоставляет все необходимые инструменты в едином интерфейсе.\r\n\r\n## Создание Cron-задания\r\n### Шаг 1. Перейдите в раздел Cron\r\nДля автоматизации задач откройте раздел **Cron** в боковом меню панели управления:\r\n\r\n\r\nРаздел Cron в панели управления\r\n\r\n### Шаг 2. Подготовьте скрипт\r\nПрежде чем создать задание, необходимо подготовить скрипт, который будет выполняться по расписанию:\r\n\r\n\r\nПереход к созданию скрипта\r\n\r\nЭтот скрипт — пример, который будет находить и удалять бэкапы старше 14 дней:\r\n```bash\r\nfind /var/lib/beadmin/backup -type f -mtime +14 -print\r\n```\r\n\r\nНажмите на кнопку `Создать скрипт`. В появившемся окне:\r\n1. **Имя файла** — укажите имя для вашего скрипта.\r\n2. **Содержимое скрипта** — вставьте необходимый код в соответствующее поле.\r\n3. Нажмите на кнопку `Создать`.\r\n\r\n\r\nПараметры создания нового скрипта\r\n\r\n!!! info Примечание\r\n По умолчанию `BeAdmin` сохраняет системные бэкапы в каталог `/var/lib/beadmin/backup`. Подробнее об этой функции можно узнать в нашем [руководстве](https://fornex.com/ru/help/backup-beadmin/).\r\n\r\n### Шаг 3. Настройте расписание задания\r\nТеперь, когда скрипт готов, необходимо настроить его автоматическое выполнение. Нажмите на кнопку `Создать задание`:\r\n\r\n\r\nПереход к настройке расписания\r\n\r\nВ форме создания задания заполните следующие параметры:\r\n- **Название** — введите краткое описание задачи.\r\n- **Скрипт** — выберите созданный ранее скрипт из выпадающего списка.\r\n\r\n!!! tip Подсказка\r\n Нажав на значок плюса, вы можете создать новый скрипт прямо в процессе настройки задания — это удобно, если вы не подготовили его заранее.\r\n\r\n**Дополнительные опции:**\r\n- **Выполнять в последний день месяца** — полезная функция для задач, которые должны запускаться в конце месяца независимо от количества дней (28, 30 или 31).\r\n- **Запускать от имени суперпользователя** — включите эту опцию, если скрипту требуются расширенные права доступа для работы с системными директориями.\r\n\r\n**Расписание запуска:**\r\n- Укажите время выполнения в формате cron, например: `0 5 15 * *`.\r\n\r\n!!! info Подсказка\r\n Указанное выше расписание означает, что задание будет запускаться **15-го числа каждого месяца в 5:00 утра**.\r\n\r\nПереведите ползунок в положение `Активировать` и нажмите на кнопку `Создать`:\r\n\r\n\r\nЗавершение создания задания\r\n\r\nГотово! Ваше задание успешно создано и появится в общем списке:\r\n\r\n\r\nСписок активных заданий в панели\r\n\r\n## Управление заданиями\r\n### Запуск вручную\r\nИногда требуется запустить задачу немедленно, не дожидаясь расписания. Для этого нажмите на кнопку запуска рядом с нужным заданием:\r\n\r\n\r\nКнопка немедленного запуска задания\r\n\r\n### Редактирование\r\nЧтобы изменить параметры существующего задания, нажмите на значок карандаша:\r\n\r\n\r\nПереход в режим редактирования\r\n\r\nВнесите необходимые правки и сохраните изменения кнопкой `Обновить`:\r\n\r\n\r\nСохранение изменений в задании\r\n\r\n### Удаление\r\nЕсли задание больше не нужно, нажмите на значок корзины:\r\n\r\n\r\nКнопка удаления задания\r\n\r\nПодтвердите действие в диалоговом окне:\r\n\r\n\r\nОкно подтверждения удаления\r\n\r\n## Управление скриптами\r\n\r\n### Редактирование содержимого\r\n\r\nДля изменения кода скрипта нажмите на значок карандаша в подразделе скриптов:\r\n\r\n\r\nРедактирование существующего скрипта\r\n\r\nОтредактируйте код и нажмите на кнопку `Сохранить`:\r\n\r\n\r\nПрименение правок в коде скрипта\r\n\r\n### Удаление скрипта\r\n\r\nЧтобы удалить неиспользуемый скрипт, нажмите на значок корзины и подтвердите действие:\r\n\r\n\r\nУдаление скрипта из системы\r\n\r\n!!! info Помощь \r\n Если у вас возникли вопросы или требуется помощь, пожалуйста, свяжитесь с нами через [систему тикетов](/my/tickets/) — мы обязательно вам поможем!","images":[{"id":9898,"file":"https://fornex.com/media/article/img/cron-in-beadmin-1-en.webp","created":"2025-12-01T20:11:59+03:00"},{"id":9899,"file":"https://fornex.com/media/article/img/cron-in-beadmin-2-en.webp","created":"2025-12-01T20:12:07+03:00"},{"id":9900,"file":"https://fornex.com/media/article/img/cron-in-beadmin-3-en.webp","created":"2025-12-01T20:12:13+03:00"},{"id":9901,"file":"https://fornex.com/media/article/img/cron-in-beadmin-4-en.webp","created":"2025-12-01T20:12:19+03:00"},{"id":9902,"file":"https://fornex.com/media/article/img/cron-in-beadmin-5-en.webp","created":"2025-12-01T20:12:26+03:00"},{"id":9903,"file":"https://fornex.com/media/article/img/cron-in-beadmin-6-en.webp","created":"2025-12-01T20:12:32+03:00"},{"id":9904,"file":"https://fornex.com/media/article/img/cron-in-beadmin-7-en.webp","created":"2025-12-01T20:12:40+03:00"},{"id":9905,"file":"https://fornex.com/media/article/img/cron-in-beadmin-8-en.webp","created":"2025-12-01T20:12:49+03:00"},{"id":9906,"file":"https://fornex.com/media/article/img/cron-in-beadmin-9-en.webp","created":"2025-12-01T20:12:58+03:00"},{"id":9907,"file":"https://fornex.com/media/article/img/cron-in-beadmin-10-en.webp","created":"2025-12-01T20:13:05+03:00"},{"id":9908,"file":"https://fornex.com/media/article/img/cron-in-beadmin-11-en.webp","created":"2025-12-01T20:13:11+03:00"},{"id":9909,"file":"https://fornex.com/media/article/img/cron-in-beadmin-12-en.webp","created":"2025-12-01T20:13:18+03:00"},{"id":9910,"file":"https://fornex.com/media/article/img/cron-in-beadmin-13-en.webp","created":"2025-12-01T20:13:24+03:00"},{"id":9911,"file":"https://fornex.com/media/article/img/cron-in-beadmin-14-en.webp","created":"2025-12-01T20:13:30+03:00"},{"id":9912,"file":"https://fornex.com/media/article/img/cron-in-beadmin-15-en.webp","created":"2025-12-01T20:13:37+03:00"},{"id":9913,"file":"https://fornex.com/media/article/img/cron-in-beadmin-16-en.webp","created":"2025-12-01T20:13:44+03:00"},{"id":9914,"file":"https://fornex.com/media/article/img/cron-in-beadmin-17-en.webp","created":"2025-12-01T20:13:51+03:00"}],"updated_at":"2026-03-13T14:40:52+03:00","status":"published","type":"article","get_edit_url":"/admin/dream/article/796/change/","children":[]}]}}},"payment":{"options":{},"checkoutStatus":"idle"}}}