系统环境:ubuntu16.04

注意:为了便于实验测试,需要关闭防火墙:
parallels@zabbix-server:~$ sudo systemctl stop ufw  
parallels@zabbix-server:~$ sudo systemctl status ufw
● ufw.service - Uncomplicated firewall
Loaded: loaded (/lib/systemd/system/ufw.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Wed 2018-09-19 11:40:45 CST; 2s ago
Process: 29230 ExecStop=/lib/ufw/ufw-init stop (code=exited, status=0/SUCCESS)
Main PID: 242 (code=exited, status=0/SUCCESS)
一、环境准备
部署Zabbix需要安装Apache、MySQL和PHP。在Ubuntu 16.04下只有php7.0而没有php5,所以php的版本是php7。
$ sudo apt-get install apache2
$ sudo apt-get install mysql-server
注意:安装mysql-server设置的时候,需要为root用户设置一个密码,我设置的密码是123456。
$ sudo apt-get install php7.0 php7.0-gd libapache2-mod-php7.0 php7.0-mysql php7.0-bcmath php7.0-mbstring php7.0-xml
二、编辑/etc/php/7.0/apache2/php.ini文件,修改里面的时区等配置文件,否则进入zabbix的安装目录时,会检测到错误,修改完成后重启服务。
$ sudo vim /etc/php/7.0/apache2/php.ini   

date.timezone = Asia/Shanghai # 时区改为亚洲上海 max_input_time = 300 # 每个PHP页面接收数据所需的最大时间 max_execution_time= 300 # 超时设置

post_max_size = 16M  # 设定 POST 数据所允许的最大大小
$ sudo /etc/init.d/apache2 restart

三、下载zabbix的安装包,并进行安装
$ sudo wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb 
$ sudo dpkg -i zabbix-release_3.2-1+xenial_all.deb
$ sudo apt-get update
四、安装zabbix服务端
$ sudo apt-get install zabbix-server-mysql
五、配置zabbix的数据库,创建zabbix数据库、zabbix用户,并对zabbix用户进行授权
# 创建zabbix表,创建的表必须是utf8格式,否则会产生乱码
$ mysql -uroot -p
mysql> CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_general_ci;
# 创建mysql帐号:zabbix,密码:zabbix
mysql> grant all on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix';
# 拷贝zabbix的数据表到MySQL
$ zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
六、修改zabbix_server.conf 配置文件,并重启zabbix-server 服务
$ sudo vim /etc/zabbix/zabbix_server.conf
# 配置如下,这里的配置就是连接mysql的配置,按照当时mysql的设置进行修改即可 
DBHost=localhost 
DBName=zabbix 
DBUser=zabbix 
DBPassword=zabbix
$ sudo /etc/init.d/zabbix-server restart
七、安装zabbix的web界面
$ sudo apt-get install zabbix-frontend-php
# 拷贝zabbix到apache2的前端文件夹里
$ sudo cp -r /usr/share/zabbix /var/www/html/zabbix
八、访问 http://localhost/zabbix 即可看到zabbix的界面
当安装完成后,即可登录进去。用户名:Admin,密码:zabbix
九、这时服务端已经安装完成,需要在被监控的机器上安装zabbix-agent
$ sudo apt-get install zabbix-agent
$ sudo vim  /etc/zabbix/zabbix_agentd.conf
Server=127.0.0.1 ​ListenPort = 10050 ServerActive=127.0.0.1
$ sudo /etc/init.d/zabbix-agent restart
十、通过zabbix-server的gui界面添加被监控机器

转载于:https://www.cnblogs.com/renyongbin/p/9678787.html

Ubuntu 16.04安装Zabbix 3.2 版本相关推荐

  1. linux版本的qq怎么安装路径,Ubuntu 16.04安装QQ国际版图文详细教程

    因工作需要,我安装了Ubuntu 16.04,但是工作上的很多事情需要QQ联系,然而在Ubuntu上的WebQQ很是不好用,于是在网上搜索了好多个Linux版本的QQ,然而不是功能不全,就是界面丑到爆 ...

  2. 16.04linux 安装微信,Ubuntu 16.04安装微信的过程记录

    微信没有出Linux的版本,但是可以通过以下方式解决: 1.使用网页版,除了没有公众号之后,一切都没问题,包括传文件等. 2.使用第三方版本,只不过这个是桌面应用,原理是通过网页API集成的,稳定性还 ...

  3. Ubuntu 16.04 安装 caffe

    Ubuntu16.04安装Caffe最全最详细教程(CPU) 由于本人电脑不支持GPU,故选择CPU安装caffe.具体查看方式:键入命令: lspci | grep -i nvidia ,若按回车之 ...

  4. linux打开vivado_ubuntu启动vivado UBUNTU 16.04安装VIVADO成功启动SDK - Linux - 服务器之家...

    ubuntu启动vivado UBUNTU 16.04安装VIVADO&&成功启动SDK 发布时间:2017-04-25 来源:服务器之家 在UNBUNTU 16.04 64位 系统下 ...

  5. linux安装tensorflow教程,Ubuntu 16.04 安装 TensorFlow(GPU支持)

    本文记录Ubuntu 16.04安装Tensorflow步骤,也包括怎么从源码编译安装Tensorflow. 要想安装Tensorflow GPU版本,你需要有一个新一点的Nvidia显卡. Tens ...

  6. Ubuntu 16.04安装Cobbler 2.9

    Ubuntu 16.04安装Cobbler 2.9: 注: 1.Cobbler 2.9新增uefi支持 2.Cobbler 2.9依赖syslinux 6.x版本支持 apt-get install ...

  7. Ubuntu 16.04安装Memcached(单机)

    Ubuntu 16.04安装Memcached,不过不仅限与Ubuntu,可以用CentOS等去安装,只不过测试时使用的是Ubuntu机器.Windows下不建议使用,本机调试可以使用,线上环境除了W ...

  8. 【转】Ubuntu 16.04 安装 CUDA10.1 (解决循环登陆的问题)

    转自:Ubuntu 16.04 安装 CUDA10.1 (解决循环登陆的问题) - Hongkai_Ding - 博客园 0. 前言 这里直接用 cuda安装文件同时安装 NVIDIA 驱动和 CUD ...

  9. Ubuntu 16.04安装MySQL(5.7.18)

    Ubuntu 16.04安装MySQL(5.7.18) 此篇为http://www.cnblogs.com/EasonJim/p/7139275.html的分支页. 安装MySQL前需要做如下了解: ...

最新文章

  1. Websphere MQ 开发实例
  2. mysql的内存数据库,MySQL内存数据库的新选择-MariaDB4J
  3. Python萌新笔记
  4. MYSQL--事务隔离
  5. python中列表 字典 元祖 enumerate()函数
  6. “删库跑路”这件事情真的发生了 ,还是技术总监干的!
  7. 【论文写作】网上选课系统中模块设计如何写
  8. 计算机仿真技术物流,基于计算机仿真技术的物流实验室建设
  9. php 简单聊天室 实例,PHP简易聊天室实例
  10. job每分钟执行 oracle_oracle的job怎么设置一个过程每5分钟执行一次
  11. 周问题回复-滤波器-锁相环BL参数及环路滤波器参数问题
  12. 牛客刷题——两种排序方法
  13. 【数仓】浅谈数仓建模的方法
  14. icp许可证年检办理什么企业需要办理
  15. 上证指数30年k线图_仔细分析了过去30年的季线图后,我们发现了个秘密……
  16. There is no getter/setter for property named ‘XXX‘ in ‘class com.XXX‘
  17. 服务器2012r2系统要求,Winserver2012R2配置有什么要求
  18. runas 显示740 所需的操作需要提升的解决方法
  19. 基于scrapy下的租房信息爬取与数据展示工具的设计与实现
  20. Solr 7 - 多字段查询及 PHP 调用篇

热门文章

  1. vmware ESXI6.7 设置 Nvidia 显卡直通
  2. Debian/Ubuntu让apt使用代理
  3. debian,ubuntu下安装MariaDB,并设置密码,修改端口,允许外网访问
  4. C语言注释的匹配的正则表达式
  5. 运动会加油稿计算机学院150字,大学运动会加油稿150字左右
  6. SpringBoot-400-Bad-Request(Request-header-is-too-large)
  7. linux ps -aux 中stat含义:
  8. mysql备份数据库语句6_13.4 MySQL用户管理;13.5 常用sql语句;13.6 MySQL数据库备份恢复...
  9. java list键值_java基础之对List,Map,Set等集合键值对的简单认识
  10. Tomcat(五):Tomcat 参数调优教程