NGINX Unit 1.24.0 Application Server ဖြန့်ချိခြင်း။

ဝဘ်အက်ပလီကေးရှင်းများကို ပရိုဂရမ်းမင်းဘာသာစကားအမျိုးမျိုးဖြင့် (Python၊ PHP၊ Perl၊ Ruby၊ Go၊ JavaScript/Node.js နှင့် Java) တို့တွင် စတင်အသုံးပြုနိုင်ကြောင်း သေချာစေရန်အတွက် NGINX Unit 1.24 အက်ပ်လီကေးရှင်းဆာဗာကို ထုတ်ပြန်ခဲ့သည်။ NGINX Unit သည် မတူညီသော ပရိုဂရမ်းမင်းဘာသာစကားများဖြင့် အပလီကေးရှင်းများစွာကို တစ်ပြိုင်နက်တည်း လုပ်ဆောင်နိုင်သည်၊ ၎င်း၏ launch parameters များသည် configuration files များကို တည်းဖြတ်ပြီး ပြန်လည်စတင်ရန်မလိုအပ်ဘဲ dynamically ပြောင်းလဲနိုင်သည်။ ကုဒ်ကို C ဖြင့်ရေးသားထားပြီး Apache 2.0 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။ ပထမဦးဆုံးထွက်ရှိမှုကြေငြာချက်တွင် NGINX Unit ၏အင်္ဂါရပ်များကိုသင်သိနိုင်သည်။

ဗားရှင်းအသစ်တွင်-

  • Ruby 3.0 နှင့် လိုက်ဖက်မှုရှိသည်မှာ သေချာပါသည်။
  • PHP ကို ​​MIME အမျိုးအစားများ၏ မူရင်းစာရင်းတွင် ထည့်သွင်းထားပါသည်။
  • OpenSSL ညွှန်ကြားချက်များမှတစ်ဆင့် TLS ချိတ်ဆက်မှုအတွက် မထင်သလို ဆက်တင်များကို သတ်မှတ်နိုင်သည်။
  • MIME အမျိုးအစားများအလိုက် static files များလုပ်ဆောင်ခြင်းကို ကန့်သတ်ရန်အတွက် ပံ့ပိုးမှု ထပ်လောင်းထည့်သွင်းထားသည်။ ဥပမာအားဖြင့်၊ အပ်လုဒ်လုပ်ထားသောဖိုင်များကို ပုံများနှင့် ဗီဒီယိုများသာကန့်သတ်ရန်၊ သင်သည် သတ်မှတ်နိုင်သည်- { “share”: “/www/data”, “types”: [“image/*”, “video/*” ] }
  • chroot ကိုအသုံးပြုခြင်း၊ သင်္ကေတလင့်ခ်များအသုံးပြုခြင်းကိုပိတ်ဆို့ခြင်းနှင့် static ဖိုင်များကိုဝန်ဆောင်မှုပေးသည့်အခါတစ်ဦးချင်းစီတောင်းဆိုမှုများနှင့်ဆက်စပ်နေသည့် mount အမှတ်များဆုံစည်းခြင်းကိုတားမြစ်နိုင်သည်။ { "share": "/www/data/static/", "chroot": "/www/data/", "follow_symlinks": false, "traverse_mounts": false }
  • Node.js ရှိ "http" နှင့် "websocket" modules များကို အလိုအလျောက် အစားထိုးရန် loader ကို ပေါင်းထည့်ခဲ့သည်။
  • Python အတွက်၊ အပလီကေးရှင်းတစ်ခုတွင် WSGI/ASGI handlers များကိုခေါ်ဆိုခြင်းအတွက် မတူညီသောအစီအစဥ်များကို သတ်မှတ်ရန် ဖွဲ့စည်းမှုတွင် "ပစ်မှတ်များ" ကဏ္ဍအများအပြားကို သတ်မှတ်ရန် ဖြစ်နိုင်သည်။ { "applications": { "python-app": { "type": "python", "path": "/www/apps/python-app/", "targets": { "foo": { "module" : "foo.wsgi", "callable": "foo" }, "bar": { "module": "bar.wsgi", "callable": "bar" } } } } }

source: opennet.ru

မှတ်ချက် Add