1:安裝支持包:yum -y install libpcap libpcap-devel sqlite-devel rrdtool
2:安裝redis:
下載軟件
[root@redis-m ~]# wget http://download.redis.io/releases/redis-2.8.9.tar.gz |
安裝
# tar xf redis-2.8.9.tar.gz # cd redis-2.8.9 # make # make PREFIX=/usr/local/redis-2.8.9 install # ln -s /usr/local/redis-2.8.9/ /usr/local/redis #默認文件 # ll /usr/local/redis/bin total 13912 -rwxr-xr-x 1 root root 4172184 Jul 26 18:08 redis-benchmark #redis性能測試工具 -rwxr-xr-x 1 root root 22177 Jul 26 18:08 redis-check-aof #對更新日誌appendonly.aof檢查,是否可用 -rwxr-xr-x 1 root root 45411 Jul 26 18:08 redis-check-dump #用於本地數據庫rdb文件的檢查 -rwxr-xr-x 1 root root 4265375 Jul 26 18:08 redis-cli #redis命令行操作工具 -rwxr-xr-x 1 root root 5728711 Jul 26 18:08 redis-server #服務器的daemon啓動程序 |
#啓動服務,由於默認是沒有配置文件,所以我們從安裝目錄cp一個配置文件
[root@redis-m ~]# mkdir /usr/local/redis/conf
redis-2.8.12]#cp redis.conf /usr/local/redis/conf/
#在後臺啓動
# redis-server /usr/local/redis/conf/redis.conf &
出現問題:
【13996:M 22 Sep 19:21:09.986 # WARNING overcommit_memory is set to 0!Background save may fail under low memory condition. To fix this issue add'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run thecommand 'sysctl vm.overcommit_memory=1' for thisto take effect.】
解決:
# echo "vm.overcommit_memory = 1" >>/etc/sysctl.conf
# sysctl -p
再次啓動:
3:安裝ntopng
tar zxvf ntopng-2.0.tar.gz cd ntopng-2.0 ./autogen.sh ./configure make make install
啓動ntopng
# ntopng
通過web登錄
http://IP:3000
默認用戶密碼是admin
4、顯示數據流及實時流量