د NGINX واحد 1.11.0 د غوښتنلیک سرور خپرول

رڼا ولیدله د غوښتنلیک سرور خوشې کول د NGINX واحد 1.11، په کوم کې چې یو حل رامینځته کیږي ترڅو د مختلف برنامو ژبو (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js او Java) کې د ویب غوښتنلیکونو پیل کولو ډاډ ترلاسه کړي. د NGINX واحد کولی شي په ورته وخت کې په مختلف پروګرامینګ ژبو کې ډیری غوښتنلیکونه پرمخ بوځي، د پیل کولو پیرامیټونه چې د ترتیب کولو فایلونو ایډیټ کولو او بیا پیلولو اړتیا پرته په متحرک ډول بدلیدلی شي. کوډ په C او کې لیکل شوی لخوا توزیع شوی د اپاچی 2.0 لاندې جواز شوی. تاسو کولی شئ د NGINX واحد ځانګړتیاو سره آشنا شئ اعلان لومړۍ مسله.

په نوې نسخه کې:

  • جوړ شوی
    د بهرني HTTP سرور سره اړیکه نیولو پرته په خپلواکه توګه د جامد مینځپانګې خدمت کولو وړتیا. وروستی هدف دا دی چې واحد د ویب خدماتو رامینځته کولو لپاره جوړ شوي وسیلو سره په بشپړ ویب سرور کې بدل کړي. د جامد فایلونو توزیع کولو لپاره ، دا کافي دي چې په ترتیباتو کې د توزیع شوي فایلونو سره د روټ لارښود مشخص کړئ او که اړتیا وي ، د ورک شوي MIME ډولونه وټاکئ:

    "share": "/data/www/example.com"

    "mime_types": {
    "متن/ساده": [
    "زه ولولئ"
    ".c"
    ".h"
    ],
    "application/msword": ". doc"
    }

  • ملاتړ په لینکس کې د کانټینر جلا کولو وسیلو په کارولو سره د ویب غوښتنلیک پروسې جلا کول. په ترتیباتو کې تاسو کولی شئ مختلف نوم ځایونه فعال کړئ، د cgroup محدودیتونه فعال کړئ او په اصلي چاپیریال او جلا شوي کانټینر کې UID/GID نقشه کړئ:

    "نوم ځایونه": {
    " اعتبار": ریښتیا،
    "pid": ریښتیا
    "شبکه": ریښتیا،
    "mount": غلط,
    "unname": ریښتیا،
    "cgroup": غلط
    },

    "uidmap": [
    {
    "کنټینر": 1000,
    "میزبان": 812,
    "سایز": 1
    }
    ],

  • د JSC (جاوا سرویلټ کانټینر) سرولیټونو لپاره د اصلي ویب ساکټ سرور پلي کول اضافه شوي. په وروستي ریلیز کې، د ویب ساکټ سرور د Node.js لپاره پلي شوی و.
  • اوس د مستقیم API ترتیباتو ته د رسیدو لپاره ملاتړ شتون لري چې "/" حروف لري د دوی فرار ('%2F') په کارولو سره. د مثال په ډول:

    ترلاسه کړئ /config/settings/http/static/mime_types/text%2Fplain/

سرچینه: opennet.ru

Add a comment