Instalare si configurare webserver pe Debian
Cuprins:
- Cerințe preliminare
- Instalarea Java
- Instalarea lui Apache Cassandra
- Configurarea lui Apache Cassandra
- Redenumirea clusterului Apache Cassandra
- Concluzie
Apache Cassandra este o bază de date NoSQL gratuită și open-source, fără un singur punct de eșec. Oferă scalabilitate liniară și disponibilitate ridicată fără a compromite performanța. Apache Cassandra este folosită de o serie de companii care au seturi mari de date active, inclusiv Reddit, NetFlix, Instagram și Github., vom explica cum se instalează Apache Cassandra pe Debian 10, Buster.
Cerințe preliminare
Instrucțiunile presupun că sunteți autentificat ca root sau utilizator cu privilegii sudo.
Instalarea Java
La momentul scrierii acestui articol, ultima versiune stabilă a lui Apache Cassandra este
3.11
și necesită OpenJDK 8, care nu este disponibil în depozitele oficiale Debian Buster.
Vom activa depozitul AdoptOpenJDK și vom instala pachetul predefinit OpenJDK 8.
Actualizați lista de pachete și instalați dependențele necesare pentru a adăuga un nou depozit peste
sudo apt update
sudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common
Importați cheia GPG a depozitului și adăugați depozitul AdoptOpenJDK APT în sistemul dvs.:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
sudo add-apt-repository --yes
Instalați Java 8 rulând următoarele comenzi:
sudo apt update
sudo apt install adoptopenjdk-8-hotspot
Odată finalizat, verificați-l prin imprimarea versiunii Java:
java -version
Produsul ar trebui să arate așa:
openjdk version "1.8.0_232" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_232-b09) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.232-b09, mixed mode)
Instalarea lui Apache Cassandra
Vom instala Apache Cassandra folosind pachetul deb din depozitul furnizorilor. Pentru a face acest lucru, trebuie să activăm depozitul Apache Cassandra.
Importați cheia publică a depozitului folosind următoarea comandă
wget
:
wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
Comanda de mai sus ar trebui să emită
OK
. Aceasta înseamnă că cheia a fost importată cu succes și pachetele din acest depozit vor fi considerate de încredere.
Adăugați depozitul Cassandra la lista surselor de sistem, rulând comanda de mai jos:
sudo sh -c 'echo "deb https://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'
Actualizați indexul pachetelor și instalați pachetul Apache Cassandra:
sudo apt update
sudo apt install cassandra
După finalizarea procesului de instalare, serviciul Cassandra va porni automat. Pentru a verifica dacă Cassandra rulează, tastați:
nodetool status
Ar trebui să vedeți ceva similar cu mai jos:
Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN 127.0.0.1 103.71 KiB 256 100.0% dd8f6709-08ef-45b8-881e-5c1b5bbfc7f7 rack1
Asta e. Apache Cassandra a fost instalat cu succes.
Configurarea lui Apache Cassandra
Datele Apache Cassandra sunt stocate în directorul
/var/lib/cassandra
. Fișierele de configurare sunt localizate în
/etc/cassandra
, iar opțiunile de pornire Java pot fi configurate în
/etc/default/cassandra
.
În mod implicit, Cassandra ascultă doar localhost. Dacă clientul care se conectează la baza de date rulează și pe aceeași mașină, nu trebuie să schimbați interfața de legare.
Pentru a interacționa cu Cassandra prin linia de comandă, utilizați instrumentul
cqlsh
, care este livrat cu pachetul Cassandra.
cqlsh
Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>
Redenumirea clusterului Apache Cassandra
În mod implicit, clusterul Cassandra este numit „Test Cluster”. Dacă doriți să o schimbați, urmați pașii de mai jos:
-
Conectați-vă la terminalul Cassandra CQL cu
cqlsh:cqlshEmite următoarea comandă pentru a schimba numele clusterului în „Linuxize Cluster”:
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';Schimbați „Linuxize Cluster” cu numele dorit. Odată terminat, tastați
exitpentru a ieși din terminal.Editează fișierul de configurare
/etc/cassandra/cassandra.yamlcassandra.yamlși pune-ți noul nume de cluster:cluster_name: 'Linuxize Cluster'Ștergeți memoria cache a sistemului:
nodetool flush systemReporniți serviciul Cassandra rulând:
sudo systemctl restart cassandra
Concluzie
V-am arătat cum să instalați Apache Cassandra Debian 10 și să redenumiți opțional clusterul implicit. Pentru mai multe informații despre cum să începeți cu Cassandra, vizitați pagina oficială de Documentare.
baza de date java cassandra debianCum se instalează apache cassandra pe centos 7
Apache Cassandra este o bază de date NoSQL open source, fără un singur punct de eșec, oferind scalabilitate liniară și disponibilitate ridicată, fără a compromite performanța. Acest tutorial descrie cum se instalează Apache Cassandra pe CentOS 7.
Cum se instalează apache cassandra pe ubuntu 18.04
Apache Cassandra este o bază de date NoSQL gratuită și open source, fără un singur punct de eșec. În acest tutorial vă vom arăta cum să instalați Apache Cassandra pe Ubuntu 18.04.
Cum se instalează apache cassandra pe debian 9
Apache Cassandra este o bază de date NoSQL gratuită și open source, fără un singur punct de eșec. Acest tutorial vă ghidează prin procesul de instalare a Apache Cassandra pe Debian 9.







