GNU/Linux >> Tutoriels Linux >  >> Cent OS

Activer les mises à jour automatiques de nginx à l'aide du référentiel yum pour les distributions RHEL/CentOS

nginx orthographié comme "Engine X" est un serveur proxy HTTP et inverse, ainsi qu'un serveur proxy de messagerie, écrit par Igor Sysoev. Initialement, il était utilisé pour exécuter des sites russes très chargés, notamment Yandex, Mail.Ru, VKontakte et Rambler. Selon Netcraft, une société de services Internet qui fournit une analyse des parts de marché des serveurs Web et de l'hébergement Web, nginx a servi près de 16 % des sites les plus fréquentés en janvier 2014. Peu de sites qui exécutent leurs domaines sur nginx sont :Netflix, WordPress.com, FastMail.fm etc.,

nginx a publié des packages binaires, à l'exception du package d'installation source pour RHEL/CentOS. Pour activer les mises à jour automatiques des packages nginx, configurez le référentiel yum pour les distributions RHEL/CentOS.

Étape 1 :Configurer le référentiel yum de nginx pour RHEL/CentOS à l'aide de rpm

Pour configurer le référentiel yum de nginx pour RHEL/CentOS, choisissez le package nginx-release correspondant dans la liste :

RHEL5
RHEL6
CentOS5
CentOS6

Ce paquet contient le fichier de configuration yum et une clé PGP publique nécessaire pour authentifier les RPM signés. Téléchargez et installez-le à l'aide de la commande ci-dessous :

#rpm -ihv nginx-release-centos-5-0.el5.ngx.noarch.rpm

L'image gif ci-dessous montre le téléchargement du package rpm, la recherche de fichiers dans le package rpm, l'extraction des fichiers du package rpm et l'installation du package rpm.

Étape 2 :configuration manuelle du référentiel yum pour RHEL/CentOS

Vous pouvez également configurer manuellement sans installer le package nginx-release à l'aide de rpm. Créez un fichier nginx.repo sous /etc/yum.repos.d/ à l'aide de votre éditeur préféré et ajoutez-y les lignes de code suivantes en fonction de l'architecture de votre système d'exploitation.

[nginx]
nom=dépôt de nginx
baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
gpgcheck=0
enabled=1

Remplacez "os" par "rhel" ou "centos", selon la distribution utilisée et "OSRELEASE" par "5" ou "6" pour les versions 5.x et 6.x respectivement.

Le gif ci-dessous montre la configuration manuelle pour centos 5.

Étape 3 :Installer le serveur Web nginx à l'aide du référentiel yum

Tapez la commande yum suivante pour installer le serveur Web nginx :

# yum install nginx

L'image gif ci-dessous montre l'installation de nginx à l'aide de yum.

Maintenant que vous avez installé nginx, suivez pour apprendre la configuration de base et exécuter nginx.


Cent OS
  1. Configurer le référentiel YUM à l'aide d'un DVD ou d'un CD-ROM CentOS / RHEL

  2. Configurer le référentiel YUM local sur CentOS 6 / RHEL 6

  3. Activer les paramètres proxy pour la commande Yum sur CentOS 7

  4. CentOS / RHEL 7 :Comment activer ou désactiver les mises à jour automatiques (via packagekit)

  5. Comment créer un référentiel yum dans CentOS/RHEL

Comment activer le référentiel EPEL sur RHEL 8 / CentOS 8 Linux

Comment activer le référentiel EPEL dans CentOS et RHEL

Comment activer les paramètres proxy pour la commande Yum sur les serveurs RHEL / CentOS

Comment activer le référentiel EPEL sur les serveurs CentOS 8 et RHEL 8

Comment créer un référentiel Yum pour l'installation de packages système dans CentOS/RHEL

8 référentiels tiers YUM pour CentOS et RHEL