Zato installation on RHEL and compatible

Remember: If you're starting out with Zato, use Docker Quickstart. It's going to start a fully working environment for you in 5 minutes and then you can focus on your actual integration and automation work. Use the instructions below only if you're an advanced user.

Repeat: Use Docker Quickstart if you're new to Zato.

Requirements

  • RHEL and compatible, v. 9.5 or newer
  • Python 3.12 or newer
  • Sudo rights
  • Make sure you have Python 3.12 or newer - RHEL 9.x may ship with Python 3.9. If you cannot install Python 3.12 or newer in your system, you can run Zato under RHEL in a Docker container or under Ubuntu.

Installation steps

  • Install helper packages:
sudo dnf install -y git
  • Install Zato using Python 3.12:
git clone https://github.com/zatosource/zato
cd zato/code
git checkout support/3.3
./install.sh -p python3.12
# [Wait for the installer to finish]
  • Confirm the installation:
./bin/zato --version
# E.g. 3.3.yyyy.mm.dd+rev.c91d69be6-py3.12.5-rhel.9.5-plow

That concludes the process - you can refer to the main documentation index now.