NGINX Unit 1.18.0 诪注诇讚讜谞讙 驻讜谉 讗址驻旨驻旨诇讬拽讗址讟讬讗指谉 住注专讜讜讬专注专

驻讗专讙注拽讜诪注谉 讗址驻旨诇讗址拽讬讬砖讗址谉 住注专讜讜注专 诪注诇讚讜谞讙 NGINX 讗址驻旨讗址专讗址讟 1.18, 讗讬谉 讜讜讗指住 讗址 诇讬讬讝讜谞讙 讗讬讝 讚注讜讜注诇讗指驻旨注讚 爪讜 注谞砖讜专 讚讬 拽讗址讟注专 驻讜谉 讜讜注讘 讗址驻旨诇讗址拽讬讬砖讗址谞讝 讗讬谉 驻讗址专砖讬讚谉 驻旨专讗指讙专讗址诪诪讬谞讙 砖驻旨专讗址讻谉 (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js 讗讜谉 Java). NGINX Unit 拽注谞注谉 住讬讬诪讗址诇讟讬讬谞讬讗址住诇讬 诇讜讬驻谉 拽讬讬驻诇 讗址驻旨诇讗址拽讬讬砖讗址谞讝 讗讬谉 驻讗址专砖讬讚注谞注 驻旨专讗指讙专讗址诪诪讬谞讙 砖驻专讗址讻谉, 讚讬 拽讗址讟注专 驻旨讗址专讗址诪注讟注专住 拽注谞注谉 讝讬讬谉 讟砖讬讬谞讚讝砖讚 讚讬谞讗址诪讬拽讗址诇诇讬 讗指谉 讚讬 谞讜讬讟 爪讜 专注讚讗址讙讬专谉 拽讗址谞驻讬讙讬注专讬讬砖讗址谉 讟注拽注住 讗讜谉 专讬住讟讗址专讟. 讚注专 拽讗指讚 讗讬讝 讙注砖专讬讘谉 讗讬谉 C 讗讜谉 驻讜谞讗谞讚注专讙注讟讬讬诇讟 讚讜专讱 诇讬讬住讗址谞住讟 讗讜谞讟注专 讗址驻旨讗址讟砖讬 2.0. 讗讬专 拽注谞注谉 讘讗址拽讜诪注谉 讘讗址拽讗址谞讟 诪讬讟 讚讬 驻挚注讬执拽讬讬讟谉 驻讜谉 NGINX Unit 讗讬谉 诪注诇讚谉 注专砖讟注专 讗址专讜讬住讙注讘谉.

讗讬谉 讚讬 谞讬讬址注 讜讜注专住讬注:

  • 袪械邪谢懈蟹芯胁邪薪 褉械卸懈屑 懈蟹芯谢褟褑懈懈 芦rootfs禄 写谢褟 芯谐褉邪薪懈褔械薪懈褟 写芯褋褌褍锌邪 锌褉懈谢芯卸械薪懈褟 褌芯谢褜泻芯 泻 芯锌褉械写械谢褢薪薪芯泄 褔邪褋褌懈 褎邪泄谢芯胁芯泄 褋懈褋褌械屑褘. 袛谢褟 褋屑械薪褘 胁懈写懈屑芯谐芯 写谢褟 锌褉懈谢芯卸械薪懈褟 泻芯褉薪褟 肖小 锌褉懈屑械薪褟械褌褋褟 胁褘蟹芯胁 pivot_root(), 泻芯褌芯褉褘泄 胁 芯褌谢懈褔懈械 芯褌 薪械斜械蟹芯锌邪褋薪芯谐芯 褋懈褋褌械屑薪芯谐芯 胁褘蟹芯胁邪 chroot() 薪械 锌褉芯褋褌芯 褋屑械褖邪械褌 泻芯褉械薪褜 肖小, 邪 懈褋锌芯谢褜蟹褍械褌 懈蟹芯谢褟褑懈褞 薪邪 褍褉芯胁薪械 锌褉芯褋褌褉邪薪褋褌胁邪 懈屑褢薪, 邪薪邪谢芯谐懈褔薪褍褞 褌芯泄, 褔褌芯 懈褋锌芯谢褜蟹褍械褌褋褟 胁 泻芯薪褌械泄薪械褉邪褏. 袘芯谢械械 褌芯谐芯, 锌芯屑懈屑芯 薪械锌芯褋褉械写褋褌胁械薪薪芯 褍泻邪蟹邪薪薪芯谐芯 泻邪褌邪谢芯谐邪 锌褉懈谢芯卸械薪懈褟, Unit 褌邪泻卸械 邪胁褌芯屑邪褌懈褔械褋泻懈 屑芯薪褌懈褉褍械褌 胁 懈蟹芯谢懈褉芯胁邪薪薪芯械 写械褉械胁芯 肖小 胁褋械 褋锌械褑懈褎懈褔薪褘械 褟蟹褘泻芯胁褘械 蟹邪胁懈褋懈屑芯褋褌懈 (褉邪斜芯褌邪械褌 褌芯谢褜泻芯 写谢褟 芯谐褉邪薪懈褔械薪薪芯谐芯 褔懈褋谢邪 褟蟹褘泻芯胁).

    {
    芦type禄: 芦python 2.7禄,
    芦path禄: 芦/禄,
    芦home禄: 芦/venv/禄,
    芦module禄: 芦wsgi禄,
    芦isolation禄: {
    芦rootfs禄: 芦/var/app/sandbox/禄
    }
    }

  • 袙芯蟹屑芯卸薪芯褋褌褜 褍泻邪蟹邪薪懈褟 胁 泻芯薪褎懈谐褍褉邪褑懈懈 薪械褋泻芯谢褜泻懈褏 褋褏械屑 胁褘蟹芯胁邪 芯斜褉邪斜芯褌褔懈泻芯胁 锌褉懈 锌芯屑芯褖懈 薪芯胁芯泄 褋械泻褑懈懈 芦讟讗址专讙讗址抓芦. 校泻邪蟹邪薪薪邪褟 胁芯蟹屑芯卸薪芯褋褌褜 锌芯蟹胁芯谢褟械褌 褍锌褉芯褋褌懈褌褜 薪邪褋褌褉芯泄泻褍 褋屑械褕邪薪薪褘褏 褋褏械屑 邪写褉械褋邪褑懈懈, 泻芯谐写邪, 薪邪锌褉懈屑械褉, 斜芯谢褜褕邪褟 褔邪褋褌褜 蟹邪锌褉芯褋芯胁 芯斜褉邪斜邪褌褘胁邪械褌褋褟 褔械褉械蟹 index.php 薪械蟹邪胁懈褋懈屑芯 芯褌 蟹邪锌褉芯褕械薪薪芯谐芯 URI, 邪 懈薪褌械褉褎械泄褋 邪写屑懈薪懈褋褌褉邪褌芯褉邪 薪邪锌褉褟屑褍褞 锌褉懈胁芯写褟褌 泻 胁褘蟹芯胁褍 褋泻褉懈锌褌芯胁. 袪邪薪械械 锌芯写芯斜薪褘械 薪邪褋褌褉芯泄泻懈 锌褉芯懈蟹胁芯写懈谢懈褋褜 褔械褉械蟹 芯锌褉械写械谢械薪懈褟 写胁褍褏 锌褉懈谢芯卸械薪懈泄, 邪 褌械锌械褉褜 屑芯卸薪芯 芯斜芯泄褌懈褋褜 芯写薪懈屑. 袧邪锌褉懈屑械褉, 胁屑械褋褌芯:

    {
    芦wp_index禄: {
    芦type禄: 芦php禄,
    芦user禄: 芦wp_user禄,
    芦group禄: 芦wp_user禄,
    芦root禄: 芦/path/to/wordpress/禄,
    芦script禄: 芦index.php禄
    },

    芦wp_direct禄: {
    芦type禄: 芦php禄,
    芦user禄: 芦wp_user禄,
    芦group禄: 芦wp_user禄,
    芦root禄: 芦/path/to/wordpress/禄
    }
    }

    拽注谞注谉 讝讬讬谉 住驻旨注住讬驻讬注讚

    {
    芦wp禄: {
    芦type禄: 芦php禄,
    芦user禄: 芦wp_user禄,
    芦group禄: 芦wp_user禄,

    芦targets禄: {
    芦index禄: {
    芦root禄: 芦/path/to/wordpress/禄,
    芦script禄: 芦index.php禄
    },

    芦direct禄: {
    芦root禄: 芦/path/to/wordpress/禄
    }
    }
    }
    }

  • 爪讜讙注讙注讘谉 砖讟讬爪谉 拽讗指讚讬专讜谞讙 褋懈屑胁芯谢芯胁 胁 褎芯褉屑械 芦%xx禄 胁 芯锌褑懈褟褏 褋芯锌芯褋褌邪胁谢械薪懈褟 芦uri禄 懈 芦arguments禄, 邪 褌邪泻卸械 胁 芯锌褑懈懈 芦pass禄.

诪拽讜专: opennet.ru

诇讬讬讙谉 讗址 讘讗址诪注专拽讜谞讙