分类: LINUX
2008-09-23 09:58:58
再回去试一下autogen.sh,,还是少东西也,,,晕呀,,,继续找,libgdm...错误如下:
*******************************************************************
*
* ERROR: gdbm header or library routines are missing
* (yes means it was found, no means it was not found)
*
* gdbm.h...no
* gdbm_open() in -lgdbm...no
*
*>>> No way to proceed.
*
*??? 1. Install libgdbm
*??? and Rerun ./configure
*??? or 2. Use the --with-gdbm-xxxxx= options
*
*******************************************************************
configure: error: Unable to continue... aborting ./configure
wget
tar -zxvf gdbm-1.8.3.tar.gz
cd gdbm-1.8.3
ls
./configure
make ;make install
再执行autogen.sh,,还是错,,,,信心呀!!!!!错误如下:
configure: error: Unable to find RRD at /usr/local/rrdtool: please use --with-rrd-home=DIR
少RRDTOOL,,汗,,这么这么多包包!下载,无语!
wget
tar -zxvf rrdtool-1.2.27.tar.gz
cd rrdtool-1.2.27
ls
./configure --prefix=/usr/local/rrdtool
出错,少三个包,,越来越晕了,
wget
wget
wget
tar -zxvf libart_lgpl-2.3.17.tar.gz
cd libart_lgpl-2.3.17
./configure
make;make install
cd
tar -zxvf freetype-2.3.5.tar.gz
cd freetype-2.3.5
./configure
make ;make install
cd
tar -zxvf libpng-1.2.18.tar.gz
libpng-1.2.18
./configure
make ;make install
安装完后,继续安装rrdtool,,,不过在测试是还是没通过,,郁闷了,还是那三个包,后来发现包安装的位置不同,修改:
cd /usr/local/include/
cp -r libart-2.0/ /usr/include/libart-2.0/
cp -r freetype2/ /usr/include/freetype2/
cp -r libpng12/ /usr/include/libpng12/
再安装
./configure --prefix=/usr/local/rrdtool
make;make install
完成,
再到ntop目录下,运行autogen.sh,,,通过!
./configure --prefix=/usr/local/ntop
make;make install
cp ntop-3.3/packages/RedHat/ntop.conf.sample /usr/local/ntop/etc/ntop/ntop.conf
[root@localhost ntop]# /usr/local/ntop/bin/ntop -P /usr/local/ntop/share/ntop -u root -A
Mon Mar 31 07:18:53 2008 NOTE: Interface merge enabled by default
Mon Mar 31 07:18:53 2008 Initializing gdbm databases
ntop startup - waiting for user response!
Please enter the password for the admin user:
Password too short (5 characters or more). Please try again.
ntop startup - waiting for user response!
Please enter the password for the admin user:
Please enter the password again:
Mon Mar 31 07:19:08 2008 Admin user password has been set
[root@localhost ntop]#
再运行
/usr/local/ntop/bin/ntop @/usr/local/ntop/etc/ntop/ntop.conf -m 192.168.1.0/24"
OK了,和和,,,终于好了,和和,足足花了了好几个小时!