Top.Mail.Ru
Install Tarantool on RHEL/CentOS

Install on RHEL/CentOS

  • 2.6 Stable
  • 1.10 LTS
Install the repository
Click to copy curl -L https://tarantool.io/release/2.6/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 6:
Click to copy release=6
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 -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-$release.noarch.rpm
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_6.repo <<EOF
[tarantool_2_6]
name=EnterpriseLinux-$release - Tarantool
baseurl=https://download.tarantool.org/tarantool/release/2.6/el/$release/x86_64/
gpgkey=https://download.tarantool.org/tarantool/release/2.6/gpgkey
repo_gpgcheck=1
gpgcheck=0
enabled=1

[tarantool_2_6-source]
name=EnterpriseLinux-$release - Tarantool Sources
baseurl=https://download.tarantool.org/tarantool/release/2.6/el/$release/SRPMS
gpgkey=https://download.tarantool.org/tarantool/release/2.6/gpgkey
repo_gpgcheck=1
gpgcheck=0
EOF
Update metadata
Click to copy yum makecache -y --disablerepo='*' --enablerepo='tarantool_2_6' --enablerepo='epel'
Install Tarantool
Click to copy yum makecache -y --disablerepo='*' --enablerepo='tarantool_2_6' --enablerepo='epel'
Connect 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 6:
Click to copy release=6
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 -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-$release.noarch.rpm
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

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

Beta Releases

Tarantool 2.7 Beta Available. List of changes.
Connect the repository
Click to copy curl -L https://tarantool.io/live/2.7/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