万达换票券 发表于 2019-1-19 08:36:38

zabbix搭建记录

  1、首先找到zabbix官网

https://www.zabbix.com/download?zabbix=3.4&os_distribution=centos&os_version=7&db=MySQL
  我选择centsos7与mysql版
  2、按照官网的提示,依次执行以下命令

rpm -i http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
  3、安装mysql,直接使用自带的mariadb

yum install mysql
  4、启动mysql并设置密码

systemctl start mariadb.service
mysqladmin -u root password xxx
  5、初始化数据库

# mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql> quit;
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
  6、配置zabbix数据库密码及时区
修改/etc/zabbix/zabbix_server.conf文件,去掉注释添加

DBPassword=password
  修改/etc/httpd/conf.d/zabbix.conf文件,找到php_value date.timezone去掉注释并修改

php_value date.timezone Asia/Shanghai
  7、关闭selinux

打开 selinux 配置文件
# vim /etc/selinux/config
修改 selinux 配置文件
将SELINUX=enforcing改为SELINUX=disabled,保存后退出
在执行重启操作
reboot
  8、上传本地中文字体(仿宋)并覆盖掉/usr/share/zabbix/fonts/下的字体文件
9、启用相关服务

systemctl start mariadb.service
systemctl start zabbix-server zabbix-agent httpd
systemctl enable mariadb.service
systemctl enable zabbix-server zabbix-agent httpd
  10、开放相关端口

firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=10050-10051/tcp --permanent
firewall-cmd --reload
  11、按提示配置zabbix web页面
在浏览器打开

http://server_ip_or_name/zabbix
  默认用户Admin 密码zabbix
  web界面右上角修改语言为简体中文



页: [1]
查看完整版本: zabbix搭建记录