Како инсталирати ГоАццесс на Убунту 16.04

ГоАццесс је анализатор веб дневника отвореног кода. Можете га користити за анализу дневника у реалном времену у терминалу или веб претраживачу. Обрађује многе врсте евиденција приступа вебу. Омогућава вам да генеришете извештаје у ХТМЛ, ЈСОН и ЦСВ формату.

У овом водичу ћемо инсталирати најновију верзију ГоАццесс-а на Убунту 16.04.

Предуслови

Корак 1: Извршите ажурирање система

Пре инсталирања било ког пакета на инстанци Убунту сервера, препоручује се ажурирање система. Пријавите се користећи судо корисника и покрените следеће команде да бисте ажурирали систем.

sudo apt-get update
sudo apt-get -y upgrade

Када систем заврши надоградњу, пређите на следећи корак.

Корак 2: Инсталирајте зависности

ГоАццесс је написан у програмском језику Ц. Дакле, једина потребна зависност је ncursesбиблиотека и gcc. Да бисте инсталирали ncursesи gcc, покрените:

sudo apt-get -y install libncursesw5-dev gcc make

Инсталирајте опционе пакете тако што ћете откуцати:

sudo apt-get -y install libgeoip-dev libtokyocabinet-dev

Корак 3: Инсталирајте ГоАццесс

Преузмите ГоАццесс тарбалл тако што ћете покренути:

wget http://tar.goaccess.io/goaccess-1.2.tar.gz

Најновију верзију ГоАццесс-а можете пронаћи на званичној страници за преузимање .

Извуците тарбалл.

tar -xzvf goaccess-1.2.tar.gz

Конфигуришите и инсталирајте пакет.

cd goaccess-1.2
sudo ./configure --enable-utf8 --enable-geoip=legacy
sudo make
sudo make install

Креирајте меку везу goaccessу /usr/binдиректоријуму тако што ћете покренути:

sudo ln -s /usr/local/bin/goaccess /usr/bin/goaccess

ГоАццесс је сада инсталиран на вашем серверу.

Корак 4: Коришћење ГоАццесс-а

ГоАццесс је анализатор веб дневника. Ако немате покренут веб сервер, инсталирајте Апацхе веб сервер.

sudo apt-get -y install apache2

Покрените и омогућите покретање веб сервера приликом покретања.

sudo systemctl start apache2
sudo systemctl enable apache2

Дозволите потребан ХТТП порт кроз заштитни зид система.

sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload

Сада можете приступити веб серверу користећи http://Vultr_Server_IP. Када приступи веб страници, Апацхе ће додати неке уносе дневника у подразумевану access_logдатотеку. Путања до датотеке евиденције на Убунту 16.04 је /var/log/apache2/access.log.

Да бисте анализирали дневник користећи ГоАццесс са терминала, откуцајте:

sudo goaccess /var/log/apache2/access.log --log-format=COMBINED

Програм ће вам показати генерисани извештај након анализе датотеке евиденције. Пример извештаја изгледа као онај приказан испод.

Dashboard - Overall Analyzed Requests (29/Jun/2017 - 29/Jun/2017)                               [Active Panel: Visitors]

  Total Requests  16 Unique Visitors  6  Unique Files 1 Referrers 0
  Valid Requests  16 Init. Proc. Time 0s Static Files 1 Log Size  3.44 KiB
  Failed Requests 0  Excl. IP Hits    0  Unique 404   2 Bandwidth 40.91 KiB
  Log Source      /var/log/apache2/access.log

 > 1 - Unique visitors per day - Including spiders                                                            Total: 1/1

 Hits      h% Vis.      v%   Bandwidth Data
 ---- ------- ---- ------- ----------- ----
 16   100.00%    6 100.00%   40.91 KiB 29/Jun/2017 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||







   2 - Requested Files (URLs)                                                                                 Total: 1/1

 Hits      h% Vis.      v%   Bandwidth Mtd Proto    Data
 ---- ------- ---- ------- ----------- --- -------- ----
 6    100.00%    5 100.00%   20.62 KiB GET HTTP/1.1 /







   3 - Static Requests                                                                                        Total: 1/1

 Hits      h% Vis.      v%   Bandwidth Mtd Proto    Data
 ---- ------- ---- ------- ----------- --- -------- ----
 [?] Help [Enter] Exp. Panel  0 - Thu Jun 29 11:29:56 2017                                           [Q]uit GoAccess 1.2

Да бисте генерисали ХТМЛ извештај, откуцајте:

sudo goaccess /var/log/apache2/access.log --log-format=COMBINED -a -o /var/www/html/report.html

Отворите свој веб претраживач и идите до УРЛ-а http://Vultr_Server_IP/report.htmlкористећи свој омиљени веб претраживач. Прегледач ће вам показати многе врсте статистике користећи интерактивне графиконе.

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

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

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

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

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

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

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више