Što je Nginx? - Semalt Expert

Nginx [engine x] je još jedna HTTP tehnika i obrnuti proxy poslužitelj. Nginx funkcionira kao proxy poslužitelj e-pošte i generički TCP / UDP proxy poslužitelj, pri čemu provjerava autentičnost različitih web tražitelja kako bi posjetitelj došao do web stranice. Igor Sysoev izvorno je napisao ovaj proxy server. Ostali hosting paketi mogu koristiti metode kao što su LAMP stack (Linux + Apache + MySQL + PHP) da bi pokrenuli WordPress. Nginx može biti snažna postavka u vezi s poštovanjem proxy pristupa. Neophodno je da postoje mnogi načini koje webmasteri mogu upotrijebiti za implementaciju Nginxa. Možete koristiti istovremeno sve njegove značajke koristeći Apache poslužitelj. Većina web stranica koje se nalaze na Nginx poslužitelju rade na Apache postavci. Postoje zaglavlja HTTPS odgovora kao i drugi proxy poslužitelji koji ga nazivaju web poslužiteljima.

Ova smjernica Michaela Browna, menadžera za uspjeh korisnika Semalta , objašnjava uporabu samostalne postavke Nginx. Umjesto da se oslanjate na tehniku apache poslužitelja, možete koristiti Nginx samostalno kao primarni poslužitelj. Pri implementaciji Nginxa na WordPress mogu postojati neka posebna razmatranja. Postoje neke ključne informacije koje korisnik treba znati o Nginxu. Na primjer:

  • Sve konfiguracije moguće su na upravljačkoj ploči u konfiguraciji na razini poslužitelja. Kao rezultat, ne postoji konfiguracija na razini direktorija. Za razliku od Apacheovih .htaccess ili IIS-ovih web.config datoteka, WordPress ne može mijenjati konfiguraciju Nginx.
  • Način na koji permalinks funkcionira malo je drukčiji na Nginxu nego na ostalim Apache poslužiteljima.
  • Nginx ne može generirati pravila za prepisivanje za vas. Nginx nema mogućnost .htaccess tipa, pa je nemoguće konfigurirati poslužitelj s korisničkog kraja.
  • Za instaliranje svojih trajnih veza koristite dodatke. Važno je instalirati "index.php" koji može tvoriti ploču za dopuštanje modifikacija na vašem poslužitelju.
  • Za korisnike koji bi možda željeli steći ograničenu mogućnost htaccess-a, mogu instalirati htscanner PECL ekstenziju za PHP. Nažalost, ovo je samo razvojna modifikacija i može doći sa svojim komplikacijama. Prije usvajanja ove tehnike osigurajte da imate robusnu metodu za uklanjanje pogrešaka.

U ovoj Nginx smjernici, pretpostavka je da ste već instalirali Nginx. Kao rezultat toga, instalacija i upute za rad ne uključuju.

Važne informacije o Nginxu

  • Nginxov pomoćnik automatski mapira map.conf datoteku kad god se stvori nova web stranica. U nekim će slučajevima možda trebati ručno ponovno učitati Nginx kako biste osigurali da promjene mogu utjecati. Nginx također pohranjuje web stranice u php-fpm obliku, kad god je nova stranica prisutna.
  • Velike web stranice mogu koristiti Nginx jer može biti moguće postavljanje više domena.
  • Postoje simbolične veze, što znači da se ne morate brinuti zbog slučajnih brisanja ili prilagođavanja na cijelom poslužitelju.

Zaključak

Za vlasnike web stranica koji trebaju obrnuto-proxy poslužitelj, postavljanje Nginx-a može biti važan pristup. Čitava konfiguracija čini zajedničku pretpostavku da je korijen web stranice ili bloga prisutan na host. Referentna točka nalazi se na samoj razini poslužitelja, a ne na strani korisnika. Ljudi moraju izmijeniti pravila kad mijenjaju aspekte web mjesta poput dodavanja bloga.