Nginx

Installi NGINX CentOS-ile

Installi NGINX CentOS-ile
Mis tahes veebiserveri puhul on jõudlus midagi, mida peate meeles pidama. Tegelikult on jõudlus peamine tegur, mis serveri käitamise edukuse otsustab. Mida kiirem on server, seda parema jõudluse saate oma praegusest riistvarakonfiguratsioonist.

Seal on mitmeid saadaolevaid serverirakendusi. Kõige populaarsemate hulka kuuluvad Apache ja NGINX. Mõlemad on tasuta ja avatud lähtekoodiga. Muidugi on Apache populaarsuse poolest üsna populaarne valik isegi maailmas. Tegelikult töötab enam kui 65% praeguse kübermaailma serveritest Apache!

Kuid see ei vähenda NGINXi (mootor-ex - nii hääldatakse) eeliseid. NGINX pakub tohutult lisahüvesid, mida Apache ei suuda teenida.

Esimene ja peamine põhjus on etendus. NGINX, mis on Apache kergekaaluline alternatiiv, pakub paremat üldist jõudlust kui Apache. NGINX sobib hästi ka Linuxi ja muu UNIX-i sarnase keskkonnaga. NGINX jääb aga paindlikkuse osas alla. Enamikul juhtudel peate lisama moodulid NGINX-i kahendkoodi, kuna mitte kõik NGINX-i moodulid ei toeta dünaamilist moodulit.

Kuna mõlemad on tasuta, saate kohe oma serveri käivitada! Tänases õpetuses tutvume NGINXiga, mis töötab minu testitud CentOS-süsteemis.

NGINX-i installimine

NGINX on saadaval EPEL-i hoidlas. Alustame installimist!

Esmalt veenduge, et teie süsteemis oleks lubatud EPEL-hoidla -

sudo yum installige epel-release

sudo yum värskendus

Nüüd on aeg installimine läbi viia!!!

sudo yum installi nginx

NGINXi käivitamine

Installimine on lõppenud, aeg selle käivitamiseks! See ei hakka ennast ise alustama!

sudo systemctl start nginx

Kui teie süsteem on konfigureeritud tulemüüri kasutamiseks, lubage HTTP ja HTTPS-i liiklus serverist / serverisse -

sudo tulemüür-cmd - püsiv - tsoon = avalik - add-teenus = http
sudo tulemüür-cmd --püsiv --tsoon = avalik --add-teenus = https
sudo tulemüür-cmd - uuesti laadida

Aeg serveri töötamiseks testida -

http: //

Teil pole serveri IP-aadressi? Siis saate selle teada järgmise käsu abil -

ip aadress

Minu puhul on mul vaja ühendust „enp0s3”. Nüüd saate järgmise käsu käivitades teada IP-aadressi -

ip addr näita enp0s3 | grep inet | awk 'print $ 2; '| sed / \ /.* $ // '

Samuti võite soovida NGINX-i lubada iga kord, kui teie süsteem käivitub -

sudo systemctl lubab nginxi

Täiendavad konfiguratsioonid

Vaikekonfiguratsioon ei ole alati parim, kuna see sõltub konkreetsest kasutusjuhtumist. Õnneks pakub NGINX käepärase konfiguratsioonifailide komplekti.

  • NGINX globaalne konfiguratsioonifail / etc / nginx / nginx.konf
  • Vaikimisi serveri juur / usr / share / nginx / html
  • Serveriploki seadistamine / etc / nginx / conf.d / *.konf

Nautige!

Kuidas näidata FPS-loendurit Linuxi mängudes
Linuxi mängimine sai suure tõuke, kui Valve teatas Steam-kliendi ja nende mängude Linuxi toest 2012. aastal. Sellest ajast peale on paljud AAA- ja ind...
Sid Meieri Civilization VI allalaadimine ja mängimine Linuxis
Sissejuhatus mängu Civilization 6 on kaasaegne kontseptsioon, mis tutvustati Age of Empires mängude sarjas. Idee oli üsna lihtne; alustaksite kõige põ...
Kuidas installida ja mängida Doomi Linuxis
Doomi sissejuhatus Doom-seeria sai alguse 90ndatel pärast algse Doomi väljaandmist. See oli kohene hitt ja sellest ajast alates on mänguseeria pälvinu...