1. 程式人生 > >Zabbix3.4-部署安裝

Zabbix3.4-部署安裝

inux 軟件 啟動 tar eat rop .sql vim 部署

Zabbix部署安裝:

系統環境:CentOS 7

Zabbix版本:Zabbix 3.4

  1. 關閉防火墻和SELINUX

systemctl stop firewalld && setenforce 0

  1. 安裝zabbix相關軟件包

rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm &&\

yum install zabbix-server zabbix-web zabbix-server-mysql zabbix-web-mysql mariadb-server mariadb zabbix-agent -y

  1. 修改PHP時區配置

sed -i ‘s@# php_value date.timezone Europe/Riga@php_value date.timezone Asia/Shanghai@g‘ /etc/httpd/conf.d/zabbix.conf

  1. 啟動數據庫

systemctl start mariadb

  1. 創建zabbix所用的數據庫及用戶

mysql

create database zabbix character set utf8 collate utf8_bin;

grant all on zabbix.* to zabbix@‘localhost‘ identified by ‘123456‘;

exit

cd /usr/share/doc/zabbix-server-mysql-3.4.7/ &&\

zcat create.sql.gz|mysql -uzabbix -p123456 zabbix

  1. 修改zabbix配置文件

vim /etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=123456

或者使用以下命令替換:

sed -i ‘s@# DBHost=localhost@DBHost=localhost@g‘ /etc/zabbix/zabbix_server.conf &&\

sed -i ‘s@# DBPassword=@DBPassword=123456@g‘ /etc/zabbix/zabbix_server.conf

  1. 啟動zabbix

systemctl start zabbix-server &&\

systemctl start httpd

部署安裝腳本:

systemctl stop firewalld && setenforce 0 &&\

rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm &&\

yum install zabbix-server zabbix-web zabbix-server-mysql zabbix-web-mysql mariadb-server mariadb zabbix-agent -y &&\

sed -i ‘s@# php_value date.timezone Europe/Riga@php_value date.timezone Asia/Shanghai@g‘ /etc/httpd/conf.d/zabbix.conf &&\

systemctl start mariadb &&\

mysql

create database zabbix character set utf8 collate utf8_bin;

grant all on zabbix.* to zabbix@‘localhost‘ identified by ‘123456‘;

exit

cd /usr/share/doc/zabbix-server-mysql-3.4.7/ &&\

zcat create.sql.gz|mysql -uzabbix -p123456 zabbix &&\

sed -i ‘s@# DBHost=localhost@DBHost=localhost@g‘ /etc/zabbix/zabbix_server.conf &&\

sed -i ‘s@# DBPassword=@DBPassword=123456@g‘ /etc/zabbix/zabbix_server.conf &&\

systemctl start zabbix-server &&\

systemctl start httpd

Zabbix3.4-部署安裝