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.