Vydanie servera aplikácií NGINX Unit 1.11.0

Vyšiel na svet vydanie servera aplikácií NGINX Unit 1.11, v rámci ktorého sa vyvíja riešenie na spúšťanie webových aplikácií v rôznych programovacích jazykoch (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js a Java). Pod riadením NGINX Unit môžu byť súčasne spustené viaceré aplikácie v rôznych programovacích jazykoch, pričom parametre spúšťania je možné dynamicky meniť bez nutnosti úpravy konfiguračných súborov a reštartovania. Kód je napísaný v C a distribuovaný pod licenciou Apache 2.0. S vlastnosťami NGINX Unit sa môžete oboznámiť na oznámení prvého vydania.

V novej verzii:

  • Integrovaná
    možnosť samostatného podávania statického obsahu bez potreby externého http-servera. Ako konečný cieľ sa uvádza premena Unit na plnohodnotný webový server s integrovanými prostriedkami na vytváranie webových služieb. Na podávanie statických súborov stačí v nastaveniach uviesť koreňový adresár s súbormi a v prípade potreby určiť chýbajúce MIME typy:

    «share»: «/data/www/example.com»

    «mime_types»: {
    «text/plain»: [
    «readme»,
    «.c»,
    «.h»
    ],
    «application/msword»: «.doc»
    }

  • Podpora izolácie procesov webových aplikácií s použitím prostriedkov kontajnerovej izolácie v Linuxe. V nastaveniach je možné aktivovať rôzne priestory mien, využiť obmedzenia cgroup a priradiť UID/GID v hlavnom prostredí a izolovanom kontajneri:

    «namespaces»: {
    «credential»: true,
    «pid»: true,
    «network»: true,
    «mount»: false,
    «uname»: true,
    «cgroup»: false
    },

    «uidmap»: [
    {
    «container»: 1000,
    «host»: 812,
    «size»: 1
    }
    ],

  • Pridaná integrovaná implementácia servera WebSocket pre servlety JSC (Java Servlet Container). V predchádzajúcej verzii bol server WebSocket implementovaný pre Node.js.
  • Podpora priamej adresácie nastavení API, ktoré obsahujú znaky „/“, sa zaviedla pomocou ich escapovania (‘’). Napríklad:

    GET /config/settings/http/static/mime_types/textplain/

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster