網絡流量監控工具與分析Ntop和Ntopng 原

 

Step1:安裝Ntop所需要的開發庫及軟件


yum install cairo-devel libxml2-devel pango-devel pango libpng-devel freetype freetype-devel libart_lgpl-devel libpcap-devel libpng gdbm gd gettext glib zlib libxml2 glib ppython libtool
y mysql-devel mysql

 

Step2:安裝GeoIP
說明:  所謂GeoIP,就是通過來訪者的IP, 定位他的經緯度,國家/地區,省市,甚至街道等位置信息

 wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP.tar.gz

 tar xzvf GeoIP.tar.gz

 cd GeoIP-1.4.8

 ./configure

make && make install

 

Step3:install redis

wget http://download.redis.io/releases/redis-4.0.1.tar.gz

tar -xvf redis-4.0.1.tar.gz

mkdir /etc/redis/

cd redis-4.0.1

make && make install


cp redis.conf /etc/redis/


vim /etc/redis/redis.conf

daemonize no 改爲: daemonize yes


redis-server /etc/redis/redis.conf

 

Step4:install gdbm

wget http://down1.chinaunix.net/distfiles/gdbm-1.8.3.tar.gz

tar -xvf gdbm-1.8.3.tar.gz

cd gdbm-1.8.3

./configure

make && make install


Step3:install rrdtool

wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.2.27.tar.gz

tar -xvf rrdtool-1.2.27.tar.gz

cd rrdtool-1.2.27

./configure --prefix=/usr/local/rrdtool

#編譯報錯
configure: error: Please fix the library issues listed above and try again.

#解決
yum -y install pango*


make && make install

 

Step5:install nDPI

git clone https://github.com/ntop/nDPI.git

cd nDPI

./configure –with-pic

make

 

Step6:install ntopng

git clone https://github.com/ntop/ntopng.git

cd ntopng
./autogen.sh

./configure

#編譯報錯
Please install libcurl(-dev) (http://curl.haxx.se/)

#解決
yum install -y libcurl-devel.x86_64  

make

make install

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章