Новость Nginx Application Server


akhomlyuk

Ищу модераторов
Администратор
Сообщения
748
Симпатии
370
#1
Начиная с момента появления Nginx в 2004 году, мы все задавались вопросом: когда же на nginx можно будет запускать приложения? Мы запускали PHP в php-fpm и на апаче, запускали Python через uWSGI, иногда жили с Apache, а если нам нужны были разные версии PHP — жили с зоопарком из FPM-ов.
Screenshot_4.png

Только что на конференции NginxConf в Портленде Nginx, Inc. объявил о запуске Nginx Application Platform. ITSumma тестировала один из его компонентов, собственно сам Application Server под названием Nginx Unit с закрытой версии.

Nginx Unit — это сервер приложений для веба, позволяющий запускать веб-приложения, написанные на различных языках программирования (php, python, go). Этот инструмент достаточно легок и позволяет на лету переконфигурировать настройки и количество приложений по мере необходимости при разработке.
Оф. сайт - http://unit.nginx.org/

Поддерживаемые на текущий момент платформы:
Python 2.6, 2.7, 3
PHP 5, 7
Go 1.6+
Важная и крутая возможность для людей с зоопарком платформ: разные версии одной и той же платформы можно запустить в рамках одного конфига, одного аппсервера — прощай, зоопарк PHP-FPM-ов.

Установка на CentOS:
Создаем файл [INLINE]/etc/yum.repos.d/unit.repo[/INLINE] с содержимым
Bash:
[unit] name=unit repo baseurl=http://nginx.org/packages/mainline/centos/7/$basearch/ gpgcheck=0 enabled=1[code]
И устанавливаем [INLINE]yum install unit[/INLINE]

Новость на хабре - [URL]https://habrahabr.ru/company/itsumma/blog/337346/[/URL]