GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu16.04にGraylogサーバーをインストールする方法

Ubuntu16.04にGraylogサーバーをインストールする方法を紹介します。 Graylogは、MongoDBとElasticsearchに基づく無料のオープンソースの一元化されたログ管理ツールです。 Graylogを使用すると、サーバーログを簡単に収集して分析できます。 Graylogは、Elasticsearch、MongoDB、Graylogサーバーの3つのコンポーネントで構成されています。 Elasticsearchは、ログを保存し、検索機能を提供するために使用されます。 MongoDBは、構成とメタ情報を保存します。 Graylogサーバーは、さまざまな入力からログメッセージを収集し、ログを管理するためのWebインターフェイスを提供します。 Ubuntu16.04へのGraylogServerのインストールはそれほど複雑ではなく、10分以内に完了する必要があります。

このチュートリアルでは、Ubuntu16.04VPSにGraylogをインストールする手順を説明します

1。 SSH経由でログイン

ユーザーrootとしてVPSにログインします

 ssh root @ IP_ADDRESS 

システムを更新します

 apt-get update &&apt-get upgrade 

2。 Javaをインストールする

Graylogをインストールするには、サーバーにJavaをインストールする必要があります。公式のubunturepoからインストールできます。また、ubuntu16.04にJavaをインストールする方法に関する詳細なチュートリアルを読むこともできます

 apt-get install openjdk-7-jre 

バージョンを確認してください

 java -versionopenjdk version "1.8.0_131" OpenJDK Runtime Environment(build 1.8.0_131-8u131-b11-2ubuntu1.16.04.3-b11)OpenJDK 64Bit Server VM(build 25.131-b11、mixed mode)

3。 MongoDBをインストールする

MongoDBはUbuntuリポジトリからインストールできないため、MongoDBリポジトリを追加する必要があります。 Ubuntu16.0にMongoDBをインストールする方法に関する詳細なチュートリアルも読むことができます

 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10echo "deb http://repo.mongodb.org/apt/debian wheezy / mongodb-org / 3.0 main"> /etc/apt/sources.list.d/mongodb-org-3.0.listapt-get update 

次のコマンドを実行してMongoDBをインストールします

 apt-get install mongodb-org 

インストールしたら、MongoDBを起動し、起動時に起動できるようにします

 systemctl start mongodsystemctl enable mongod 

4。 Elasticsearchをインストールする

GPGキーをサーバーに追加します:

 wget -qO-https://packages.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add-

次に、elasticsearchリポジトリをソースリストに追加します

 apt-get install apt-transport-httpsecho "deb https://packages.elastic.co/elasticsearch/2.x/debian stable main" | sudo tee -a /etc/apt/sources.list.d/elasticsearch-2.x.list 

パッケージリストを更新し、Elasticsearchをインストールします

 apt-get update &&apt-get install Elasticsearch 

インストールが完了したら、Elasticsearch構成ファイルを変更し、「cluster.name」名のコメントを解除して、「graylog」に変更します。

 cluster.name:graylog 

Elastcisearchを起動し、起動時に起動できるようにします

 systemctl start Elasticsearchsystemctl enable Elasticsearch 

5。グレイログのインストールと構成

Graylogリポジトリをダウンロードしてインストールします

 wget https://packages.graylog2.org/repo/packages/graylog-2.3-repository_latest.debdpkg -i graylog-2.3-repository_latest.deb 

パッケージリストを更新し、Graylogをインストールします

 apt-get update &&apt-get install graylog-server 

次に、「root_password_sha2」パスワードと秘密鍵を指定する必要があります。

次のコマンドを実行して、パスワード「root_password_sha2」を作成します。これは「admin」アカウントのパスワードになります

echo-nパスワード| sha256sum0be64ae89ddd24e225434de95d501711339baeee18f009ba9b4369af27d30d60-

PASSWORDを実際のパスワードに置き換えます

pwgenを使用してsectretキーを作成します

 apt-get install pwgenpwgen -s 80 1I2UqBbXDXcWkYTs2x7wCAPs7GDmLG4iB82AuAhhtB0ayegd5SAjlMxh1Il848Vyq5DP5Q5ZN8wJmWK4m 

「/etc/graylog/server/server.conf」ファイルを編集し、目的のパスワードのshasumを「root_password_sha2」行に挿入し、pwgenで作成した秘密鍵を「password_secret」行に挿入します

 nano /etc/graylog/server/server.confroot_password_sha2 =0be64ae89ddd24e225434de95d501711339baeee18f009ba9b4369af27d30d60password_secret =I2UqBbXDXcWkYTs2x7wCAPs7GDmLG4iB82AuAhhtB 

同じ「server.conf」で次の行を見つけ、「IP_ADDRESS」をサーバーのIPアドレスに変更します

 rest_listen_uri =http:// IP_ADDRESS:9000 / api / web_listen_uri =http:// IP_ADDRESS:9000 / 

変更を保存してGraylogを再起動します

 systemctl restart graylog-server 

6。グレイログのインストールを確認する

グレイログが正しく開始されているかどうかを確認します

 systemctl status graylog-server 

すべて問題がなければ、次の出力が得られます

●graylog-server.service-GraylogserverLoaded:ロード済み(/usr/lib/systemd/system/graylog-server.service;無効;ベンダープリセット:有効)アクティブ:アクティブ(実行中)2017年8月19日土曜日以降22:50:14 CDT; 54s agoDocs:http://docs.graylog.org/Main PID:571(graylog-server)CGroup:/system.slice/graylog-server.service├─571/ bin / sh / usr / share / graylog-server / bin/graylog-server└─572/usr/ bin / java -Xms1g -Xmx1g -XX:NewRatio =1 -server -XX:+ ResizeTLAB -XX:+ UseConcMarkSweepGC -XX:+ CMSConcurrentMTEnabled -XX:+ CMSClassUnloadingEnabled -XX:+ UseParNewGC -XX:-OmitStackTraceInFastThr 

7。グレイログのインストールをテストする

最後に、http://IP_ADDRESS:9000でGraylogWebインターフェイスにアクセスできるはずです。 ユーザー「admin」と「root_password_sha2」として作成したパスワードでログインします。

アプリケーションの構成と使用方法の詳細については、Graylogの公式ドキュメントを確認してください。 http://docs.graylog.org/en/2.2/index.html

もちろん、Managed MongoDB Hostingをご利用の場合は、Ubuntu 16.04にGraylogサーバーをインストールする必要はありません。管理者に聞いて、リラックスしてください。管理者がUbuntu16.4にGraylogをインストールして構成します。

PS。 Ubuntu 16.04にGraylogサーバーをインストールする方法に関するこの投稿が気に入った場合は、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、コメントセクションにコメントを残してください。ありがとう。


Panels
  1. Ubuntu20.04にFastPanelをインストールする方法

  2. Ubuntu16.04にPHP7.2をインストールする方法

  3. Ubuntu18.04にNextCloud15をインストールする方法

  1. Ubuntu18.04にSensuをインストールする方法

  2. Ubuntu18.04にNginxをインストールする方法

  3. Ubuntu18.04にTaskBoardをインストールする方法

  1. Ubuntu18.04にDotclearをインストールする方法

  2. Ubuntu18.04にOpenCartをインストールする方法

  3. Ubuntu18.04にphpPgAdminをインストールする方法