Zabbix3.4-部署安裝
Zabbix部署安裝:
系統環境:CentOS 7
Zabbix版本:Zabbix 3.4
- 關閉防火墻和SELINUX
systemctl stop firewalld && setenforce 0
- 安裝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
- 修改PHP時區配置
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
- 創建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
- 修改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
- 啟動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-部署安裝