Pre-Requisitos
Antes de instalar o Apache Cassandra em seu servidor, verifique se os seguintes pré-requisitos são atendidos:
- A versão mais recente do Java 8, ou Oracle Java Standard Edition 8 ou OpenJDK 8 está instalado.
- Se você estiver usando
cqlsh
, verifique se a versão mais recente do Python 2.7 está instalada em seu servidor.
Atualizando o Software no Ubuntu
Antes de tudo, conecte-se ao seu servidor Linux via SSH , atualize o índice do pacote e atualize todo o software instalado para a versão mais recente disponível. Você pode fazer isso usando os seguintes comandos:
sudo apt-get update
sudo apt-get upgrade
Instale o Java 8 no Ubuntu
Para instalar o Java 8 no seu Ubuntu 16.04 VPS, execute o seguinte comando:
sudo apt-get install default-jdk
Para verificar se o Java 8 está instalado, você pode usar:
java -version
A saída deve ser muito semelhante à seguinte:
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-0ubuntu1.16.04.2-b11)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
Instale o Apache Cassandra no Ubuntu
Para instalar o Apache Cassandra no seu servidor, primeiro você precisa adicionar o repositório Cassandra. No momento de escrever este tutorial, o último lançamento estável da Cassandra é 3.11.0.Portanto, execute o seguinte comando para adicionar o repositório Cassandra no seu servidor:
echo "deb http://www.apache.org/dist/cassandra/debian 311x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
Em seguida, adicione as chaves do repositório Cassandra:
curl https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-key A278B781FE4B2BDA
Atualize o índice do pacote:
sudo apt-get update
Finalmente, instale o Apache Cassandra usando o seguinte comando:
sudo apt-get install cassandra
Iniciar, parar e ativar o Apache Cassandra no Ubuntu
Para iniciar o serviço Apache Cassandra em seu servidor, você pode usar o seguinte comando:
sudo systemctl start cassandra.service
Para parar o serviço, você pode usar o comando abaixo:
sudo systemctl stop cassandra.service
Se o serviço ainda não estiver habilitado na inicialização do sistema, você pode habilitá-lo usando o comando abaixo:
sudo systemctl enable cassandra.service
O que é o seguinte?
Se você é novo no Apache Cassandra, recomenda-se que use a documentação oficial como ponto de partida. A documentação está disponível em http://cassandra.apache.org/doc/latest/ e irá ajudá-lo a aprender a configurar e usar o serviço para seus projetos.