Top.Mail.Ru
Install Tarantool on RHEL/CentOS

Install on RHEL/CentOS

  • 2.8 Stable
  • 1.10 LTS
Add the repository
Click to copy curl -L https://tarantool.io/release/2.8/installer.sh | bash
Install Tarantool
Click to copy sudo yum -y install tarantool

Manual repository installation

Clean up yum cache
Click to copy yum clean all
For RHEL/CentOS 7:
Click to copy release=7
For RHEL/CentOS 8:
Click to copy release=8
Install EPEL repository
Click to copy yum install -y epel-release
Enable EPEL repository
Click to copy sed 's/enabled=.*/enabled=1/g' -i /etc/yum.repos.d/epel.repo
Add Tarantool repository
Click to copy rm -f /etc/yum.repos.d/*tarantool*.repo
tee /etc/yum.repos.d/tarantool_2_8.repo <<EOF
[tarantool_2_8]
name=EnterpriseLinux-$release - Tarantool
baseurl=https://download.tarantool.org/tarantool/release/2.8/el/$release/x86_64/
gpgkey=https://download.tarantool.org/tarantool/release/2.8/gpgkey
repo_gpgcheck=1
gpgcheck=0
enabled=1

[tarantool_2_8-source]
name=EnterpriseLinux-$release - Tarantool Sources
baseurl=https://download.tarantool.org/tarantool/release/2.8/el/$release/SRPMS
gpgkey=https://download.tarantool.org/tarantool/release/2.8/gpgkey
repo_gpgcheck=1
gpgcheck=0
EOF
Update metadata
Click to copy yum makecache -y --disablerepo='*' --enablerepo='tarantool_2_8' --enablerepo='epel'
Install Tarantool
Click to copy yum makecache -y --disablerepo='*' --enablerepo='tarantool_2_8' --enablerepo='epel'
Add the repository
Click to copy curl -L https://tarantool.io/release/1.10/installer.sh | bash
Install Tarantool
Click to copy sudo yum -y install tarantool

Manual repository installation

Clean up yum cache
Click to copy yum clean all
For RHEL/CentOS 7:
Click to copy release=7
For RHEL/CentOS 8:
Click to copy release=8
Install EPEL repository
Click to copy yum install epel-release
Enable EPEL repository
Click to copy sed 's/enabled=.*/enabled=1/g' -i /etc/yum.repos.d/epel.repo
Add Tarantool repository
Click to copy rm -f /etc/yum.repos.d/*tarantool*.repo
tee /etc/yum.repos.d/tarantool_1_10.repo <<EOF
[tarantool_1_10]
name=EnterpriseLinux-$release - Tarantool
baseurl=https://download.tarantool.org/tarantool/release/1.10/el/$release/x86_64/
gpgkey=https://download.tarantool.org/tarantool/release/1.10/gpgkey
repo_gpgcheck=1
gpgcheck=0
enabled=1

[tarantool_1_10-source]
name=EnterpriseLinux-$release - Tarantool Sources
baseurl=https://download.tarantool.org/tarantool/release/1.10/el/$release/SRPMS
gpgkey=https://download.tarantool.org/tarantool/release/1.10/gpgkey
repo_gpgcheck=1
gpgcheck=0
EOF
Update metadata
Click to copy yum makecache -y --disablerepo='*' --enablerepo='tarantool_1_10' --enablerepo='epel'
Install Tarantool
Click to copy yum -y install tarantool

Bleeding edge

Nightly Builds

Add the repository
Click to copy curl -L https://tarantool.io/live/2.8/installer.sh | bash
Install Tarantool
Click to copy sudo yum -y install tarantool

Beta Releases

arm64 beta
arm64 beta

Experimental support for ARM64-compatible Linux installations, which allows to process data and run Lua applications via Tarantool with native ARM platform performance.

Tarantool 2.10 Beta Available. List of changes.
Add the repository
Click to copy curl -L https://tarantool.io/pre-release/2/installer.sh | bash
Install Tarantool
Click to copy sudo yum -y install tarantool

Tarantool Enterprise

Support SLA, audit log, encryption support, integration with Oracle, Kafka and any ODBC storages.

More details

What’s next

Start Tarantool

Start and configure Tarantool, create the first space, write and read the first data.

Run
Next

Install a connector for your programming language

Connect a Tarantool connector to a project in your programming language and manage your data from code

Next

Install additional modules to extend Tarantool functionality

Connect a ready-made queue implementation in Tarantool, metrics, a module for background deletion of unnecessary records, and many other useful extensions

Next

Get
a consultation

Order
a demo

Thank you for your request

Tarantool experts will contact you shortly

Thanks
Thanks