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

Zabbixは、サーバー、仮想マシン、ネットワーク、クラウドサービスのリアルタイム監視用に設計された無料のオープンソース監視ソリューションです。これはAlexei Vladishevによって開発され、Zabbix SIAによって積極的にサポートされています。これは、クライアントサーバーモデルに基づいており、CPU負荷、ネットワーク使用率、数万のサーバーからのディスク領域の消費など、数百万のメトリックを監視できます。 このチュートリアルでは、Ubuntu 20.04 LTSシステムにZabbixサーバーをインストールする方法を説明します。 事前要件 sudo特権アカウントアクセスで実行中のUbuntu 20.04システムがあると想定します。 UbuntuシステムにZabbixサーバーをインストールするには、以下の手順に従ってください。 ステップ1 – LAMPのセットアップ Zabbixを実行するにはPHPプログラミング言語、データベースサーバーとしてはMySQL、ApacheやNginxなどのWebサーバーが必要でした。このチュートリアルではApache Webサーバーを使用します。次のコマンドを実行して、システムに必要なすべてのパッケージをインストールしましょう。…

Ubuntu 20.04にラダーシステム監査ツールをインストールする方法

Rudderは無料のオープンソースのマルチプラットフォームツールで、大規模なITインフラストラクチャ全体のシステム構成を自動化するのに役立ちます。これは、監査機能を介して本番インフラストラクチャを管理および維持できるITインフラストラクチャの自動化とコンプライアンスツールです。 Ubuntu、Debian、Fedora、RHEL、CentOS、SUSEなど、ほとんどのLinuxオペレーティングシステムで動作します。ラダーは、低レベルの構成パターンを作成し、インフラストラクチャのコンプライアンスを監視するために使用できる一連のルールを提供します。   このチュートリアルでは、RudderサーバーをUbuntu 20.04にインストールする方法を学習します。 前提条件 Ubuntu 20.04を実行しているサーバー。 rootパスワードがサーバーで構成されています。 入門 開始する前に、次のコマンドを使用して、システムパッケージを最新バージョンに更新します。 apt-get update -y システムが更新されたら、次のコマンドを実行して、他の依存関係をサーバーにインストールします。…

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

DokuWikiは、PHPで記述された、無料のオープンソースで最も用途の広いwikiアプリケーションです。シンプルなファイル形式を使用してデータを保存するシンプルで軽量なため、データベースは必要ありません。クリーンで読みやすい構文で知られており、多くの高度な機能を使用して簡単にスケーリングおよび最適化できます。サーバーにコンテンツをアップロードするだけで、個人またはビジネスのWebサイトを作成できます。 WYSIWYGサポート、SEO対応の組み込みアクセス制御、認証コネクタ、柔軟なCSSフレームワークなど、豊富な機能セットが付属しています。 このチュートリアルでは、Ubuntu20.04にApacheとLetsencryptSSL証明書を使用してDokuWikiをインストールする方法を示します。 前提条件 Ubuntu20.04を実行しているサーバー。 サーバーが指す有効なドメイン名。 ルートパスワードはサーバーで構成されます。 システムパッケージを更新する 開始する前に、システムパッケージを最新バージョンに更新することをお勧めします。次のコマンドで実行できます。 apt-get update -y apt-get upgrade -y…

CentOS 8にセキュリティアップデートをインストールする方法

Linuxシステムを最新の状態に保つことは、特にセキュリティアップデートのインストールに関しては、非常に重要なタスクです。これにより、システムの安全性と安定性が維持され、最新のセキュリティ脅威を常に把握できます。 この簡潔で正確な記事では、 CentOS 8 Linuxシステムにセキュリティシステムアップデートをインストールする方法について説明します。システムアップデート( すべてのインストール済みパッケージ )、特定のパッケージのアップデート、またはセキュリティアップデートのみを確認する方法を示します。また、特定のパッケージ、すべてのインストール済みパッケージ、またはセキュリティ更新のみの更新をインストールする方法についても説明します。 まず、システムにログインしてターミナルウィンドウを開くか、リモートシステムの場合はsshを介してアクセスします。さらに先に進む前に、システムの現在のカーネルバージョンをメモしてください 。 # uname -r 現在のカーネルバージョンを確認する CentOS 8サーバーのセキュリティ更新の確認…

LinuxアプリケーションログをAWSCloudWatchに送信する方法

AWS CloudWatchは、AWSクラウドによって提供されるモニタリングサービスです。 AWSは、CPU使用率、ネットワーク入力、ネットワーク出力などのサーバーパラメーターのデフォルトのモニタリングを提供します。AWSCloudWatchは、ディスク使用率やメモリ(RAM)使用率などのカスタムモニタリングに使用できます。カスタム監視の場合、いくつかの手順に従って監視する必要があります。 同様に、AWSCloudWatchを使用してサーバーまたはアプリケーションのログを監視できます。これは明らかな理由でAWSのデフォルト機能ではないため、要件に従って設定できます。モニタリングのためにAWSCloudWatchに送信する必要のあるログはユーザーによって異なります。 AWSリソースに限定されません AWS CloudWatchがAWSサービスであっても、EC2インスタンスにのみ使用できるという意味ではなく、他のクラウドプロバイダーのVMや物理ドライブ上のVMからアプリケーションまたはサーバーログを送信するように設定することもできます。 。 アプリケーションまたはサーバーのログをAWSCloudWatchに送信する方法 アプリケーションまたはサーバーのログをAWSCloudWatchに送信するには、CloudWatchエージェントをそれぞれのサーバーにインストールする必要があります。このブログの目標を達成するために、AWSEC2インスタンスを使用します。 ステップ AWSCloudWatchと通信するためにインスタンスにアタッチされる適切なロール AWSCloudWatchエージェントのインストール AWSCloudWatchエージェントの設定 AWSCloudWatchポータルでのログのテスト…

CentOS8およびFedora33にFail2Banをインストールして構成する方法

Fail2Banは、さまざまなプロセスのログファイルをスキャンし、パスワードの失敗が多すぎるIPアドレスを禁止するログ解析ユーティリティです。ログインの試行が見つかると、Fail2Banはiptablesに新しいルールを追加して、攻撃者のIPアドレスを一時的または永続的にブロックします。また、同じことをメールで通知することもできます。 これは主にSSHを介した侵入の検出に重点を置いていますが、ログファイルを使用する任意のサービスで機能するように構成できます。 前提条件 sudo権限を持つroot以外のユーザーがいるFedora33またはCentOS8ベースのサーバー。 Nanoエディターをインストールします。これを使用します。 $ sudo dnf install nano -y Fail2Banをインストールします CentOS 8にFail2Banをインストールするには、最初にEPELYumリポジトリをインストールする必要があります。 $…

[JavaScript]コンソールに書き込む

この例では、コンソールへの書き込みを可能にするJavaScriptプログラムの作成方法を学習します。 例:console.log()の使用 // program to write to console // passing number console.log(8); // passing string…