Zabbix-安装与使用
安装NTP
代码语言:javascript复制yum install -y ntp
配置ntp.conf
代码语言:javascript复制cd /etc/
vim ntp.conf
# 打开之后讲一下内容添加
server cn.ntp.org.cn
启用NTP同步
代码语言:javascript复制systemctl enable ntpd
# 添加成功会出现
Created symlink from /etc/systemd/system/multi-user.target.wants/ntpd.service to
/usr/lib/systemd/system/ntpd.service.
# 用以下命令启动
syatemctl start ntpd
Mysql安装
创建数据库
代码语言:javascript复制mysql -uroot -p # 输入数据库root账号的密码就可以进入,root是登陆用户
代码语言:javascript复制# 创建zabbix库
mysql> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.03 sec)
配置Zabbix yum源
代码语言:javascript复制rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
安装Zabbix程序包
代码语言:javascript复制 yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server
代码语言:javascript复制 cd /usr/share/doc/zabbix-server-mysql-3.4.15/
导入初始模式
代码语言:javascript复制 zcat create.sql.gz |mysql -uroot zabbix
修改 zabbix.conf
代码语言:javascript复制 vi /etc/zabbix/zabbix_server.conf
# 修改地方
DBHost=localhost # 数据主机名
DBName=zabbix # 数据库实例
DBUser=zabbix # 用户名
DBPassword=zabbix # 密码
启动zabbix服务
代码语言:javascript复制 systemctl enable zabbix-server
配置zabbix.conf时间
代码语言:javascript复制 vim /etc/httpd/conf.d/zabbix.conf
查看文本行号: set number
修改第20行,
php_value date.timezone Asia/Shanghai
修改完成之后启动httpd服务
代码语言:javascript复制systemctl start httpd
将httpd设置成开机启动
代码语言:javascript复制systemctl enable httpd
# Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
启动zabbix-agent服务
代码语言:javascript复制systemctl start zabbix-agent
将zabbix-agent设置成服务开机自启动
代码语言:javascript复制sysytemctl enable zabbix-agent
到了这一步骤之后,接下来我们就要Web界面来安装了,打开浏览器,输入: http://服务器IP/zabbix/setup.php
Web界面安装
第一步
第二步,请确认满足所有条件,如果满足就是ok
第三步,输入数据库信息,数据库确保提前创建完毕。
第四步,输入Zabbbix Server信息。
第五步,查看设置的详细信息
第六步,安装完成,出现以下内容
第七步,返回登陆页面,默认登陆账号: Admin(注意大小写), 密码:zabbix
第八步,将英文更换成中文。
完成所有配置