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.
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:
gitclonehttps://github.com/zatosource/zato
cdzato/code
gitcheckoutsupport/3.3
./install.sh-ppython3.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.