Исходный код [Документация VAS Experts]

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
dpi:dpi_components:utilities:oldutility:nfsen:nfsen_src [2023/09/12 09:40] – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1dpi:dpi_components:utilities:oldutility:nfsen:nfsen_src [2024/09/26 15:29] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +====== Исходный код ======
 +{{indexmenu_n>7}}
 +Если у вас операционная система отлична от CentOS, либо установка по умолчанию не подходит,
 +то можно скачать и самостоятельно установить nfdump и nfsen из исходного кода ((данный исходный код отличается от оригинального поддержкой в отчетах имен протоколов и автономных систем ))
 +
 +  - Установите пакеты, необходимые для сборки и работы nfsen <code bash>
 +CentOS/RedHat/Oracle: 
 +yum install gcc-c++,rrdtool-devel,perl-rrdtool,flex,perl-Socket6,perl-MailTools,httpd,php
 +Ubuntu: 
 +apt-get install build-essential flex librrd-dev byacc librrds-perl libmailtools-perl libsocket6-perl 
 +apt-get install apache2 php5 libapache2-mod-php5 
 +</code> 
 +  - Скачайте исходные коды nfdump и nfsen и распакуйте архивы<code bash>wget http://vasexperts.ru/centos/6/x86_64/nfsen/nfdump-1.6.9.2.CKAT.tar.gz
 +wget http://vasexperts.ru/centos/6/x86_64/nfsen/nfsen-1.3.6p1.2.CKAT.tar.gz
 +tar xvzf nfdump-1.6.9.2.CKAT.tar.gz
 +tar xvzf nfsen-1.3.6p1.2.CKAT.tar.gz</code>
 +  - Соберите и установите nfdump <code bash>cd nfdump-1.6.9.2.CKAT
 +./configure --enable-scat --enable-nfprofile --prefix=/usr/bin
 +make
 +make install</code>
 +  - Отредактируйте настройки nfsen (или оставьте "по-умолчанию") и установите его <code bash>cd nfsen-1.3.6p1.2.CKAT
 +vi etc/nfsen.conf
 +./install.pl etc/nfsen.conf
 +</code> 
 +  - Подключите запуск nfsen в виде сервиса. **Пример** init-скрипта для CentOS: etc/nfsen