Ce este Nginx? - Expert Semalt

Nginx [motor x] este o altă tehnică HTTP și server proxy invers. Nginx funcționează ca un server proxy de poștă și un server proxy TCP / UDP generic, prin care autentifică diferiți solicitanți web pentru ca un vizitator să ajungă la un site web. Igor Sysoev a scris inițial acest server proxy. Alte pachete de găzduire pot folosi metode precum stiva LAMP (Linux + Apache + MySQL + PHP) pentru a alimenta WordPress. Nginx poate fi o configurație puternică în ceea ce privește abordarea proxy revere. În mod necesar, există mai multe modalități prin care webmasterii pot utiliza pentru a implementa Nginx. Puteți fi capabil să utilizați toate funcțiile sale în același timp, utilizând serverul Apache. Majoritatea site-urilor web găzduite pe un server Nginx rulează pe o configurație Apache. Există anteturi de răspuns HTTPS, precum și alte proxy-uri care se referă la acestea ca servere web.

Acest ghid al Michael Brown, Semalt Customer Success Manager, explică utilizarea unei configurații Nginx de sine stătătoare. În loc să te bazezi pe tehnica serverului apache, poți folosi Nginx singur ca serverul principal. Pot fi câteva considerații speciale atunci când implementați Nginx pe WordPress. Există câteva informații cruciale pe care un utilizator trebuie să le cunoască despre Nginx. De exemplu:

  • Toate configurațiile sunt posibile în panoul de administrare al configurației la nivel de server. Drept urmare, nu există o configurație la nivel de director. Spre deosebire de fișierele .htaccess de la Apache sau de fișierele web.config ale IIS, WordPress nu poate modifica o configurație Nginx.
  • Modul în care funcționează permalinkurile este un pic diferit pe Nginx decât pe alte servere Apache.
  • Nginx nu poate genera regulile de rescriere pentru dvs. Nginx nu are o capacitate .htaccess de aceea este imposibil să configurați serverul de la un capăt de utilizator.
  • Utilizați pluginuri pentru a vă instala conexiunile permalink. Este esențial să instalați un "index.php" care poate forma un panou pentru a permite modificările serverului.
  • Pentru utilizatorii care ar putea dori să obțină o capacitate limitată de acces htaccess, pot instala extensia PECL htscanner pentru PHP. Din păcate, aceasta este doar o modificare de dezvoltare și poate veni cu complicațiile sale. Asigurați-vă că aveți o metodă robustă de depanare înainte de a adopta această tehnică.

În această orientare Nginx, presupunem că ați instalat deja Nginx. Drept urmare, instalarea și instrucțiunile cu privire la modul de funcționare nu sunt incluse.

Informații importante cu privire la Nginx

  • Nginx helper mapă fișierul map.conf automat de fiecare dată când este creat un nou site web. În unele cazuri, poate fi necesar să reîncărcați manual Nginx pentru a vă asigura că modificările vor afecta. De asemenea, Nginx stochează site-urile web într-o formă php-fpm, ori de câte ori este prezent un nou site.
  • Site-urile mari pot folosi Nginx deoarece se pot folosi mai multe domenii de configurare.
  • Există legături simbolice, ceea ce înseamnă că nu trebuie să vă faceți griji pentru ștergeri sau ajustări accidentale în întregul server.

Concluzie

Pentru proprietarii de site-uri web care au nevoie de un server de proxy invers, configurarea Nginx poate fi o abordare esențială. Întreaga configurație face o presupunere comună că rădăcina site-ului sau a blogului este prezentă pe gazdă. Punctul de referință se află la nivelul serverului în sine și nu din partea utilizatorului. Oamenii trebuie să modifice regulile atunci când modifică aspectele site-ului, cum ar fi adăugarea unui blog.

mass gmail