Back to Question Center
0

Che cos'è Nginx? - Esperto di Semalt

1 answers:

Nginx [engine x] è un'altra tecnica HTTP e server proxy inverso. Nginx funziona come un server proxy di posta e un server proxy TCP / UDP generico, in cui autentica diversi richiedenti web per far raggiungere un visitatore a un sito web. Igor Sysoev ha originariamente scritto questo server proxy - kormoran c tl. Altri pacchetti di hosting possono utilizzare metodi come lo stack LAMP (Linux + Apache + MySQL + PHP) per alimentare WordPress. Nginx può essere un'impostazione potente per quanto riguarda l'approccio del proxy revere. Necessariamente, ci sono molti modi che i webmaster possono impiegare per implementare Nginx. Puoi essere in grado di utilizzare tutte le sue funzionalità allo stesso tempo facendo uso del server Apache. La maggior parte dei siti Web ospitati su un server Nginx viene eseguita su un'installazione Apache. Vi sono intestazioni di risposta HTTPS e altri proxy che si riferiscono ad esso come server Web.

Questa linea guida di Michael Brown, il Semalt Customer Success Manager, spiega l'uso di un setup Nginx standalone. Invece di fare affidamento sulla tecnica del server Apache, puoi usare Nginx da solo come il server primario. Potrebbero esserci alcune considerazioni speciali quando si implementa Nginx su WordPress. Vi sono alcune informazioni cruciali che un utente deve conoscere su Nginx. Ad esempio:

  • Tutte le configurazioni sono possibili nel pannello di amministrazione sulla configurazione a livello di server. Di conseguenza, non esiste una configurazione a livello di directory. A differenza dei file .htaccess o IIS di web.config di Apache, WordPress non può modificare una configurazione Nginx.
  • Il modo in cui i permalink funzionano è un po 'diverso su Nginx che su altri server Apache.
  • Nginx non può generare le regole di riscrittura per te. Nginx non ha una funzionalità di tipo .htaccess, quindi è impossibile configurare il server da un utente finale.
  • Usa i plugin per installare i tuoi permalink. È essenziale installare un "index.php" che può formare un pannello per consentire modifiche al tuo server.
  • Per gli utenti che desiderano acquisire alcune capacità di accesso limitato, possono installare l'estensione PECL htscanner per PHP. Sfortunatamente, questa è solo una modifica dello sviluppo e può venire con le sue complicazioni. Assicurati di disporre di un metodo di debug avanzato prima di adottare questa tecnica.

In questa linea guida Nginx, il presupposto è che hai già installato Nginx. Di conseguenza, l'installazione e le istruzioni su come funziona non sono inclusive.

Informazioni importanti su Nginx

  • L'helper Nginx mappa automaticamente il file map.conf ogni volta che viene creato un nuovo sito web. In alcuni casi, potrebbe essere necessario ricaricare Nginx manualmente per garantire che le modifiche vengano applicate. Nginx memorizza anche siti Web in formato php-fpm, ogni volta che è presente un nuovo sito.
  • I siti Web di grandi dimensioni possono utilizzare Nginx in quanto uno può essere in grado di eseguire più domini di installazione.
  • Esistono collegamenti simbolici, il che significa che non è necessario preoccuparsi di eliminazioni accidentali o regolazioni nell'intero server.

Conclusione

Per i proprietari di siti Web che necessitano di un server proxy inverso, l'installazione di Nginx può essere un approccio essenziale. L'intera configurazione fa un'ipotesi comune che la radice del sito o del blog sia presente sull'host. Il punto di riferimento è a livello di server stesso e non sul lato utente. Le persone devono modificare le regole quando alterano aspetti del sito web come aggiungere un blog.

November 26, 2017