Tso tawm NGINX Unit Application Server 1.9.0

coj qhov chaw daim ntawv thov server tso tawm NGINX Unit 1.9, nyob rau hauv uas ib qho kev daws teeb meem yog tsim los xyuas kom meej lub community launch ntawm web applications nyob rau hauv ntau yam lus programming (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js thiab Java). NGINX Unit tuaj yeem ua haujlwm ib txhij khiav ntau daim ntawv thov hauv ntau hom lus programming, qhov kev tso tawm tsis tuaj yeem hloov pauv yam tsis tas yuav hloov kho cov ntaub ntawv teeb tsa thiab rov pib dua. Tus lej yog sau hauv C thiab faib los ntawm muaj ntawv tso cai nyob rau hauv Apache 2.0. Koj tuaj yeem paub txog cov yam ntxwv ntawm NGINX Unit hauv tshaj tawm thawj qhov teeb meem.

Hauv qhov tshiab version:

  • Sijhawm routing thov raws li URI sib cav, headers thiab ncuav qab zib;

    "headers": [
    {
    "Accept-Encoding": "*gzip*",
    "User-Agent": "Mozilla/5.0*"
    },
    {
    "User-Agent": "curl*"
    }
    ]

  • Txoj kev sib piv cov qauv tam sim no txhawb nqa nruab nrab ntawm qhov ncauj qhov ntswg. Piv txwv li,

    "host": ["eu-*.example.com", "!eu-5.example.com"]

  • kev pab txhawb nqa cov haujlwm xa mus siv POST txoj kev los tswj cov ntsiab lus ntawm arrays hauv kev teeb tsa (kev hloov pauv tau xa hauv JSON hom);

    curl -X POST -d '{"match": {"uri": "/production/*"}, \
    "action": {"pass": "applications/wiki-prod"}}' \
    --unix-socket=/path/to/control.unit.sock \
    http://localhost/config/routes/

  • Kev them nyiaj yug rau kev hloov cov neeg siv thiab pab pawg siv CAP_SETUID thiab CAP_SETGID muaj peev xwm ntawm Linux yam tsis tau khiav cov txheej txheem tseem ceeb raws li tus neeg siv muaj cai.

Tau qhov twg los: opennet.ru

Ntxiv ib saib