centos6.4安装monitorix3.6.1

先安装RepoForge软件源。

http://repoforge.org/use/

wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

rpm -ivh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

 

安装依赖:

yum install -y rrdtool perl-libwww-perl perl-XML-Simple perl-MailTools perl-MIME-Lite perl-IO-Socket-SSL perl-HTTP-Server-Simple perl-DBI perl-Config-General perl-DBD-MySQL 

 

下载monitorix3.6.1

http://www.monitorix.org/downloads.html

wget http://www.monitorix.org/monitorix-3.6.0-1.noarch.rpm

rpm -ivh monitorix-3.6.0-1.noarch.rpm

 

 

如果出现如下错误:

error: Failed dependencies:
        perl(HTTP::Server::Simple::CGI) is needed by monitorix-3.7.0-1.noarch
        perl-HTTP-Server-Simple is needed by monitorix-3.7.0-1.noarch

执行:

yum install   perl-HTTP-Server-Simple

 

修改配置文件:修改端口号,也可以不改。

 vim /etc/monitorix/monitorix.conf 

 26 <httpd_builtin>

 27     enabled = y

 28     host =

 29     port = 9999

 30     user = nobody

 31     group = nobody

 32     log_file = /var/log/monitorix-httpd

 33     hosts_deny =

 34     hosts_allow =

 35     <auth>

 36         enabled = n

 37         msg = Monitorix: Restricted access

 38         htpasswd = /var/lib/monitorix/htpasswd

 39     </auth>

 

 40 </httpd_builtin>

 

启动服务:

service monitorix start

 

访问地址:

http://xxxx:9999/monitorix

 

 如果不能访问,是否开启了iptables

/sbin/iptables -I INPUT -p tcp --dport 9999 -j ACCEPT  

service iptables save

你可能感兴趣的:(centos6.4)