ntop的安装

 ntop3.3的部署

 

1.安装rrdtool
tar zxvf rrdtool-1.2.23.tar.gz -C /usr/src

cd /usr/srcrdtool-1.2.23

rpm -Uvh libart_lgpl-devel-2.3.17-4.i386.rpm

cp freetype2.pc  /usr/lib/pkgconfig/

注释:由于我的freetype2是安装在/usr/local/freetype的目录下的,所以要把freetype2.pc拷贝到相关目录,不然configure通不过的,同时这里不能通过建立符号连接的方法解决

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

make

make install

2.安装libpcap-1.0.0.tar.gz
 tar -zxvf libpcap-1.0.0.tar.gz -C /usr/src
./configure
make
make install
3.安装ntop
tar zxvf ntop-3.3.tar.gz  -C /usr/src

./autogen.sh
make
make install

4.配置ntop文件
cp packages/RedHat/ntop.conf.sample /etc/ntop.conf
cp packages/RedHat/ntop.init /etc/init.d/ntop
chkconfig --add ntop

编辑自启动文件,更改如下几行
vi /etc/init.d/ntop
prog="/usr/local/bin/ntop"
pids=`ps axf | grep '//usr//local//bin//ntop' | awk '{ printf(" %s", $1) }; END { print "" }'`

chmod 644 /etc/ntop.conf

vi /etc/ntop.conf

--db-file-path /var/log/ntop

--interface eth0
--trace-level 3
--http-server 3000

5.第一次运行时会出错
用service ntop start启动ntop出错,提示你看docs/1STRUN.txt,第一次运行时注意事项
第一次运行,必须加“admin password”等参数,运行用户必须为root

mkdir /var/log/ntop

useradd -s /sbin/nologin -d /dev/null ntop

chown -R ntop.ntop /var/log/ntop
/usr/local/ntop/bin/ntop -P /var/log/ntop -u root -A
参数说明:
-P db文件的路径
-u ntop的运行用户(run user)
-A 设定admin密码

创建ntop的运行用户ntop

这条命令同时还在/var/log/ntop目录下创建了ntop_pw.db  prefsCache.db文件
service ntop start

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值