Ubuntu 20.04 LTSでiSCSIストレージサーバーをセットアップする方法

iSCSIは、Internet Small Computer System Interfaceの略です。ネットワーク上のHDD / SSDパーティション、LVMパーティション、ブロックファイルなどのブロックデバイスを共有するために使用できるストレージエリアネットワークプロトコルです。 iSCSIはクライアント/サーバーモデルで動作し、TCP / IPネットワークに依存して、イニシエータークライアントとターゲット間でSCSIコマンドを送信します。 iSCSIターゲットは、iSCSIサーバー上のサービスで、共有ストレージへのアクセスを提供します。iSCSIイニシエーターは、ターゲットに接続して共有ストレージにアクセスするiSCSIクライアントです。 このチュートリアルでは、Ubuntu 20.04サーバーでiSCSIターゲットとiSCSIイニシエーターをセットアップする方法を説明します。 必要条件 1…

CentOS 8でFirewallDを使用してネットワークアクセスを制限する方法

Linuxユーザーは、 CentOS / RHEL 8およびFedoraなどのほとんどのRHELベースのディストリビューションにネイティブのファイアウォールファイアウォールを使用して、一部のサービスまたはIPアドレスへのネットワークアクセスを許可または制限することができます。 firewalldファイアウォールは、 firewall-cmdコマンドラインユーティリティを使用してファイアウォールルールを構成します。 設定を行う前に、次に示すようにsystemctlユーティリティを使用してfirewalldサービスを有効にします。 $ sudo systemctl enable firewalls 有効にしたら、次のコマンドを実行してfirewalldサービスを開始できます。 $…

Git:チェックアウトタグ–ブランチ

Gitのタグは、特定のコミットにラベルを付けるために使用されます(たとえば、リリースをマークするため)。 各タグは、Git履歴の特定のコミットを直接指します。 このノートでは、Gitでタグをチェックアウトする方法と、そこから新しいブランチを作成する方法を示します。 Gitチェックアウトタグ リモートリポジトリから最新のタグリストがローカルにあることを確認します。 $ git fetch --all --tags --prune チェックアウトGitタグ リポジトリの状態をタグでラベル付けされた特定のコミットに変更します。 $ git…

Ubuntu 20.04にElasticsearchをインストールする方法

Elasticsearchは、柔軟で強力なオープンソースの分散型リアルタイム検索および分析エンジンです。 APIの単純なセットを使用して、全文検索機能を提供します。 Elastic Searchは、Apache 2ライセンスの下で自由に使用でき、最も柔軟性があります。 このチュートリアルは、Ubuntu 20.04 LTSシステムにElasticsearchをインストールするのに役立ちます。 前提条件 sudo権限を使用してUbuntuシステムにログインします。 sshを使用してそれにアクセスするリモートUbuntuサーバーの場合。 Windowsユーザーは、パテまたは代替を使用してUbuntuシステムにログインできます。 ステップ1 – Javaをインストールする…

Linux向けの5つの最高のコマンドライン音楽プレーヤー

Linux向けの5つの最高のコマンドライン音楽プレーヤー ターミナルは通常、パッケージのインストール、サービスの構成、パッケージの更新、アップグレードなど、Linuxシステムの管理タスクを実行するために使用されます。 しかし、ターミナルから直接お気に入りのオーディオファイルを再生できることも知っていましたか?はい、できます。クールで革新的なコンソールベースの音楽プレーヤーのおかげです。 このガイドでは、Linuxに最適なコマンドライン音楽プレーヤーにスポットライトを当てます。 1. CMUS –コンソール音楽プレーヤー Cプログラミング言語で記述されたCMUSは、Unix / Linuxシステム用に設計された、軽量でありながら強力なコンソールベースの音楽プレーヤーです。幅広いオーディオ形式をサポートしており、基本的なコマンドを習得すると、簡単にナビゲートできます。 主な機能のいくつかを簡単に見てみましょう: いくつか言及すると、mp3、aac、wave、flacなどの人気のある音楽フォーマットの配列のサポート。 ALSAおよびJACK形式でサウンドを出力します。 プレイリストで音楽を整理し、曲のキューを作成する機能。 CMUSを使用すると、カスタムミュージックライブラリを作成することもできます。…

Ubuntu 20.04にZabbixエージェントをインストールする方法

Zabbixは、ITインフラストラクチャの監視ソリューションです。ネットワーク内のほとんどのデバイスとサーバー上のほとんどのサービスを監視できます。アプリケーションを監視するには、ネットワークにZabbixサーバーがインストールされている必要があります。 システムにはZabbixエージェントが必要です。Zabbixサーバーを介して監視する必要があります。このチュートリアルは、Ubuntu 20.04 LTS LinuxシステムにZabbixエージェントをインストールするのに役立ちます。 必要条件 Ubuntu 20.04 LTSシステムへのsudo特権アカウントアクセスでのシェルアクセスが必要です。 Zabbixリポジトリを設定する Zabbixチームは、Zabbixパッケージのインストール用の適切なリポジトリを提供します。次に、リポジトリをシステムに追加します。これは、Zabbixエージェントに必要なパッケージです。次のコマンドを実行して、Zabbixリポジトリを有効にします。 wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+focal_all.deb sudo dpkg…

Linux Mint 20 Ulyanaにアップグレードする方法

Linux Mint 19.3は2023年4月までサポートを受けていますが、最新バージョンのMint( Linux Mint 20)にアップグレードして、多数の拡張機能とクールな機能を利用することもできます。 このガイドでは、コードネームTriciaの Linux Mint 19.3を 、 Ubuntu 20.04に基づくLinux Mint 20にアップグレードする方法を学びます。…

CentOS / RHEL 8にApache Solr 8.5をインストールする方法

Apache Solrは、Javaで書かれたオープンソースの検索プラットフォームです。 Solrは、フルテキスト検索、スペル候補、カスタムドキュメントの順序とランキング、スニペットの生成と強調表示を提供します。 Solrは、JSON、XML、多くのOfficeドキュメント、CSVなどを含む、さまざまなデータタイプをそのまま使用できます。このチュートリアルを執筆している時点では、Solr 8.5.2がインストール可能な最新バージョンです。 このチュートリアルは、CentOS / RHEL 8システムにApache Solr 8.5をインストールするのに役立ちます。 前提条件 CentOS / RHEL…

Ubuntu 20.04にNginx Webサーバーをインストールする方法

Nginxは、オープンソースの高性能Webサーバーであり、本番環境で大きな市場シェアを指揮しています。これは、トラフィックの多いWebサイトのホスティングで主に使用される軽量で堅牢なWebサーバーです。 このガイドでは、Ubuntu 20.04 LTSに Nginx Webサーバーをインストールし、Nginxサーバーブロック(仮想ホスト)を構成する方法を学習します。 前提条件 開始するには、SSHアクセスが可能なUbuntu 20.04 LTSのインスタンスと、ルート権限を持つSudoユーザーがあることを確認してください。さらに、 Nginxパッケージをインストールするには、安定したインターネット接続が推奨されます。 Ubuntu 20.04へのNginxのインストール 1. Nginxをインストールする前に、サーバーのパッケージリストを更新します。…

Fedora 32/31/30にIonicをインストールする方法

Ionicフレームワークは、HTML、CSS、JavaScriptなどのコアWebテクノロジーを使用してモバイルおよびデスクトップアプリケーションを構築するためのオープンソースUIツールキットです。 Ionicは、現在のすべてのモバイルデバイスおよびプラットフォームで美しく機能し、表示されるように設計されています。 この記事は、Fedora 32/31/30/29/28システムにIonicフレームワークコマンドラインユーティリティをインストールするのに役立ちます。 ステップ1 – Node.jsをインストールする Ionicでは、システムにNodejsをインストールする必要がありました。システムにNodejsがインストールされていません。次のコマンドを使用して、システムにNode.js 12.xバージョンをインストールします。チュートリアルにアクセスして、Fedoraシステムに最新のNode.jsをインストールできます。 curl -sL https://rpm.nodesource.com/setup_12.x | sudo -E…