Варақаи NGINX 1.11.0 Сервери Барномаҳо

Нурро дид барориши сервери барнома Воҳиди NGINX 1.11, ки дар доираи он як ҳалли барои таъмини роҳандозии барномаҳои веб бо забонҳои гуногуни барномасозӣ (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ва Java) таҳия карда мешавад. Воҳиди NGINX метавонад ҳамзамон якчанд замимаро бо забонҳои гуногуни барномасозӣ иҷро кунад, ки параметрҳои оғозёбии онҳоро бидуни таҳрири файлҳои конфигуратсия ва бозоғозӣ ба таври динамикӣ тағир додан мумкин аст. Рамз дар C ва навишта шудааст паҳн мекунад дар зери Apache 2.0 литсензия шудааст. Шумо метавонед бо хусусиятҳои NGINX Unit дар эълон масъалаи якум.

Дар версияи нав:

  • Дохилшуда
    қобилияти мустақилона хидмат кардани мундариҷаи статикӣ бидуни тамос бо сервери берунии http. Ҳадафи ниҳоӣ табдил додани Unit ба веб-сервери мукаммал бо абзорҳои дарунсохт барои сохтани хидматҳои веб мебошад. Барои паҳн кардани файлҳои статикӣ, дар танзимот директорияи решаро бо файлҳои тақсимшуда муайян кардан кифоя аст ва дар ҳолати зарурӣ намудҳои MIME-и гумшударо муайян кунед:

    "мубодила": "/data/www/example.com"

    "mime_types": {
    "text/plain": [
    "манро хонед"
    ".c",
    ".h"
    ],
    "application/msword": ".doc"
    }

  • таъмин ҷудо кардани равандҳои веб-барнома бо истифода аз асбобҳои изолятсияи контейнер дар Linux. Дар танзимот шумо метавонед фазои номҳои гуногунро фаъол созед, маҳдудиятҳои гурӯҳҳоро фаъол созед ва UID/GID-ро дар муҳити асосӣ ва контейнери ҷудошуда харита кунед:

    "фазоҳои номҳо": {
    "эътиборнома": дуруст,
    "пид": дуруст
    "шабака": дуруст,
    "mount": бардурӯғ,
    "ном": дуруст,
    "cgroup": бардурӯғ
    },

    "uidmap": [
    {
    "контейнер": 1000,
    "хост": 812,
    "андоза": 1
    }
    ],

  • Татбиқи сервери аслии WebSocket барои сервлетҳои ҶСК (Java Servlet Container) илова карда шуд. Дар нашри охирин сервери WebSocket барои Node.js амалӣ карда шуд.
  • Ҳоло барои суроғаи мустақими танзимоти API, ки аломатҳои "/" доранд, бо истифода аз фирор кардани онҳо ('%2F') дастгирӣ карда мешавад. Барои намуна:

    ГИРИФТ /config/settings/http/static/mime_types/text%2Fplain/

Манбаъ: opennet.ru

Илова Эзоҳ