标签:oca tst 文件中 pid exe 初始 zabbix用户 lin 界面
安装Zabbix的repo文件。
[root@localhost yum.repos.d]# ls
CentOS-Base.repo epel.repo epel.repo.bak repobak
[root@localhost yum.repos.d]# rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
Retrieving https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
warning: /var/tmp/rpm-tmp.IQjl6R: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:zabbix-release-4.0-1.el7 ################################# [100%]
[root@localhost yum.repos.d]# ls
CentOS-Base.repo epel.repo epel.repo.bak repobak zabbix.repo
在/etc/yum.repo.d/下生成了zabbix的repo文件,安装zabbix的时候就可以很方便的调用这个仓库来进行安装zabbix-server
安装zabbix、mysql等相关工具
[root@localhost yum.repos.d]# yum install zabbix-server zabbix-agent zabbix-web zabbix-server-mysql zabbix-web-mysql mariadb-server mariadb
安装完成后,需要修改zabbix的时区为 Asia/Shanghai 安装之后,在/etc/httpd/conf.d/目录下,会生成一个zabbix.conf文件,在该文件中,默认是将zabbix的时区注释。
[root@localhost conf.d]# cat zabbix.conf |grep Shanghai
php_value date.timezone Asia/Shanghai
配置数据库,创建一个zabbix的用户,然后zabbix服务器通过该用户来访问mysql的数据。
启动mysql数据库
[root@localhost conf.d]# systemctl start mariadb
[root@localhost conf.d]# netstat -ltnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 7237/mysqld
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 6524/sshd
tcp6 0 0 :::22 :::* LISTEN 6524/sshd
创建zabbix数据库
MariaDB [(none)]> create database zabbix;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
| zabbix |
+--------------------+
5 rows in set (0.00 sec)
创建zabbix用户和授权
MariaDB [(none)]> grant all on zabbix.* to zabbix@‘localhost‘ identified by ‘123456‘;
Query OK, 0 rows affected (0.00 sec)
开始数据库的初始化工作,导入初始化数据库文件,该文件存放在/usr/share/doc/zabbix-server-mysql-4.0.6目录下,create.sql.gz文件,通过 zcat来导入。
[root@localhost zabbix-server-mysql-4.0.6]# zcat create.sql.gz |mysql -uzabbix -p123456 zabbix
修改zabbix的配置文件,这个地方的操作,可以在图形化界面里面进行配置,主要是配置数据库的相关信息,主机名、数据库名、用户名、密码、端口等基本信息。配置文件存放在/etc/zabbix/zabbix_server.conf中。
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=123456
启动httpd服务和zabbix服务
[root@localhost zabbix]# systemctl start httpd
[root@localhost zabbix]# systemctl start zabbix-server
默认的登录页面为IP/zabbix页面,打开的是zabbix的在线配置页面,一路下一步初始化配置即可。
登录Zabbix web页面
1. 使用的用户名为Admin,密码是zabbix
2. 登录进去之后,先将zabbix_server添加到监控列表里面,启动Zabbix_agent自动发现然后就可以,当服务器显示enable之后,表示已经可以监控了。
3. 在/etc/zabbix/zabbix_agent.conf文件中,编辑配置文件,将被动的Server设置为zabbix server的地址,将ServerActive设置为主动上报的zabbix server的地址,在这里都是用默认的127.0.0.1.
[root@localhost zabbix]# systemctl start zabbix-agent
[root@localhost zabbix]# systemctl status zabbix-agent
● zabbix-agent.service - Zabbix Agent
Loaded: loaded (/usr/lib/systemd/system/zabbix-agent.service; disabled; vendor preset: disabled)
Active: active (running) since Sun 2019-03-31 19:04:11 CST; 1s ago
Process: 7754 ExecStart=/usr/sbin/zabbix_agentd -c $CONFFILE (code=exited, status=0/SUCCESS)
4. 默认的agent使用的端口是10050,server使用的端口是10051.
5. 将server本机纳入到zabbix的监控范围之内,enable主机,在configuration-hosts中进行添加和配置。
Zabbix安装图解
安装前的检查
使用的数据库信息
此实例的名称Zabbix_Server
安装总结
安装完成
登录进去之后的页面
默认在zabbix server上安装了zabbix agent
标签:oca tst 文件中 pid exe 初始 zabbix用户 lin 界面
原文地址:https://www.cnblogs.com/bobo137950263/p/10662293.html