Installation de Zato sous RHEL/CentOS

Exigences

  • RHEL/CentOS 8.x
  • Accès root
  • Vérifiez que vous avez Python 3.8 - RHEL/CentOS 8.x sont livrés par défaut avec Python 3.6. Assurez-vous que la sortie de la commande python3 est Python 3.8. Par exemple :
    python3
    Python 3.8.8 (default, Aug 11 2021, 06:52:42)
    [GCC 8.5.0 20210514 (Red Hat 8.5.0-3)] on linux
    
  • Si vous avez Python 3.6, pour le changer en 3.8, exécutez ces commandes en tant que root :
    yum install python38 python38-devel -y
    alternatives --set python3 /usr/bin/python3.8
    

Étapes de l'installation

  • Se connecter en tant que root:
su -
  • Installer les programmes d'aide:
yum update -y
yum install patch -y
yum upgrade --refresh rpm glibc -y
  • Ajouter la clé de signature du paquet:
curl -sO https://zato.io/repo/zato-3.2-E89D32E5E851ED11.pgp.txt
rpm --import ~/zato-3.2-E89D32E5E851ED11.pgp.txt
  • Ajouter la définition du dépôt suivant:
vi /etc/yum.repos.d/zato-3.2.repo

[zato-3.2]
name=zato-3.2
baseurl=https://zato.io/repo/stable/3.2/rhel/el$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=https://zato.io/repo/zato-3.2-E89D32E5E851ED11.pgp.txt
  • Rafraîchir la liste des paquets:
yum clean expire-cache
yum check-update
  • Installer Zato:
yum install zato -y
  • Installer les derniers ajouts:
su - zato
cd /opt/zato/current && git pull && ./update.sh
  • Confirmer l'installation:
zato --version
# Output -> Zato <major>.<minor>+rev.<nnn>-py3.n.n-<system-version>

Cela conclut le processus - vous pouvez maintenant vous référer à l'index de la documentation principal.