CentOS 7.5 安装Zabbix 4.0监控系统
安装MySQL数据库
下载mysql的yum源:
curl -O https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
安装mysql的yum源:
yum localinstall mysql80-community-release-el7-1.noarch.rpm
查抄mysql的yum源是否安装当作功:
yum repolist enabled | grep 'mysql.*-community.*'
安装mysql:
yum install mysql-community-server
启动MySQL数据库及查看root用户的姑且密码
systemctl start mysqld #启动mysqld办事
systemctl enable mysqld #设置开机启动mysqld办事
systemctl daemon-reload #刷新设置装备摆设使得mysqld办事能被systemctl识别
grep 'temporary password' /var/log/mysqld.log #查看root用户姑且密码
点窜root用户密码及建立zabbix数据库并授权
mysql -uroot -p
> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Pwd@2019';
#点窜root用户密码
> create database zabbix character set utf8 collate utf8_bin;
#建立zabbix数据库
> CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'Pwd@2019';
#建立zabbix用户及密码
> ALTER USER 'zabbix'@'localhost' IDENTIFIED BY 'Pwd@2019';
#点窜zabbix用户密码
> grant all privileges on zabbix.* to zabbix@localhost;
#为zabbix用户授权
> FLUSH PRIVILEGES
#刷新权限
安装zabbix
rpm -i https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
导入zabbix数据库
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
点窜zabbix server的数据库毗连设置装备摆设文件
vi /etc/zabbix/zabbix_server.conf
DBHost=127.0.0.1
DBName=zabbix
DBUser=zabbix
DBPassword=Pwd@2019
点窜zabbix的php设置装备摆设文件
vi /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai
启动办事以及将办事插手开机启动项
systemctl start zabbix-server zabbix-agent httpd
systemctl enable zabbix-server zabbix-agent httpd
放通端口
firewall-cmd --zone=public --add-port=10051/tcp --permanent
firewall-cmd --zone=public --add-port=3080/tcp --permanent
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
起头安装
在浏览器输入:http://<安装zabbix办事器的IP地址>/zabbix
因为mysql8不撑持动态点窜密码验证体例,所以要先遏制mysql
systemctl stop mysqld.service
在my.cnf文件中默认有如下的语句,删除前面的#号即可,没有的话就把它添加到my.cnf中,利用号令:vi /etc/my.cnf 编纂
#default-authentication-plugin=mysql_native_password
启动mysql办事,并点窜zabbix用户密码,以启用新的验证体例
systemctl start mysqld.service
mysql -u root -p
ALTER USER 'zabbix'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Pwd@2019';
FLUSH PRIVILEGES;
点窜完当作后点击下一步,即可正常进行安装了
默认账号为Admin 密码为zabbix,输入账号及密码登录
至此已当作功安装zabbix 4.0监控软件了
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!