zabbix配置之server端交付docker(centos 7)

安装方法server端:(前提linux环境正确,docker版本正确,docker交付详情见docker交付篇
 
zabbix server端交付流程包括:masql、zabbix-server、web端交付;
 
(1)#交付mysql
 
docker run --name zabbix-mysql \
-e MYSQL_ROOT_PASSWORD="123456" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="123456" \
-e MYSQL_DATABASE="zabbix" \
-p 3306:3306 \
-d mysql:5.7 \
--character-set-server=utf8 --collation-server=utf8_bin
 
(2)#交付zabbix服务
 
#使用当前服务器linux的IP地址
 
docker run --name zabbix-server \
-e DB_SERVER_HOST=" linux所在服务器IP" \
-e MYSQL_USER="zabbix" \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_PASSWORD="123456" \
-v /etc/localtime:/etc/localtime:ro \
-v /data/zabbix/alertscripts:/usr/lib/zabbix/alertscripts \
-v /data/zabbix/externalscripts:/usr/lib/zabbix/externalscripts \
-p 10051:10051 \
-d \
zabbix/zabbix-server-mysql
 
(3)#交付web
 
#使用当前服务器linux的IP地址
 
docker run --name zabbix-web \
-e DB_SERVER_HOST=" linux所在服务器IP" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="123456" \
-e MYSQL_DATABASE="zabbix" \
-e ZBX_SERVER_HOST=" linux所在服务器IP" \
-e PHP_TZ="Asia/Shanghai" \
-p 8000:80 \
-p 8443:443 \
-d \
zabbix/zabbix-web-nginx-mysql
 
安装完成后登录 linux所在服务器IP :8000访问zabbix web端;监测完成后,
利用初始账号密码登录:Admin zabbix;
 
至此zabbix服务端安装完成;下一篇开始记录agent端的配置安装;

猜你喜欢

转载自www.cnblogs.com/pingfanvbn/p/10271455.html
今日推荐