Web nginx és apache - mi ez, és hogyan működik ez a rakás

Nginx és Apache webszerver - mi ez, és hogyan működik ez a rakás

Több mint 50% -a forgalom világszerte kiszolgáló technológia kötegek Apache és nginx - web szerver, amely nyílt forráskódú. Nginx az a funkciója, front-end, Apache - backend. Nginx első kérelmeket kap a felhasználóktól, és ad nekik a szükséges tartalom - képek, fájlok, scriptek. Nehéz Apache, viszont nem kell foglalkozni vele, és a folyamatok dinamikájának. Nginx proxyzza kérések és visszatér válaszokat. Ez a csomag tökéletes nagy területek, amelyek által látogatott sok felhasználó. A kisebb építkezéseken, a csomag nem növeli a teljesítményt. Apache és nginx csökkenti a szerver terhelését, általában annak a ténynek köszönhető, hogy a nginx kezeli a statikus és dinamikus tartalom Apache.

Mitől Nginx, mint egy webszerver?

  • automatikusan létrehoz cache jellemzők és fájllisták, index fájlokat, és a kiszolgáló statikus kéri;
  • gyorsítja rugalmasság rapredelenie proxyzásnál és a terhelés;
  • gyorsítótárak a FastCGI és felgyorsítja a proxy;
  • Támogatja az SSL
  • Támogatja Perl;
  • Ez FILT és variálható;
  • auntifetsiruet átszűrjük, HTTP és SSL.

Proxy nginx:

  • teljes körű karbantartást StartTLS és az SSL
  • hitelesítés világossági (felhasználói név / jelszó, belépés);
  • Ez használ egy külső HTTP-kiszolgáló átirányítani egy POP3 / IMAP-kezelőt.

Mint látható, nginx számos funkciót, bár nem a rendszer túlterhelése. A hivatalos adatok szerint, az alkalmazott technológia több mint 56 millió. Sites a világ minden tájáról (például Rambler, Yandex, Mail, elkezdődött, WordPress.com, vk.com, Facebook, Rutracker.org), de rosszabb, mint a népszerű nginx Apache. Miért olyan népszerű Apache?

Előnyei a Apache webszerver:

  • támogatás programozási nyelv a PHP, Python, Ruby, Perl, ASP, Tcl;
  • enyhülni csatlakozó külső modulok;
  • technológiát támogató CGI és FastCGI;
  • olyan mechanizmusokat, amelyek biztonsági amikor differenciálás és adatokhoz való hozzáférés;
  • képes használni az adatbázist a felhasználók hitelesítéséhez;
  • rugalmas és megbízható rendszer konfiguráció;
  • alkalmas olyan alkalmazásokhoz, amelyek egy erős kriptográfiai adatok védelméről;
  • a képesség, hogy egyedi könyvtárak a webhely;
  • a képesség, hogy virtuális házigazdák. amellyel egy fizikai szerveren lehet létrehozni több virtuális;
  • tartsa perc, hogy mi történik a szerveren;
  • aktív visszajelzést a fejlesztők és időben megoldani a problémákat, hibákat szoftver.

De előnyei ellenére az Apache webszerver több nehéz beállítani és a munka, így minden kezdő tudja kezelni. De ha a projekt igényeinek ezt a szoftvert, akkor a helyes választás mellett az Apache.

Megismerése után a csínját-bínját az Apache és nginx, kiválaszthat egy hasznos megoldás a webhely, attól függően, hogy a célokat, amelyek folytatják. De talán, amire szüksége van egy csomó Apache + nginx a legjobb eredmény. Például, gyakran használják Nginx, hogy Apache fordított proxy. Ez a kombináció lehetővé teszi, hogy kezelni sok párhuzamos lekérdezések és rendezi őket. Ezek a kérések, hogy nem engedheti meg magának, hogy menjen nginx Apache, ezáltal csökkentve a terhelést az utóbbi. Hibatűrés növekszik ebben az esetben. Mielőtt kiválasztja a web szerver kell végezni a szükséges vizsgálatokat a teljesítményét és képességeit minden megoldás.

Ha szüksége van a segítségre, kérem!

Mi lesz boldog, hogy válaszolni minden kérdésre létrehozásáról webszervert. Itt is mindig lehet vásárolni egy VPS szerver, ingyenes ügyintézés.

Kapcsolódó cikkek