NGINX Cutubka 1.18.0 Siideynta Adeegaha Codsiga

dhacay sii daynta adeegaha codsiga Unugga NGINX 1.18, kaas oo xal lagu samaynayo si loo hubiyo in la bilaabay codsiyada webka ee luuqadaha barnaamijyada kala duwan (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js iyo Java). Unugga NGINX wuxuu isku mar ku socodsiin karaa codsiyo badan oo ku qoran luqado kala duwan oo barnaamij ah, cabbirrada bilaabista kuwaas oo si firfircoon loo beddeli karo iyada oo aan loo baahnayn in la beddelo faylasha qaabeynta oo dib loo bilaabo. Koodhku wuxuu ku qoran yahay C iyo qaybiyey shatiga ku haysta Apache 2.0. Waxaad baran kartaa astaamaha NGINX Unit gudaha ogeysiis arrinta koowaad.

Nooca cusub:

  • Habka go'doominta waa la fuliyay"rootfsΒ» in la xaddido gelitaanka arjiga ee qayb gaar ah oo ka mid ah nidaamka faylka. Si loo beddelo xididka FS ee u muuqda arjiga, pivot_root() wac ayaa la isticmaalaa, kaas oo, ka duwan kan badbaadada la'aanta ah ee chroot () nidaamka call, ma si fudud u beddelo xididka FS, laakiin waxay isticmaashaa go'doomin heerka magaca, oo la mid ah kan loo isticmaalo in weelasha. Intaa waxaa dheer, marka lagu daro tusaha codsiga sida tooska ah loo cayimay, Unugu waxa kale oo ay si toos ah ugu dhejisaa dhammaan ku-tiirsanaanta luqadda-gaarka ah ee geedka nidaamka faylalka go'doonsan (wuxuu u shaqeeyaa oo keliya tiro kooban oo luqado ah).

    {
    "nooca": "python 2.7",
    "wadada": "/",
    "guriga": "/venv/",
    "module": "wsgi",
    "karantiil": {
    "rootfs": "/var/app/sandbox/"
    }
    }

  • Awoodda lagu qeexo dhowr nidaamyo oo loogu yeero maamulayaasha qaabeynta iyadoo la adeegsanayo qaybta cusub"bartilmaameedyada" Habkani wuxuu kuu ogolaanayaa inaad fududayso dejinta nidaamyada isku dhafan ee wax ka qabashada, marka, tusaale ahaan, codsiyada intooda badan waxaa lagu farsameeyaa index.php iyada oo aan loo eegin URI la codsaday, iyo interface interface maamuluhu wuxuu si toos ah u horseedayaa qoraallada wicitaanka. Markii hore, goobaha noocan oo kale ah waxaa lagu sameeyay qeexitaannada laba codsi, laakiin hadda waxaad ku heli kartaa hal keliya. Tusaale ahaan, halkii:

    {
    "wp_index": {
    "type": "php",
    "user": "wp_user",
    "koox": "wp_user",
    "xidid": "/dariiqa/to/wordpress/",
    "script": "index.php"
    },

    "wp_direct": {
    "type": "php",
    "user": "wp_user",
    "koox": "wp_user",
    "xidid": "/path/to/wordpress/"
    }
    }

    waa la cayimi karaa

    {
    "wp": {
    "type": "php",
    "user": "wp_user",
    "koox": "wp_user",

    "bartilmaameedyada": {
    "index": {
    "xidid": "/dariiqa/to/wordpress/",
    "script": "index.php"
    },

    "toos ah": {
    "xidid": "/path/to/wordpress/"
    }
    }
    }
    }

  • Taageero lagu daray codayn jilayaasha qaabka "%xx" ee "uri" iyo "dood" ikhtiyaarada ciyaarta, iyo sidoo kale ikhtiyaarka "pass".

Source: opennet.ru

Add a comment