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 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!