Curriculum
Before you can install Cassandra, you need to make sure you have the following prerequisites installed on your system:
Make sure you have these prerequisites installed before proceeding to the next steps.
The first step in installing Cassandra is to download the latest stable release from the official Apache Cassandra website. Go to the download page and select the version you want to download.
Once you’ve selected the version, you’ll be presented with a list of mirror sites from which to download the software. Choose a mirror site closest to your location and download the appropriate package for your operating system.
Once you’ve downloaded the Cassandra package, you can install it by following these steps:
CASSANDRA_HOME
environment variable to the directory where you extracted the package.bin
directory to your system’s PATH
environment variable.Here’s how you can do this on a Linux-based system:
tar -xvf apache-cassandra-<version>-bin.tar.gz
(replace <version>
with the version number you downloaded)./opt/cassandra
.CASSANDRA_HOME
environment variable by running the following command: export CASSANDRA_HOME=/opt/cassandra
(replace /opt/cassandra
with the directory where you extracted the package).bin
directory to your system’s PATH
environment variable by running the following command: export PATH=$PATH:$CASSANDRA_HOME/bin
.Here’s how you can do this on a Windows-based system:
tar -xvf apache-cassandra-<version>-bin.tar.gz
(replace <version>
with the version number you downloaded).C:Program FilesApache Cassandra
.CASSANDRA_HOME
with the value set to the directory where you extracted the package (e.g. C:Program FilesApache Cassandra
).PATH
variable and add the bin
directory to the end of the existing value (e.g. %PATH%;C:Program FilesApache Cassandrabin
).Now that you’ve installed Cassandra, you can start it by following these steps:
/opt/cassandra
on Linux or C:Program FilesApache Cassandra
on Windows).bin/cassandra
(on Windows, you can run bincassandra.bat
instead).After starting Cassandra, you can verify that it’s running by using the nodetool
command-line tool, which is included with the Cassandra package.
To check the status of the Cassandra cluster, run the following command:
$ nodetool status
This command should output a table containing information about the Cassandra cluster, including the status of each node in the cluster.
To connect to Cassandra, you can use the cqlsh
command-line tool, which is also included with the Cassandra package.
To connect to Cassandra, run the following command:
$ cqlsh
This will start the cqlsh
shell and connect to the local Cassandra node. From here, you can execute CQL statements to create tables, insert data, and query data.
If you plan on running Cassandra as a service on your system, you can install it as a service using the cassandra.in.sh
script, which is located in the bin
directory of the Cassandra installation.
To install Cassandra as a service on a Linux-based system, follow these steps:
cassandra.in.sh
script in the /etc/init.d
directory: sudo ln -s $CASSANDRA_HOME/bin/cassandra.in.sh /etc/init.d/cassandra
.sudo update-rc.d cassandra defaults
.To install Cassandra as a service on a Windows-based system, follow these steps:
bincassandra.bat -install
.net start "Cassandra"
.In this tutorial, we’ve covered the steps required to install Cassandra on your system, along with all the prerequisites needed to run Cassandra. We’ve also shown you how to start Cassandra, verify that it’s running, and connect to it using the cqlsh
command-line tool.
By following these steps, you should now have a working installation of Cassandra on your system that you can use to store and retrieve data.