Установка web-сервера Apache в операционной системе Debian 10.
目次:
Apache Cassandraは、単一障害点のない無料のオープンソースのNoSQLデータベースです。 パフォーマンスを犠牲にすることなく、線形のスケーラビリティと高可用性を提供します。 Apache Cassandraは、Reddit、NetFlix、Instagram、Githubなど、大規模でアクティブなデータセットを持つ多くの企業で使用されています。
このチュートリアルは、Apache CassandraをDebian 9にインストールするプロセスをガイドします。
前提条件
Debianシステムにパッケージをインストールできるようにするには、sudo特権を持つユーザーとしてログインする必要があります。
Apache Cassandraのインストール
Debian 9にApache Cassandraをインストールする推奨方法は、公式のApache Cassandraリポジトリからdebパッケージをインストールすることです。
この記事を書いている時点では、Apache Cassandraの最新バージョンは
3.11
であり、マシンにOpenJDK 8をインストールする必要があります。
OpenJDK 8パッケージをインストールするには、次のコマンドを実行します。
sudo apt update
sudo apt install openjdk-8-jdk
完了したら、Javaバージョンを印刷して確認します。
java -version
出力は次のようになります。
openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13) OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
HTTPS経由でリポジトリにアクセスするために必要なapt-transport-httpsパッケージをインストールします。
sudo apt install apt-transport-https
次のステップは、Apache Cassandraリポジトリを有効にすることです。
次の
wget
コマンドを使用して、リポジトリの公開キーをインポートします。
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'
パッケージのインデックスを更新し、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
それでおしまい。 Apache CassandraがDebianサーバーにインストールされています。
Apache Cassandraの構成
Apache Cassandraデータは
/var/lib/cassandra
ディレクトリに保存されます。 構成ファイルは
/etc/cassandra
あり、Java起動オプションは
/etc/default/cassandra
ファイルで構成できます。
デフォルトでは、Cassandraはlocalhostでのみリッスンします。 データベースに接続するクライアントも同じマシン上で実行されている場合、バインディングインターフェイスを変更する必要はありません。
コマンドラインを介してCassandraと対話するには、Cassandraパッケージに同梱されている
cqlsh
ツールを使用します。
cqlsh
Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>
Apache Cassandraクラスターの名前変更
デフォルトでは、Cassandraクラスターの名前は「Test Cluster」です。 変更する場合は、以下の手順に従ってください。
-
最初に、次のように入力してCassandra CQLターミナルにログインします。
cqlsh
次のコマンドを実行して、クラスター名を「Linuxize Cluster」に変更します。
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';
「Linuxize Cluster」を希望の名前に変更します。 完了したら、
exit
と入力してターミナルを終了します。次に、
/etc/cassandra/cassandra.yamlcassandra.yaml
構成ファイルを編集して、新しいクラスター名を入力します。cluster_name: 'Linuxize Cluster'
以下のコマンドを実行して、システムキャッシュをクリアします。
nodetool flush system
最後に、次を実行してCassandraサービスを再起動します。
sudo systemctl restart cassandra
結論
Debian 9サーバーにApache Cassandraが正常にインストールされました。 Cassandraの使用を開始する方法の詳細については、公式のドキュメントページをご覧ください。
java cassandra debianデータベースCentOS 7にApache Cassandraをインストールする方法

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

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

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