installation Welcome to ScyllaDB Web Install repository!
ScyllaDB Web Install is a platform-agnostic script that allows an easy installation of ScyllaDB on different Operating System and architectures.
For more information, ScyllaDB Web Install user doc can be found here.
To install the latest stable open source version, run:
curl -sSf https://get.scylladb.com/server | sudo bash
The script will automatically detect your operating system and will install all the required packages / dependencies.
At the end of the successful installation, the message Scylla installation done!
will be displayed.
[--scylla-version <version>]
to install a specific ScyllaDB version. In<version>
, specify(x.y)
version to install the latest patch for this version or(x.y.z)
to install a specific patch release. In addition, there is an option to install the latest nightly version by specifynightly-<version>
.[--scylla-product <scylla|scylla-enterprise>]
to install specific ScyllaDB product. Default is ScyllaDB OSS.[--scylla-repo-file-url <url>]
allow to download and install ScyllaDB product from a customscylla.list
orscylla.repo
file.[--verbose]
to get more information during the installation run.[--dry-run]
prints only the commands and the installation flow without actually installing it, useful for verification.
Installing ScyllaDB Open Source version 5.4.8:
curl -sSf get.scylladb.com/server | sudo bash -s -- --scylla-version 5.4.8
Installing ScyllaDB Enterprise latest patch of version 2024.1:
curl -sSf get.scylladb.com/server | sudo bash -s -- --scylla-product scylla-enterprise --scylla-version 2024.1
Running an installation of nightly version 6.0 in dry-run:
curl -sSf get.scylladb.com/server | sudo bash -s -- --scylla-version nightly-6.0 --dry-run
Ensure your platform is supported by ScyllaDB version you want to install.
- For ScyllaDB Open Source - see OS Support by Platform and Version for OSS.
- For ScyllaDB Enterprise - see OS Support by Platform and Version for Enterprise.
We welcome public/internal contributions into this repository via pull requests.
Please note that before we merge your pull request, you must validate your changes locally by
running the script and in addition, it must pass all the internal CI Tests.
This project is distributed under the Apache 2.0 license. For more details, see the LICENSE file.