Nginx

Telepítse az NGINX-et a CentOS-ra

Telepítse az NGINX-et a CentOS-ra
Bármely webszerver esetében a teljesítményt mindenképpen szem előtt kell tartania. Valójában a teljesítmény a fő tényező, amely eldönti a szerver futtatásának sikerét. Minél gyorsabb a szerver, annál jobb teljesítményt nyújt a jelenlegi hardverkonfigurációból.

Számos elérhető kiszolgálóalkalmazás létezik. A legnépszerűbbek közé tartozik az Apache és az NGINX. Mindkettő ingyenes és nyílt forráskódú. Természetesen a népszerűség szempontjából az Apache még a világon is elég népszerű választás. Valójában a jelenlegi kibervilág összes szerverének több mint 65% -át Apache működteti!

Ez azonban nem csökkenti az NGINX előnyeit (motor-ex - így ejtik). Az NGINX rengeteg további előnnyel jár, amelyet az Apache nem tud kiszolgálni.

Az első és legfontosabb ok az előadás. Az NGINX, mivel az Apache könnyű alternatívája, jobb általános teljesítményt nyújt, mint az Apache. Az NGINX jól illeszkedik a Linux és más UNIX-szerű környezetekhez is. Az NGINX azonban elmarad a rugalmasság szempontjából. A legtöbb esetben további modulokat kell fordítania az NGINX bináris fájlba, mivel az NGINX nem minden modulja támogatja a dinamikus modul betöltését.

Mivel mindkettő ingyenes, könnyen elindíthatja saját szerverét most! A mai bemutatón megnézzük a teszt CentOS rendszeremen futó NGINX-et.

Az NGINX telepítése

Az NGINX elérhető az EPEL adattárban. Indítsuk el a telepítést!

Először ellenőrizze, hogy a rendszerében engedélyezve van-e az EPEL-tár -

sudo yum telepítse az epel-release programot

sudo yum frissítés

Itt az ideje a telepítés végrehajtásának!!!

sudo yum telepítse az nginx-et

Az NGINX indítása

A telepítés befejeződött, ideje felgyújtani! Nem magától indul be!

sudo systemctl start nginx

Ha a rendszer tűzfal használatára van beállítva, engedélyezze a HTTP és a HTTPS forgalmat a szerverről / a szerver felé -

sudo tűzfal-cmd --permanent --zone = public --add-service = http
sudo tűzfal-cmd --permanent --zone = public --add-service = https
sudo firewall-cmd --reload

Ideje tesztelni a szervert -

http: //

Nincs meg a szerver IP-címe? Ezután megtudhatja a következő parancs futtatásával -

ip cím

Esetemben szükségem van az „enp0s3” kapcsolatra. Most keresse meg az IP-címet a következő parancs futtatásával -

ip addr show enp0s3 | grep inet | awk 'print $ 2; '| sed 's / \ /.* $ // '

Érdemes engedélyeznie az NGINX-et minden alkalommal, amikor a rendszer elindul -

sudo systemctl engedélyezze az nginx-et

További konfigurációk

Az alapértelmezett konfiguráció nem mindig a legjobb, mivel az az adott használati esettől függ. Szerencsére az NGINX egy praktikus konfigurációs fájlkészlettel áll elő.

  • NGINX globális konfigurációs fájl / etc / nginx / nginx.konf
  • Alapértelmezett kiszolgálógyökér / usr / share / nginx / html
  • Szerverblokk konfigurációja / etc / nginx / conf.d / *.konf

Élvezd!

Telepítse a legújabb Dolphin Emulator for Gamecube & Wii szoftvert Linuxra
A Dolphin Emulator segítségével a kiválasztott Gamecube & Wii játékokat játszhatja Linux személyi számítógépeken (PC). Mivel a Dolphin Emulator szaba...
A GameConqueror Cheat Engine használata Linux alatt
A cikk tartalmaz egy útmutatót a GameConqueror csaló motor Linux alatt történő használatáról. Sok olyan felhasználó, aki Windows-on játszik játékot, g...
A legjobb játékkonzol emulátorok Linuxhoz
Ez a cikk felsorolja a Linux számára elérhető népszerű játékkonzol-emulációs szoftvereket. Az emuláció egy szoftver-kompatibilitási réteg, amely játék...