zabbix 是一个分布式的监控系统。
此文是按照官网的下面网址,实现的。
https://www.zabbix.com/documentation/2.0/manual/installation/install_from_packages
说下系统配置
操作系统:阿里云的机器, centos release 6.5 (Final)
如果不知道什么版本可以通过命令
cat /etc/issue
数据库: 5.6.12
接下来就是按照文档一步步来安装了
1. 安装服务端
# yum install zabbix-server-mysql zabbix-web-mysql
如果只安装agent
# yum install zabbix-agent
2. 初始化数据库
新建数据库,用户,设置权限
# create database zabbix; # GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@"%" IDENTIFIED BY "zabbix";
导入数据
# cd /usr/share/doc/zabbix-server-mysql-2.4.0/create # mysql -uroot zabbix < schema.sql # mysql -uroot zabbix < images.sql # mysql -uroot zabbix < data.sql
3. 修改配置文件启动zabbix_server
# vi /etc/zabbix/zabbix_server.conf DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix
这些配置在配置中都有,找到修改下即可,接下来启动服务
# service zabbix-server start
4. 修改php服务的配置,重启服务
vim /etc/httpd/conf.d/zabbix.conf
php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value date.timezone Asia/Shanghai
注意最后一行,修改时区的地方,接下来重启服务
service httpd restart
然后可以通过访问http://zabbix-frontend-hostname/zabbix 访问你的服务.
用户名:admin 密码:zabbix