Installer Apache PHP Mariadb (Mysql) sur Debian 10 (LAMP)
目次:
Apache Cassandraは、単一障害点のない無料のオープンソースのNoSQLデータベースです。 パフォーマンスを犠牲にすることなく、線形のスケーラビリティと高可用性を提供します。 Apache Cassandraは、Apple、NetFlix、eBay、Easouなどの多くの組織で使用されています。
このチュートリアルでは、Ubuntu 18.04にApache Cassandraをインストールする方法を示します。 Ubuntu 16.04と、Linux Mint、Kubuntu、Elementary OSなどのUbuntuベースのディストリビューションにも同じ手順が適用されます。
前提条件
Ubuntuシステムにパッケージをインストールできるようにするには、sudo特権を持つユーザーとしてログインする必要があります。
Apache Cassandraのインストール
Ubuntu 18.04にApache Cassandraをインストールする最も簡単な方法は、公式のApache Cassandraリポジトリからdebパッケージをインストールすることです。
この記事を書いている時点では、Apache Cassandraの最新バージョンは
3.11
であり、システムにOpenJDK 8をインストールする必要があります。
Javaのインストールは非常に簡単です。まず、パッケージインデックスを更新します。
sudo apt update
次のように入力して、OpenJDKパッケージをインストールします。
sudo apt install openjdk-8-jdk
Javaバージョンを出力する次のコマンドを実行して、Javaのインストールを確認します。
java -version
出力は次のようになります。
openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.18.04.1-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
HTTPS経由でリポジトリにアクセスするために必要なapt-transport-httpsパッケージをインストールします。
sudo apt install apt-transport-https
次のステップは、Apache Cassandraリポジトリを追加することです。
次の
wget
コマンドを使用して、リポジトリのGPGをインポートします。
wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
上記のコマンドは
OK
を出力するはず
OK
これは、キーが正常にインポートされ、このリポジトリからのパッケージが信頼できると見なされることを意味します。
次に、以下を発行してCassandraリポジトリをシステムに追加します。
sudo sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'
リポジトリが有効になったら、次を入力して
apt
パッケージリストを更新し、Apache Cassandraの最新バージョンをインストールします。
sudo apt update
sudo apt install cassandra
インストールプロセスが完了すると、Cassandraサービスが自動的に開始されます。 次のように入力して、Cassandraが実行されていることを確認できます。
nodetool status
次のようなものが表示されるはずです。
Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN 127.0.0.1 114.55 KiB 256 100.0% d8c27e24-ea26-4eeb-883c-5986218ba3ca rack1
おめでとうございます。この時点で、UbuntuサーバーにApache Cassandraがインストールされています。
Apache Cassandraの構成
Apache Cassandraデータは
/var/lib/cassandra
ディレクトリに格納され、構成ファイルは
/etc/cassandra
あり、Java起動オプションは
/etc/default/cassandra
ファイルで構成できます。
デフォルトでは、Cassandraはローカルホストのみでリッスンするように構成されています。 データベースに接続するクライアントも同じホストで実行されている場合、デフォルトの構成ファイルを変更する必要はありません。
CQL(Cassandra Query Language)を介してCassandraと
cqlsh
するには、Cassandraパッケージに同梱されている
cqlsh
という名前のコマンドラインユーティリティを使用できます。
cqlsh
Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>
Apache Cassandraクラスターの名前変更
デフォルトでは、Cassandraクラスターの名前は「Test Cluster」です。 変更する場合は、以下の手順に従ってください。
-
cqlsh
Cassandra CQLターミナルにログインしcqlsh
。cqlsh
次のコマンドを実行して、クラスター名を「Linuxize Cluster」に変更します。
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';
「Linuxize Cluster」を希望の名前に変更します。
exit
したら、exitと入力してコンソールを終了します。
/etc/cassandra/cassandra.yamlcassandra.yaml
構成ファイルを編集して、新しいクラスター名を入力します。cluster_name: 'Linuxize Cluster'
次のコマンドを実行して、システムキャッシュをクリアします。
nodetool flush system
最後に、Cassandraサービスを再起動します。
sudo systemctl restart cassandra
結論
Ubuntu 18.04にApache Cassandraが正常にインストールされました。 これで、Apache Cassandraの公式ドキュメントページにアクセスして、Cassandraを開始する方法を学ぶことができます。
java cassandra UbuntuデータベースCentOS 7にApache Cassandraをインストールする方法

Apache Cassandraは、単一障害点のないオープンソースのNoSQLデータベースであり、パフォーマンスを損なうことなく線形のスケーラビリティと高可用性を提供します。 このチュートリアルでは、CentOS 7にApache Cassandraをインストールする方法について説明します。
Debian 10 LinuxにApache Cassandraをインストールする方法

Apache Cassandraは、単一障害点のない無料のオープンソースのNoSQLデータベースです。 この記事では、Apache CassandraをDebian 10、バスターにインストールする方法を説明します
Ubuntu 18.04にApache Mavenをインストールする方法

Apache Mavenは、主にJavaプロジェクトで使用される無料のオープンソースプロジェクト管理ツールおよび理解ツールです。 このチュートリアルでは、Ubuntu 18.04にApache Mavenをインストールする2つの異なる方法を紹介します。