Process Server Patching

November 30

Process Server Patching


Patching, o l'aggiornamento, software per server è agrodolce per qualsiasi amministratore del server. Da un lato, l'aggiornamento software server rende più sicuro e probabilmente aumenta la stabilità del sistema. Questo è buono. Tuttavia, quando arriva il momento di aggiornare il software, di solito significa che dovete prendere il vostro server per aggiornare il software. I tempi di inattività, mentre a volte inevitabile, è sempre qualcosa di amministratori di server sono desiderosi di evitare. Tuttavia, con un server Web popolare, Nginx, è possibile aggiornare il software del server, evitando tempi di inattività.

istruzione

1 Avviare il programma terminale utilizzato per mantenere il vostro server e accedere al proprio account di amministratore.

2 Scarica il software aggiornato. In un browser separato, visitare la pagina di download per Nginx e copia il link per il file è necessario scaricare. Tornare alla finestra del terminale.

3 Digitare il comando "wget" (tutti tipizzazione fatto senza le virgolette) e incollare il link copiato nel terminale. Premere il tasto "Enter", quindi digitare "decomprimere" seguito dal nome del file scaricato quando il file è terminato il download.

4 Digitare "cd" seguito dal nome della cartella appena estratta con il comando "Unzip".

5 Tipo "./configure" per iniziare il processo di compilazione. Quando il testo ha finito di scorrere verso il basso dello schermo del terminale, e il prompt dei comandi è tornato, digitare "make" e quindi attendere che il testo scorre verso il basso lo schermo del terminale. Quando il testo ha terminato lo scorrimento, e il prompt dei comandi è tornato, digitare "make install clean" per terminare la compilazione e l'installazione dell'aggiornamento.

6 Tipo "top" e cercare i numeri ID processo di processi di lavoro Nginx e il numero ID di processo del processo maestro Nginx. Annotare questi numeri.

7 Tipo "uccidere -USR2` cat /usr/local/nginx/logs/nginx.pid "per sostituire il vecchio processo principale con quello nuovo.

8 Tipo "uccidere -WINCH 123", dove 123 è sostituito dal numero ID processo di lavoro. Ripetere questo per ogni processo di lavoro che hai trovato.

9 Tipo "uccidere -quit 123", dove 123 è il numero del vostro vecchio Nginx ID del processo principale. Ora avete finito patch server.