Processus de Patching Server

February 13

Processus de Patching Server


Patching, ou la mise à niveau, le logiciel serveur est doux-amer pour tout administrateur de serveur. D'une part, la mise à niveau du logiciel du serveur, il est plus sûr et plus probablement augmente la stabilité du système. C'est bon. Cependant, lorsque vient le temps de mettre à niveau le logiciel, cela signifie généralement que vous devez prendre votre serveur pour mettre à jour le logiciel. Downtime, alors que parfois inévitable, est toujours aux administrateurs de serveur de quelque chose sont désireux d'éviter. Cependant, avec un serveur Web populaire, Nginx, vous pouvez mettre à jour votre logiciel de serveur tout en évitant les temps d'arrêt.

Instructions

1 Lancez le programme de terminal que vous utilisez pour maintenir votre serveur et vous connecter à votre compte administrateur.

2 Télécharger le logiciel mis à jour. Dans un autre navigateur, visitez la page de téléchargement de Nginx et copier le lien pour le fichier que vous devez télécharger. Revenez à la fenêtre de votre terminal.

3 Tapez la commande "wget" (tout typage fait sans les guillemets) et collez le lien que vous avez copié dans le terminal. Appuyez sur "Enter", puis tapez "dézipper" suivi du nom du fichier téléchargé lorsque le fichier a terminé le téléchargement.

4 Tapez "cd" suivi du nom du dossier que vous venez d'extraire avec la commande "Unzip".

5 Tapez "./configure" pour commencer le processus de compilation. Lorsque le texte a fini défiler l'écran du terminal, et l'invite de commande est de retour, tapez "make" et puis attendez que le texte défile vers le bas de votre écran du terminal. Lorsque le texte a terminé le défilement et l'invite de commande est de retour, tapez "make install clean" pour terminer la compilation et l'installation de la mise à jour.

6 Tapez "top" et recherchez les numéros processus d'identification des processus de travail Nginx et le numéro d'identification du processus du processus maître Nginx. Notez ces numéros.

7 Tapez "tuer -USR2` /usr/local/nginx/logs/nginx.pid de chat "pour remplacer l'ancien processus de maître avec le nouveau.

8 Tapez "tuer -WINCH 123" où 123 est remplacé par le numéro d'identification du processus de travail. Répétez cette opération pour chaque processus de travail que vous avez trouvé.

9 Tapez "tuer -quit 123" où 123 est le numéro de votre ancien Nginx processus maître ID. Maintenant, vous avez terminé patcher votre serveur.


          

Post a comment: