- - Како инсталирати Граилог на ваш Линук сервер

Како инсталирати Граилог на ваш Линук сервер

Тражите бољи начин за управљање записницимаваше Линук сервере? Инсталирајте Граилог. Уз Грејлог систем, добићете потпуно опремљену веб командну таблу која уредно организује системске записе на елегантан начин.

Граилог користи пуно основних технологија,укључујући Еластицсеарцх, Јава и МонгоДБ. Ако сте заинтересовани за коришћење софтвера, мораћете да имате сервер на коме ће се налазити Убунту, ЦентОС / РедХат Ентерприсе Линук или имати уређај који може да угости Орацле ВиртуалБок ВМ уређаје.

Упутства за виртуелну машину

Ако углавном користите виртуелне машине, имаћете у видурадо ћемо знати да је алат за управљање дневником Граилог сервера доступан као виртуелни уређај за ВиртуалБок. Да бисте покренули софтвер, покрените терминал и следите детаљна упутства да бисте активирали најновије издање.

Корак 1: Пре него што покушате да користите Грејлог виртуелну машину, морате да инсталирате ВиртуалБок на свој ВМ хост сервер (ако га већ немате).

Убунту

sudo apt install virtualbox

Дебиан

sudo apt-get install virtualbox

Арцх Линук

sudo pacman -S virtualbox

Федора

sudo dnf install VirtualBox

ОпенСУСЕ

sudo zypper install virtualbox

Генериц Линук

Орацле-ов ВиртуалБок подржава све Линук оперативне системе, а најновија верзија програма може се преузети овде.

Корак 2: Покрените ВиртуалБок и држите прозор отворен. Затим пређите на страницу за преузимање Граилог ОВА и зграбите најновију верзију исте.

3. корак: Отворите свој управитељ датотека и кликните на „Преузимања“. Пронађите датотеку Граилог ОВА и десним кликом на њу отворите контекстни мени управитеља датотека. Затим изаберите „Опен витх ВиртуалБок.“

4. корак: Када кликнете на дугме „увоз“ наПојавиће се Граилог ОВА датотека, појавит ће се промпт ВиртуалБок и питати вас да ли желите да увезете уређај. Изаберите опцију за то и прођите кроз процес увоза Граилог-а у ВиртуалБок.

Корак 5: Након увођења ВМ-а, кликните на „поставке“у ВБок-у и конфигуришите мрежне поставке за уређај. Затим покрените Граилог ВМ, пријавите се с корисничким „убунту“ (лозинка је такође „убунту“) и унесите доле наредбе конзоле у ​​њу.

sudo graylog-ctl set-email-config <smtp server> [--port=<smtp port> --user=<username> --password=<password>]
sudo graylog-ctl set-admin-password <password>
sudo graylog-ctl set-timezone <zone acronym>
sudo graylog-ctl reconfigure
sudo apt-get install -y open-vm-tools

Корак 6: Отворите ХТТП УРЛ који Граилог ВМ исписује на екрану у веб претраживачу како би завршио поступак.

Инсталирајте Граилог на Убунту сервер

Желите да користите Граилог за подешавање Убунту сервера? Имате среће! Убунту је један од примарних оперативних система који подржавају програмери.

Пре него што покушате да поставите софтвер на својУбунту сервер, неопходно је да ажурирате Убунту и инсталирате најновије софтверске закрпе. Да бисте ажурирали Убунту сервер, покрените терминал, ССХ и покрените ажурирање и надоградњу команде у терминалу.

sudo apt update
sudo apt upgrade -y

Затим користите наредбу Апт испод и инсталирајте следеће пакете. Ови пакети су потребни за инсталирање Граилог зависности и самог софтвера.

sudo apt install apt-transport-https openjdk-8-jre-headless uuid-runtime pwgen

Након подешавања основних пакета, морате поставити МонгоДБ систем.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
sudo apt update
sudo apt install -y mongodb-org

Након инсталације МонгоДБ покрените базу података.

sudo systemctl daemon-reload
sudo systemctl enable mongod.service
sudo systemctl restart mongod.service

Након МонгоДБ-а, морате инсталирати алат Еластицсеарцх јер га Граилог користи као подлогу.

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
echo "deb https://artifacts.elastic.co/packages/5.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-5.x.list
sudo apt update && sudo apt install elasticsearch

Измените ИМЛ датотеку Еластицсеарцх помоћу Нано, уређивача текста.

sudo nano /etc/elasticsearch/elasticsearch.yml

Притисните Цтрл + В, у поље за претрагу упишите „цлустер.наме:“ и притисните ентер. Затим уклоните симбол # испред и додајте граилог на крају. То би требало изгледати:

cluster.name: graylog

Стартуп Еластицсеарцх:

sudo systemctl daemon-reload
sudo systemctl enable elasticsearch.service
sudo systemctl restart elasticsearch.service

Сада када су Еластицсеарцх и МонгоДБ постављени, можемо преузети Граилог и инсталирати га на Убунту. Да бисте инсталирали, урадите следеће наредбе у наставку.

wget https://packages.graylog2.org/repo/packages/graylog-2.4-repository_latest.deb
sudo dpkg -i graylog-2.4-repository_latest.deb
sudo apt-get update && sudo apt-get install graylog-server

Помоћу пвген генерише тајни кључ.

пвген -Н 1 -с 96

Копирајте излаз у међуспремник. Затим отворите server.conf датотеку у Нано и додајте је након „пассворд_сецрет“.

sudo nano /etc/graylog/server/server.conf

Након додавања тајне лозинке сачувајте Нано са Цтрл + О и затвори. Затим генерирајте роот лозинку за Граилог помоћу:

Подесите своју роот лозинку за софтвер помоћу команде испод. Обавезно унесите сигурну лозинку!

echo -n "Enter Password: " && head -1 </dev/stdin | tr -d "n" | sha256sum | cut -d" " -f1

Још једном копирајте излаз у међуспремник и отворите server.conf датотека у Нано. Налепите излаз лозинке након „роот_пассворд_сха2“.

Лозинке су постављене за Граилог, али конфигурација није извршена. Сада морате да поставите задану веб адресу. Померите се низ server.conf датотека и пронађите „рест_листен_ури“ и „веб_листен_ури“. Обришите задане вредности и учините их да изгледају као доњи примери:

rest_listen_uri = http://local-ip-address-of-server:12900/
web_listen_uri = http://local-ip-address-of-server:9000/

Затим, сачувајте Нано са Цтрл + О, вратите се на терминал и поново покрените Граилог.

sudo systemctl daemon-reload
sudo systemctl restart graylog-server

Приступите свом новом серверу за пријављивање Граилог на следећој УРЛ адреси.

Напомена: пријава на вебу је админ / админ

http://local-ip-address-of-server/

Инсталирајте Граилог на ЦентОС / Рхел

Корисници ЦентОС-а и РХЕЛ-а! Ако вас сврби да испробате Граилог, имате среће! Програмери имају одличну подршку за ваш оперативни систем. Да бисте га инсталирали, мораћете да покренете ЦентОС 7 или еквивалент РХЕЛ.

Први корак у инсталацији је добијање потребних зависности. Отворите прозор терминала и уђите у Иум команде испод.

sudo yum install java-1.8.0-openjdk-headless.x86_64
sudo yum install epel-release
sudo yum install pwgen

Након што добијете основне зависности за Граилог, морате инсталирати МонгоДБ софтвер базе података. Да бисте инсталирали Монго, додајте репо треће стране у свој систем. Затим користите Иум да га инсталирате.

sudo touch /etc/yum.repos.d/mongodb-org-3.6.repo

Отворите репо датотеку у Нано-у.

sudo nano /etc/yum.repos.d/mongodb-org-3.6.repo

Залепите код испод испод:

[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc

Сачувај Нано помоћу Цтрл + О

Покретање МонгоДБ са системцтл команда.

sudo chkconfig --add mongod
sudo systemctl daemon-reload
sudo systemctl enable mongod.service
sudo systemctl start mongod.service

Инсталирајте Еластицсеарцх у кутију свог ЦентОС 7 / РедХат Ентерприсе Линук-а, јер алат Греилог треба да исправно ради.

rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
sudo touch /etc/yum.repos.d/elasticsearch.repo
sudo nano  /etc/yum.repos.d/elasticsearch.repo

Залепите код испод у Нано:

[elasticsearch-5.x]
name=Elasticsearch repository for 5.x packages
baseurl=https://artifacts.elastic.co/packages/5.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

Сачувајте код помоћу Цтрл + О. Затим, користите Иум менаџер пакета за инсталирање последње верзије Еластицсеарцх-а.

sudo yum install elasticsearch

Сад кад се покреће Еластицсеарцх, морамо модификовати његову конфигурациону датотеку. Отворити elasticsearch.yml у Нано.

sudo nano /etc/elasticsearch/elasticsearch.yml

Притисните Цтрл + В, и у поље за претраживање упишите „цлустер.наме:“ да бисте прешли на њу у цонфиг датотеку. Затим избришите симбол # и додајте граилог на крају текста.

Спремите конфигурациону датотеку притиском на Цтрл + О на тастатури. Затим покрените Еластицсеарцх на вашем ЦентОС / Рхел кутији са:

sudo chkconfig --add elasticsearch
sudo systemctl daemon-reload
sudo systemctl enable elasticsearch.service
sudo systemctl restart elasticsearch.service

Све зависности су покренуте и постоје иимамо МонгоДБ и Еластицсеарцх. Последњи део слагалице у добијању Граилога на ЦентОС / Рхел је инсталирање Граилог софтвера. Срећом, програмери то олакшавају и пружају складиште софтвера треће стране. Да бисте омогућили репо, урадите:

sudo rpm -Uvh https://packages.graylog2.org/repo/packages/graylog-2.4-repository_latest.rpm

Затим инсталирајте Граилог помоћу Иум алат за управљање пакетима

sudo yum install graylog-server

Када је инсталиран Граилог, следећи корак је генерисање тајног кључа за сервер који треба да користи. Генерација кључева се врши помоћу пвген.

pwgen -N 1 -s 96

Узмите излаз за генерирање лозинке пвген и залијепите излаз након линије "пассворд_сецрет" сервер.цонф.

sudo nano /etc/graylog/server/server.conf

Спремите измене у server.conf са Цтрл + О. Затим изађите из Нано-а и прођите кроз процес генерисања роот лозинке помоћу наредбе испод.

echo -n "Enter Password: " && head -1 </dev/stdin | tr -d "n" | sha256sum | cut -d" " -f1

Као и прошли пут, узмите текст за излаз лозинке, отворите server.conf у Нано и ставите га после „роот_пассворд_сха2“.

Помоћу постављених лозинки, померите се низ конфигурациону датотеку и пронађите „рест_листен_ури“ и „веб_листен_ури“. Учините да овако изгледају:

rest_listen_uri = http://local-ip-address-of-server:12900/
web_listen_uri = http://local-ip-address-of-server:9000/

Када завршите, сачувајте Нано уређивач текста Цтрл + О, вратите се на терминал. Затим користите следеће системцтл наредбе за учитавање Граилог сервера на вашем ЦентОС / Рхел оквиру.

sudo chkconfig --add graylog-server
sudo systemctl daemon-reload
sudo systemctl enable graylog-server.service
sudo systemctl start graylog-server.service

Ако су системске команде успешне, моћи ћете да приступите свом Граилог серверу на вебу на следећој адреси.

Напомена: да бисте се пријавили на веб интерфејс, користите админ / админ

http://local-ip-address-of-server/
</п>

Коментари