发牌SO 发表于 2019-1-17 12:35:50

运维进阶:zabbix总结

  零、可以忽略:这里具有强烈的个人色彩。
也许大家都经历过以下这种:在网上找了很多教程,但是跟着别人的教程,却打开了不一样的页面,或者不知道他下一步的结果(结果)怎么来的,然而他们都是声称一遍跑通了,但是我在他们的评论下找到了很多都是出现报错或者根本无法实现。
  其实答案很简单,因为你跟他的教程做是不同版本或者你的系统没有别人做的基础系统好。因为他不说基础系统安装了哪些插件或者软件,根本不可能根据他的教程实现。比如某某从入门到精通,然后最后发现根本就是一个安装教程,哪里是精通呀。如果单靠一篇博客就精通,那么很多书籍都要折了,不是吗?好了,不说了,这是我最近发现博客圈比较看不惯的地方。不敢去别人博客下评论,因为我觉得我的功力还不到别人的水平,以上也只是我个人的寡闻之识。


一、安装
  server端

安装yum源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
  安装ZABBIX
yum install -y zabbix-server-mysql zabbix-web-mysql httpd mariadb-server
  启动数据库
systemctl restart mariadb
  创建zabbix数据库

mysql -u root -p
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by "zabbix";
#修改root密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
  导入数据
zcat /usr/share/doc/zabbix-server-mysql-3.4.12/create.sql.gz |mysql -uzabbix -pzabbix zabbix
  修改zabbixserver连接数据库

vim /etc/zabbix/zabbix_server.conf
DBPassword=zabbix
  添加时区

vim /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai
  解决中文乱码
yum -y install wqy-microhei-fonts zabbix-agent && cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf
  启动服务

systemctl start zabbix-server   zabbix-agent
systemctl start httpd
  设置开机自启动

chmod +x /etc/rc.d/rc.local
cat >>/etc/rc.d/rc.local/etc/rc.d/rc.local
页: [1]
查看完整版本: 运维进阶:zabbix总结