Постоји велики број доступних серверских апликација. Најпопуларнији су Апацхе и НГИНКС. Обоје су бесплатни и отвореног кода. Наравно, што се тиче популарности, Апацхе је прилично популаран избор чак и у свету. Заправо, више од 65% свих сервера у тренутном сајбер свету напаја Апацхе!
Међутим, то не умањује благодати НГИНКС-а (ек-енгине - тако се то изговара). Много је додатних погодности које НГИНКС пружа, а које Апацхе не пружа.
Први и најважнији разлог су перформансе. НГИНКС, као лагана алтернатива Апацхе-у, нуди боље укупне перформансе од Апацхе-а. НГИНКС је такође погодан за Линук и друга УНИКС слична окружења. Међутим, НГИНКС је неуспешан у погледу флексибилности. У већини случајева требате компајлирати додатне модуле у НГИНКС бинарни програм, јер не подржавају сви модули НГИНКС-а динамичко учитавање модула.
Како су обојица бесплатни, одмах можете лако покренути свој сервер! У данашњем упутству ћемо проверити НГИНКС који ради на мом тест ЦентОС систему.
Инсталирање НГИНКС-а
НГИНКС је доступан у спремишту ЕПЕЛ. Почнимо са инсталацијом!
Прво се уверите да је у вашем систему омогућено спремиште ЕПЕЛ -
судо иум инсталирај епел-релеасе
судо иум упдате
Сада је време да извршите инсталацију!!!
судо иум инсталирај нгинк
Покретање НГИНКС-а
Инсталација је завршена, време је да се покрене! Неће се покренути само од себе!
судо системцтл старт нгинк
Ако је ваш систем конфигурисан да користи заштитни зид, омогућите ХТТП и ХТТПС саобраћај са / на сервер -
судо фиревалл-цмд --перманент --зоне = публиц --адд-сервице = хттпсудо фиревалл-цмд --перманент --зоне = публиц --адд-сервице = хттпс
судо фиревалл-цмд --релоад
Време је за тестирање рада сервера -
хттп: //Немате ИП адресу сервера? Тада то можете сазнати покретањем следеће команде -
ип аддр
У мом случају ми треба веза „енп0с3“. Сада сазнајте ИП адресу покретањем следеће наредбе -
ип аддр схов енп0с3 | греп инет | авк 'принт $ 2; '| сед 'с / \ /.* $ // '
Можда ћете желети да омогућите и НГИНКС сваки пут када се систем покрене -
судо системцтл омогући нгинкДодатне конфигурације
Подразумевана конфигурација није увек најбоља, јер зависи од конкретног случаја употребе. Срећом, НГИНКС долази са практичним сетом конфигурационих датотека.
- Глобална датотека за конфигурацију НГИНКС / етц / нгинк / нгинк.цонф
- Подразумевани роот роот / уср / схаре / нгинк / хтмл
- Конфигурација блока сервера / етц / нгинк / цонф.д / *.цонф
Уживати!