流量監控系統--jffnms

流量監控系統--jffnmsphp

     其實,我很早之前就開始用這個系統了,後來改用cacti系統。但有一次咱們的出口受到***,想查看受***時的端口包數,意外的發現,這個系統居然默認就採集包數量,果真是個好東西。今天再抽時間重裝一次,順便把安裝過程寫下來!html

一、centos安裝,省略,我默認你們都會了。呵呵,不過,安裝的時候要注意幾點:mysql

1)分區:默認就能夠了;sql

2)軟件包選擇:不安裝桌面軟件包,通常有水平的人都不用這個東西。其它必須安裝的是開發庫和開發工具,這兩個選項下面的全部軟件包都要選上,要不,後期要安裝軟件的時候可能會遇到困難。數據庫

二、yum update
更新一下系統軟件apache

三、更新一下安裝源
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
 centos

四、安裝LAMP
 curl

4.一、安裝Apache套件ide

yum install httpd工具

4.二、安裝數據庫套件
yum install mysql-server

4.三、安裝PHP套件
yum install php
安裝完成後,修改配置文件

vi /etc/php.ini

按以下修改:

    register_globals = On
    register_argc_argv = On
    error_reporting  =  E_ALL & ~E_NOTICE
    allow_url_fopen = On
    include_path = .:/usr/share/pear
    short_open_tag = On

4.四、設置一下自動運行

chkconfig mysqld on
chkconfig httpd on

五、安裝工具軟件

5.一、rrdtool工具包,繪圖靠它了
yum install rrdtool

5.二、ping的工具
yum install fping

修改命令:
chmod +s /usr/sbin/fping
chmod a+x /usr/sbin/fping

5.三、安裝echoping、curl,可選項

yum install echoping
yum install curl
yum install perl perl-Net-Telnet perl-Net-DNS perl-LDAP perl-libwww-perl perl-RadiusPerl perl-IO-Socket-SSL perl-Socket6 perl-CGI-SpeedyCGI
 

5.四、安裝nmap

yum install nmap

修改以下:
chmod +s /usr/bin/nmap
chmod a+x /usr/bin/nmap

5.五、修改tftp軟件

yum install tftp server

5.六、安裝php相關模塊,這個必定要注意裝上,不然會出很奇怪的問題。

yum install php-gd
yum install php-snmp

六、安裝Graphviz & WebFonts
yum install graphviz

七、安裝 tmpwatch
yum install tmpwatch

八、創建用戶組
        groupadd jffnms
        useradd -g jffnms -d /opt/jffnms -s /bin/false -c 'JFFNMS User' jffnms
        usermod -G jffnms apache


十、jffnms安裝包(安裝8.5版本,前幾天試過9.0版本安裝不成功)
10.一、下載軟件包

wget http://nchc.dl.sourceforge.net/project/jffnms/JFFNMS%20Releases/jffnms-0.8.5.tgz

10.二、解壓軟件

tar -xzvf jffnms-0.8.5.tgz

10.三、轉到到其它目錄
 mv  jffnms-0.8.5 /opt/jffnms

10.四、修改目錄狀況

 chown -R jffnms:jffnms /opt/jffnms
 chmod 770 /opt/jffnms
 chmod -R ug+rw /opt/jffnms

十一、自動化執行

crontab -u jffnms /opt/jffnms/docs/unix/crontab
echo jffnms >> /etc/cron.allow


十二、導入數據庫
 1)進入數據庫
         mysql

2)建立數據庫和數據庫用戶

        CREATE DATABASE jffnms;
        GRANT ALL PRIVILEGES ON jffnms.* TO jffnms@localhost IDENTIFIED BY 'jffnms';
        FLUSH PRIVILEGES;
        quit

3)    導入數據庫
      mysql -u jffnms -pjffnms jffnms < /opt/jffnms/docs/install/jffnms-0.8.5.mysql

1四、配置HTTP

        ln -s /opt/jffnms/htdocs /var/www/html/jffnms

1五、啓動http mysql
service httpd start
service mysqld start

1六、基本安裝配置
http://192.168.10.78/jffnms/conf/config.php

注意查看當前目錄是否有哪些錯誤,個人配置以下:

 

注意:rrdtool版本要選擇:1.2.x

 

1七、系統登陸
 

相關文章
相關標籤/搜索