Sommario
Una volta che abbiamo il nostro server Nginx installato correttamente, il prossimo passo che dobbiamo seguire è essere in grado di controllare e gestire i servizi, per questo dobbiamo essere in grado di avere accesso alla macchina in cui l'abbiamo installato, fisicamente o in remoto.Il servizio Nginx
Al installa Nginx la sua posizione tipica è / usr / local / nginx questo sui sistemi Debian/Ubuntu, d'ora in poi seguiremo questa strada.
Per gestire e controllare qualcosa bisogna prima capire di cosa si tratta; Innanzitutto dobbiamo sapere che esistono due tipi di applicazioni, quelle che funzionano in modo visibile e quelle che non lo fanno.
Quelli che scappano da forma visibile Sono ciò che ci consente come utenti di vederli e agire direttamente con loro, come un elaboratore di testi.
Le applicazioni che non correre visibilmente sono le chiamate demoni o applicazioni demoniache, girano dietro le quinte per così dire, di solito non possiamo avere un contatto diretto con loro, un esempio può essere cron, l'applicazione che ci permette di eseguire processi schedulati.
ImportanteCome molti avranno già dedotto, Nginx è un'applicazione demone, poiché una volta avviato, viene eseguito senza essere visto dall'utente e si manifesta solo nel gestore processi.
Inizia Nginx
Questo è il passaggio più importante e uno dei più semplici, perché il nostro servizio inizi a funzionare non ci resta che avviarlo utilizzando il comando:
/ usr / local / nginx
Con questo, il nostro server deve avviarsi, altrimenti ci mostrerà l'errore, ma se non riceviamo un messaggio, tutto è andato correttamente.
Argomenti della riga di comando
Nginx ci consente di includere argomenti nella riga di comando quando si chiama il servizio, con questo possiamo attivare funzionalità o eseguire qualsiasi attività particolare, per conoscere l'elenco possiamo usare il nginx -h comando e possiamo vedere qualcosa di simile alla seguente immagine:
Ora ci concentreremo sul controllo dell'applicazione, per questo useremo il -s parametro A seconda di cosa lo accompagna, possiamo svolgere diverse azioni, vediamo cosa abbiamo a disposizione:
nginx -s stopArresta immediatamente l'applicazione, indipendentemente da ciò che è attualmente in esecuzione.
nginx -s quitInterrompe un servizio di moduli con graziaCioè, interrompe il servizio e provoca l'arresto completo dei processi.
nginx -s riapreFa una nuova apertura del log files.
nginx -s ricaricaRicaricare nuovamente la configurazione del servizio.
ImportanteÈ importante ricordare che quando eseguiamo una di queste azioni con il servizio nginx, Per prima cosa verrà verificato il file di configurazione, nel caso in cui contenga un errore, l'esecuzione dei diversi comandi risulterà in un errore, questo accade anche se stiamo interrompendo completamente il servizio, quindi per interrompere il servizio dobbiamo avere un file di configurazione valida.
Se non possiamo correggere il file di configurazione e abbiamo urgente bisogno di terminare il servizio, possiamo usare uccidi tutti come ultima opzione:
killall nginx
Terminando questo tutorial possiamo già avere un controllo di base sul nostro servizio Nginx oltre a sapere quali comandi usare per controllarlo.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo