Здравствуйте. Рад сообщить о выпуске новой версии NGINX Unit.
Изменения в Unit 1.2 07.06.2018 *) Добавление: настройка переменных окружения для процессов приложений. *) Добавление: установка пути к файлу "php.ini". *) Добавление: установка отдельных опций конфигурации PHP. *) Добавление: настройка аргументов запуска для Go приложений. *) Исправление: соединения в состоянии keep-alive могли подвисать после переконфигурации. Ниже пример новых параметров конфигурации приложений: { "args-example": { "type": "go", "executable": "/path/to/compiled/go/binary", "arguments": ["arg1", "arg2", "arg3"] }, "opts-example": { "type": "php", "root": "/www/site", "script": "phpinfo.php", "options": { "file": "/path/to/php.ini", "admin": { "memory_limit": "256M", "variables_order": "EGPCS", "short_open_tag": "1" }, "user": { "display_errors": "0" } } }, "env-example": { "type": "python", "path": "/www/django", "module": "wsgi", "environment": { "DB_ENGINE": "django.db.backends.postgresql_psycopg2", "DB_NAME": "mydb", "DB_HOST": "127.0.0.1" } } } Обратите внимание, что "environment" можно задавать для приложений на любом языке. Пакеты для дистрибутивов Linux, а также Docker-образы доступны по ссылкам: - Пакеты: https://unit.nginx.org/installation/#precompiled-packages - Docker: https://hub.docker.com/r/nginx/unit/tags/ -- Валентин Бартенев _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru