Нгинк - Напредна правила

Преглед садржаја
Тхе конфигурацијску датотеку оф Нгинк Садржи многе елементе који, ако их пажљиво не видимо, могу нам се учинити чуднима, то је захваљујући чињеници да, будући да има своју синтаксу, многе написане ствари имају посебну сврху за администрацију услуге.
Из тог разлога морамо знати напредна правила језика на којем је конфигурациона датотека написана, на овај начин можемо прво разумети датотеку са сервера Нгинк које из неког разлога морамо прегледати, а друго, моћи ћемо да управљамо сопственим сервером тако што ћемо писати ствари које су нам потребне за нашу инфраструктуру.
Напредна језичка правилаНапредна правила омогућавају нам да на бољи начин разумемо све детаље које можемо пронаћи у конфигурацијску датотеку оф НгинкНа овај начин, кроз знање, можемо овладати начином комуникације са службом.
Специфична синтакса
Ово правило нам говори да постоје синтаксе специфичне за блокирати или модул у којем радимо, на пример имамо да у директиви листен вредност порта прихвата, ово је вредност да ако је прочитамо не бисмо имали великих проблема да дешифрујемо на шта се односи; међутим, имамо и друге врсте директива као што су преписати који прихвата регуларне изразе, на овај начин можете ускладити обрасце, али као што видимо на следећој слици, мало је теже дешифровати:

Деминутиви у вредностима политике
Ово је још један аспект који треба узети у обзир, у неким директивама морамо уписивати вредности у меморијске јединице мерења, па уместо писања мегабајта можемо га скратити користећи само слово м, а ово осим уштеде простора, смањујемо ризик од грешке при куцању.
Хајде прво да видимо како ово примењујемо на датотеку, а затим ћемо имати списак доступних скраћеница:

Као што видимо, меру можемо означити на два различита начина користећи различите скраћенице, да бисмо знали које скраћенице можемо да користимо, можемо узети следећу листу као водич:
  • мс: Милли-сецондс
  • с: Секунде
  • м: Минуте
  • х: Сати
  • д: Дани
  • в: Недеље
  • М: Месеци (30 дана)
  • и: Године (365 дана)
  • к или К Кило бајт
  • м или М Мега бајт
Као што видимо када знамо ову врсту скраћенице када је нађемо у конфигурацијској датотеци, можемо знати на шта се односи како би се избегло више од једне главобоље, а у време писања можемо избећи погрешно написане било које од ових речи, а затим доћи до квара .
Променљиве
У модуле можемо уградити и променљиве, односно називе који чувају вредности и које се могу мењати, на пример у модул Нгинк ХТТП Цоре променљива је дефинисана $ Нгинк_версион или имамо класичан пример када постављамо вредност директиве лог_формат као што видимо у следећем примеру кода:
 локација ~ / админ / {аццесс_лог логс / маин.лог; лог_формат маин '$ пид - $ Нгинк_версион - $ ремоте_аддр'; 

Овим завршавамо овај водич, знајући мало више о синтакси коју можемо користити у конфигурацијској датотеци Нгинк.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave