Sakin Sabar Sabar NGINX 1.18.0

ya faru saki uwar garken aikace-aikace Sashin NGINX 1.18, wanda a cikinsa ake samar da mafita don tabbatar da ƙaddamar da aikace-aikacen yanar gizo a cikin harsunan shirye-shirye daban-daban (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js da Java). Unit NGINX na iya gudanar da aikace-aikace da yawa a lokaci guda a cikin harsunan shirye-shirye daban-daban, sigogin ƙaddamarwa waɗanda za a iya canza su da ƙarfi ba tare da buƙatar gyara fayilolin daidaitawa da sake farawa ba. An rubuta lambar a cikin C da rarraba ta lasisi a ƙarƙashin Apache 2.0. Kuna iya sanin fasalulluka na NGINX Unit in sanarwa fitowa ta farko.

A cikin sabon sigar:

  • An aiwatar da yanayin keɓewa"rootfs» don iyakance damar aikace-aikacen zuwa wani yanki na tsarin fayil kawai. Don canza tushen FS da ke bayyane ga aikace-aikacen, ana amfani da kiran pivot_root (), wanda, sabanin tsarin tsarin chroot () mara aminci, ba kawai yana canza tushen FS ba, amma yana amfani da keɓewa a matakin suna, kama da wanda aka yi amfani da shi a ciki. kwantena. Bugu da ƙari, ga ƙayyadaddun kundin adireshin aikace-aikacen kai tsaye, Unit kuma ta atomatik tana hawa duk takamaiman takamaiman harshe cikin bishiyar tsarin fayil ɗin keɓe (yana aiki don ƙayyadaddun harsuna kawai).

    {
    "type": "python 2.7",
    "hanyar": "/",
    "gida": "/venv/",
    "module": "wsgi",
    "kaɗaici": {
    "tushen": "/var/app/sandbox/"
    }
    }

  • Ikon tantance tsare-tsare da yawa don masu kula da kira a cikin tsari ta amfani da sabon sashe "hari". Wannan fasalin yana ba ku damar sauƙaƙe saitin tsare-tsare na adireshi, lokacin, alal misali, yawancin buƙatun ana sarrafa su ta hanyar index.php ba tare da la'akari da URI da ake buƙata ba, kuma mai gudanarwa kai tsaye yana kaiwa ga rubutun kira. A baya, ana yin irin waɗannan saitunan ta hanyar ma'anar aikace-aikacen guda biyu, amma yanzu zaku iya samun ta da ɗaya kawai. Misali, maimakon:

    {
    "wp_index": {
    "type": "php",
    "mai amfani": "wp_user",
    "group": "wp_user",
    "tushen": "/hanya/zuwa/wordpress/",
    "script": "index.php"
    },

    "wp_direct": {
    "type": "php",
    "mai amfani": "wp_user",
    "group": "wp_user",
    "tushen": "/path/to/wordpress/"
    }
    }

    za a iya ƙayyade

    {
    "wp": {
    "type": "php",
    "mai amfani": "wp_user",
    "group": "wp_user",

    "manufa": {
    "index": {
    "tushen": "/hanya/zuwa/wordpress/",
    "script": "index.php"
    },

    "kai tsaye": {
    "tushen": "/path/to/wordpress/"
    }
    }
    }
    }

  • Ƙara goyon baya coding haruffan nau'in "% xx" a cikin zaɓin matches na "uri" da "hujja", da kuma cikin zaɓin "wucewa".

source: budenet.ru

Add a comment