64位CentOS 6.4安装配置ntopng的步骤

互联网2017-05-15

  想不想get新技能酷炫一下,今天华军小编就跟大家分享个简单的64位CentOS 6.4安装配置ntopng的步骤教程,一起来看看吧!超容易上手~

53-141229144915456.jpg

  64位CentOS 6.4安装网络监控 ntopng

  1、配置默认yum源

  实验使用阿里的镜像

  1、备份

  mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.def

  2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/

  CentOS 5

  wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

  CentOS 6

  wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

  3、之后运行yum makecache生成缓存

  2、安装epel源及给国内镜像

  1、下载安装

  wget http://dl.Fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

  chmod u+x epel-release-6-8.noarch.rpm

  rpm -ivh epel-release-6-8.noarch.rpm

  2、备份(如有配置其他epel源)

  mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup

  mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backup

  3、下载新repo 到/etc/yum.repos.d/

  epel(RHEL 6)

  wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

  3、安装依赖库

  yum install libpcap-devel glib2-devel GeoIP GeoIP-devel libxml2-devel libxml2-devel redis wget rrdtool

  下载安装libzmq3,网站为:http://rpm.pbone.net/index.php3/stat/4/idpl/23532429/dir/centos_6/com/libzmq3-3.2.2-5.1.x86_64.rpm.html

  wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/openSUSE/repositories/home:/jblunck:/messaging/CentOS_CentOS-6/x86_64/libzmq3-3.2.2-5.1.x86_64.rpm

  chmod u+x libzmq3-3.2.2-5.1.x86_64.rpm

  rpm -ivh libzmq3-3.2.2-5.1.x86_64.rpm

  解决如下出错:

  [root@net1 ~]# rpm -ivh ntopng-1.2.2-8420.x86_64.rpm

  warning: ntopng-1.2.2-8420.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 7921df34: NOKEY

  error: Failed dependencies:

  librrd.so.4()(64bit) is needed by ntopng-1.2.2-8420.x86_64

  libzmq.so.3()(64bit) is needed by ntopng-1.2.2-8420.x86_64

  rrdtool 》= 1.3.8 is needed by ntopng-1.2.2-8420.x86_64

  4、安装及配置ntopng

  1、下载

  网站 :http://www.nmon.net/packages/rpm/x86_64/

  wget http://www.nmon.net/packages/rpm/x86_64/ntopng/ntopng-1.2.2-8420.x86_64.rpm

  wget http://www.nmon.net/packages/rpm/x86_64/ntopng-data/ntopng-data-1.2.2-8420.noarch.rpm

  2、安装

  chmod u+x ntopng-1.2.2-8420.x86_64.rpm ntopng-data-1.2.2-8420.noarch.rpm

  rpm -ivh ntopng-1.2.2-8420.x86_64.rpm

  rpm -ivh ntopng-data-1.2.2-8420.noarch.rpm

  5、配置ntopng

  1、查看默认配置文件

  [root@net1 ~]# cd /etc/ntopng/

  [root@net1 ntopng]# ls

  ntopng.conf.sample ntopng.start

  注,ntopng.conf.sample 文件是配置文件样例,ntopng.start是ntopng启动时需要的配置文件(测试的ntopng版本此文件为空)。

  [root@net1 ntopng]# cat ntopng.conf.sample

  -G=/var/tmp/ntopng.gid

  注,-G指定运行所用进程号文件。

  修改后的内容为:

  [root@net1 ntopng]# cat ntopng.conf

  -G=/var/tmp/ntopng.pid

  --local-networks “10.1.1.0/24”

  --interface eth1

  --user nobody

  --http-port 8888

  注,--local-network “指定本地子网段”; --interface eth1 指定监听eth1网卡上的流量; --user z指定ntopng运行时使用的账户为nobody; --http-port 指定web服务端口为8888,如果不指定默认为3000。

  6、启动ntopng

  注,在运行ntopng之前,要确认先启动redis服务,redis为ntopng提供键值存储。我们这边重新启动一下redis服务。

  service redis start

  service ntopng start

  7、测试访问一下

  http://IP:8888

  默认的用户名和密码是admin。

  上面就是小编总结的CentOS 6.4安装ntopng的介绍了,在安装完ntopng后,记得要测试访问,且在安装前,需要配置yum源并进行相关备份。

本文相关软件

CentOS For Linux 6.5 中文版

  软件功能:CentOS是目前最流行使用最广泛的linux操作系统,由于它相对于其他 Linux 发行版,其稳定性值得信赖,所以一直深受大家的喜爱。CentOS 是 RHEL(Red Hat Enterprise Linux)源代码再编译的产物,而且在 RHEL 的基础上修正了不少已知的 Bug 。有需要的赶紧来下载吧,本站免费提供。 Centos 6.5软件特色   1.可以把CentOS理解为Red Hat AS系列!它完全就是对Red Hat AS进行改进后发布的!各种操作、使用和RED HAT没有区别!   2.CentOS完全免费,不存在RED HAT AS4需要序列号的问题。   3.CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RED HAT那样需要花钱购买支持服务!   4.CentOS修正了许多RHEL的BUG!   5.CentOS版本说明:CentOS3.1 等同于 RED HAT AS3 Update1 CentOS3.4 等同于 RED HAT AS3 Update4 CentOS4.0 等同于 RED HAT AS4 Centos 6.5 安装教程   1、系统系统界面,选择一个选项,然后回车:   2、 这里的意思是,按OK测试你的安装媒体,即DVD光盘,直接SKIP跳过   3、这是第一个图形界面,我们点击右下角的“Next ”,下一步   4、然后到了选择安装的语言,根据自己的需求选择相应的语音,如图   5、选择键盘,默认就可以了。如图   6、这里选择安装的存储设备,选择:基本存储设备后,点击下一步。   7、这时会弹出警告,会删除检测到的这个硬盘(40960MB)的所有数据,如果是多硬盘安装或升级安装的话,要小心操作,全新安装的话,直接点击:是,如图   8、设备服务器机器名,然后点击下一步:   9、这里是选择时区,我们这里选择:亚洲/中国/上海,如图。下一步。   10、设置根帐户(root)的密码,如图,如果你的密码过于简单,则会有另一个提示,我们可以选择:无论如何都使用。如图。   11、到了这个界面是分区与安装了,如果是全新安装,就选择:使用所有空间,如图   12、点击下一步,会提示确认格式化并写入数据,我们选择:将修改写入磁盘。如图   13、 进行格式化   14、然后到了选择安装Centos系统组件,具体系统功能说明。                     这一步是选择机子是做什么用的,如图,分别是:                         1)桌面系统的安装                         2)最小化桌面系统的安装                         3)最小化安装                         4)基本服务器的安装                         5)数据库服务器的安装                         6)WEB网页服务器的安装                         7)虚拟主机的安装                         8) 软件开发工作站的安装   15、点击 下一步,如果你有打勾Customize now自定义安装的组件,可以对各个组件及功能进行修改。如图。   16、系统开始安装,需要等待几分钟:   17、安装完成,点击:重新引导,即重启后,进入Centos 系统。   18、系统重新启动,输入用户名密码,登录系统,系统安装成功: Centos 6.5 配置网络地址和配置防火墙   1、配置IP地址   vi /etc/sysconfig/network-scripts/ifcfg-eth0   2、重启网卡:   3、测试网络:   4、关闭防火墙:   5、关闭防火墙开机自启动:   6、关闭防火墙selinux:   vi /etc/sysconfig/selinux   7、重启操作系统,是的selinux生效:    shutdown -r now   8、登录,测试网络: centos6.5 常用命令   ls -l 显示当前目录所有文件的创建时间(ls空格-l)   cd .. 进入上一个目录(cd空格..)   cd l 进去下一个l目录   rm * 删除当前目录下的所有   pwd 显示当前目录路径   mv+将要移动的文件(绝对路径)+目标目录(.表示当前目录)   Su 普通用户切换到root   unzip wap-sp.zip 解压文件(unzip+压缩的文件名)   svn add edit.php paytool_* svn添加文件   Svn add 项目名 添加项目到svn再更新   svn ci -m “add” svn递交文件(svn+空格+ci(ci递交的意思)+-m(-m表示描述性说明)+”这里面是描述性语句”) Fedora与CentOs哪个好?   虽然 Fedora 、CentOS的操作基本相同,但是就我使用的体验还是有所不同的。   最明显的体验就是,CentOs比 Fedora 稳定,用了 Fedora 11,总是出现问题,一会是声音( Fedora 11采用的新的声音特效),一会是无线网络的问题。但是CentOs一般不会出现这些烦人的东西。CentOs不愧是服务器版本的Linux,稳定性还是很好的。   然后,就是系统资源的占用问题。在我系统上面,运行 Fedora 11,感觉有时有点卡,但是在CentOs上面不会出现这样的问题。   还有的就是, Fedora 上的yum操作特别的慢,无法和Ubuntu的apt-get的好用,速度很慢,只有重新设置源才可以解决问题,但是随便改变更新源是很危险的。CentOs下要比 Fedora 好多了,我4M的宽带,更新速度可以平均200多k,很不错。   以上,说的是 Fedora 的缺点。但是我不得不承认, Fedora 在内核、图像方面的优势,CentOs最新的5.3的内核还是2.6.18,而 Fedora 11已经是2.6.29了,gnome的版本,CentOs和 Fedora 11的差距更大,视觉差距还是满大的。也许是稳定的考虑吧,CentOs牺牲了视觉体验。   对于我来讲,还是稳定的CentOs比较的适合我。我换系统的频率还是很快的,主要考虑系统的可扩展性和挑战性。   以前用Windows,感觉重复着简单的操作,太过乏味,开始接触Linux,Linux的强大,让我兴奋。一直以来都在寻找一个适合我的系统。CentOs也许是我最佳的选择。   Centos 6.5更新内容   *Precision Time Protocol(精确时间协议)—— 原先是项技术预览 —— 现在已获全面支持。以下驱动程序支持网络时间戳印:bnx2x、tg3、e1000e、igb、ixgbe 及 sfc。   *OpenSSL 已被更新至 1.0.1 版。   *OpenSSL 及 NSS 现在支持 TLS 1.1 及 1.2。   *KVM 新增了数项改善,包括:改良对 VMDK 及 VHDX 档的只读支持、CPU 热插及已更新的 virt-v2v-/virt-p2v-conversion 工具。   *Hyper-V 及 VMware 驱动程序已被更新。   *更新 Evolution(2.32)及 Libre Office(4.0.4)。 华军小编推荐:   想学习Linux ,安装Centos操作系统最你最佳的选择,还等什么 ,赶快来下载吧!本站还为大家提供银河麒麟服务器操作系统、Fedora 等软件下载。

展开更多软件