红联Linux门户
Linux帮助

Linux下如何安装NTOP

发布时间:2010-12-22 17:06:29来源:红联作者:chao_Linux
各位大虾们,麻烦给我说下Linux中怎么去安装NTOP
文章评论

共有 7 条评论

  1. luominglei 于 2013-05-07 18:15:35发表:

    不错

  2. made2de933 于 2012-09-15 08:34:43发表:

    我才来一次,要先顶上积分吧?是不是?

  3. wuxingang5 于 2011-12-09 21:48:41发表:

    学习了

  4. lxhong1979 于 2011-09-10 13:24:28发表:

    哦,进来学习一下哦。

  5. byronxing 于 2011-07-04 16:41:03发表:

    :0w5ty(1

  6. chao_Linux 于 2010-12-24 17:38:55发表:

    在安装的时候不用调整监测数据保存目录的权限吗?

  7. mstl 于 2010-12-22 20:53:18发表:

    转的
    ntop3.2安装笔记
    先安装一些必须的软件包,我的系统需要先装gd和libpng

    安装gd
    # wget
    http://www.boutell.com/gd/http/gd-2.0.33.tar.gz
    # tar zxvf gd-2.0.33.tar.gz
    # cd gd-2.0.33
    # ./configure;make;make install

    安装libpng
    # wget
    ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-1.2.8.tar.bz2
    # tar jxvf libpng-1.2.8.tar.bz2
    # cd libpng-1.2.8
    # cp scripts/makefile.linux makefile
    # make;make install

    安装ntop
    网站上可以下到rpm包,但是我更喜欢自己编译安装
    # wget
    http://www.mirrors.wiretapped.net/security/network-monitoring/ntop/ntop-3.2.tgz
    # tar -xvf ntop-3.2.tgz
    # cd ntop-3.2
    # ./configure --prefix=/usr/local/ntop --disable-ipv6
    # make;make install
    # 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/ntop/bin/ntop"
    pids=`ps axf | grep '\/usr\/local\/ntop\/bin\/ntop' | awk '{ printf(" %s", $1) }; END { print "" }'`

    用service ntop start启动ntop出错,提示你看看docs/1STRUN.txt,第一次运行时注意事项

    第一次运行,必须加“admin password”等参数,运行用户必须为root
    # mkdir /usr/local/share/ntop
    # /usr/local/ntop/bin/ntop -P /usr/local/share/ntop -u root -A

    参数说明:
    -P db文件的路径
    -u ntop的运行用户(run user)
    -A 设定admin密码

    创建ntop的运行用户ntop
    # useradd -s /sbin/nologin -d /dev/null ntop

    编辑配置文件
    # vi /etc/ntop.conf
    --db-file-path /usr/local/share/ntop

    然后打开浏览器输入
    http://ip:3000