一、安装前环境准备

部署zabbix需要安装apache,mysql和php

  1. sudo apt-get install apache2
  2. sudo apt-get install mysql-server
  3. sudo apt-get install php7. php7.-gd libapache2-mod-php7. php7.-mysql php7.-bcmath php7.-mbstring php7.-xml

安装mysql-server设置的时候,需要为root用户设置一个密码,如果设置密码为空,一路回车即可。

二、编辑/etc/php/7.0/apache2/php.ini文件

修改里面的时区等配置文件,否则进入zabbix的安装目录时,会检测到错误,修改完成后重启服务。

  1. sudo vim /etc/php/7.0/apache2/php.ini
  2.  
  3. date.timezone = Asia/Shanghai # 时区改为亚洲上海
  4. max_input_time = # 每个PHP页面接收数据所需的最大时间
  5. max_execution_time= # 超时设置
  6. post_max_size = 16M # 设定 POST 数据所允许的最大大小
  7.  
  8. sudo /etc/init.d/apache2 restart

三、下载zabbix的安装包,并进行安装

wget http://repo.zabbix.com/zabbix/3.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.4-1+xenial_all.deb

sudo dpkg -i zabbix-release_3.4-+xenial_all.deb

  sudo apt-get update

四、安装zabbix服务端

  1. apt install zabbix-server-mysql zabbix-frontend-php -y

五、配置zabbix的数据库,创建zabbix数据库、zabbix用户,并对zabbix用户进行授权

  1. # 创建zabbix表,创建的表必须是utf8格式,否则会产生乱码
  2. mysql -uroot -p -e create database zabbix character set utf8
  3.  
  4. # 创建mysql帐号:zabbix,密码:zabbix
  5. mysql -uroot -p -e grant all on zabbix.* to zabbix’@’localhost identified by zabbix’”
  6.  
  7. # 拷贝zabbix的数据表到MySQL
  8. zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix

六、修改zabbix_server.conf 配置文件,并重启zabbix-server 服务

  1. sudo vim /etc/zabbix/zabbix_server.conf
  2.  
  3. # 配置如下,这里的配置就是连接mysql的配置,按照当时mysql的设置进行修改即可
  4. DBHost=localhost
  5. DBName=zabbix
  6. DBUser=zabbix
  7. DBPassword=zabbix
  8.  
  9. sudo /etc/init.d/zabbix-server restart

七、访问 http://localhost/zabbix 即可看到zabbix的界面

当安装完成后,即可登录进去。用户名:Admin,密码:zabbix

ubuntu16.04安装zabbix-server3.4的更多相关文章

  1. Ubuntu16.04安装Zabbix

    基于Zabbix+MySQL+Apache(可选) apt-get install php7.0-bcmath php7.0-xml php7.0-mbstring安装Zabbix所需的几个PHP模块 ...

  2. Ubuntu16.04安装Zabbix3.2(快速安装教程)

    ubuntu16.04下zabbix安装和配置 上面这篇虽然是一样的,但是针对的版本有差异,版本差异,安装方式也就有差异,对要求的环境可能有所不同. 今天帮同事安装zabbix,按照如下几个步骤,就完 ...

  3. ubuntu16.04安装jdk,tomcat

    ubuntu16.04安装jdk,tomcat 最近装了一下tomcat,网上的教程很多,我也试了很多次,但是有一些教程关于tomcat配置是错误的,让我走上了歧途.差点重装系统,还好王总及时出手帮助 ...

  4. Ubuntu16.04 安装openjdk-7-jdk

    Ubuntu16.04 安装openjdk-7-jdk sudo apt-get install openjdk-7-jre 或者sudo apt-get install openjdk-7-jdk ...

  5. Ubuntu16.04安装GTK3主题:OSX-Arc

    Ubuntu16.04安装GTK3主题:OSX-Arc GTK3主题:OSX-Arc描述: 前几个月,Gnome3.20升3.22的时候,出现了大量主题崩溃的现象,其中包括Arc.Flatabulou ...

  6. Ubuntu16.04安装opencv for python/c++

    Ubuntu16.04安装opencv for python/c++ 网上关于opencv的安装已经有了不少资料,但是没有一篇资料能让我一次性安装成功,因此花费了大量时间去解决各种意外,希望这篇能给一 ...

  7. ubuntu16.04安装不上有道词典的解决办法

    转自:http://www.linuxdiyf.com/linux/21143.html ubuntu16.04安装不上有道词典,提示: le@hu-pc:~/下载$ sudo dpkg -i you ...

  8. Ubuntu16.04安装mongodb

    Ubuntu16.04安装mongodb copy from: http://blog.csdn.net/zhushh/article/details/52451441 1.导入软件源的公钥 sudo ...

  9. 【Tools】ubuntu16.04安装搜狗输入法

    Ubuntu16,04 安装搜狗输入法 1.下载搜狗输入法的安装包 下载地址为:http://pinyin.sogou.com/linux/ 2.按键Ctr+Alt+T打开终端,输入以下命令切换到下载 ...

  10. Ubuntu16.04安装cuda9.0+cudnn7.0

    Ubuntu16.04安装cuda9.0+cudnn7.0 这篇记录拖了好久,估计是去年6月份就已经安装过几遍,然后一方面因为俺比较懒,一方面后面没有经常在自己电脑上跑算法,比较少装cuda和cudn ...

随机推荐

  1. Django——models中导入数据重复的解决办法

    如果你导入数据过多,导入时出错了,或者你手动停止了,导入了一部分,还有一部分没有导入.或者你再次运行上面的命令,你会发现数据重复了,怎么办呢? django.db.models 中还有一个函数叫 ge ...

  2. 直接用的tar压缩

    将目录里的doc文件夹压缩成tar.gz tar -czf  doc.tar.gz   doc 解压tar.gz tar -xzvf doc.tar.gz 在不解压的情况下查看压缩包的内容: tar ...

  3. 安卓模拟器Android SDK 4.0.3 R2安装完整图文教程

    在最新的Android 4.0.3 R2模拟器中,已经加入了GPU支持,可以支持OpenGL ES 2.0标准,让开发者可以借助模拟器来测试自己的OpenGL游戏.在去年新增了摄像头支持之后,现在的新 ...

  4. 【Leetcode_easy】747. Largest Number At Least Twice of Others

    problem 747. Largest Number At Least Twice of Others 题意: solution1: class Solution { public: int dom ...

  5. 【Leetcode_easy】1089. Duplicate Zeros

    problem 1089. Duplicate Zeros 题意: solution: 其中关于虚拟新数组的下标的计算还是有点迷糊... class Solution { public: void d ...

  6. iOS-浅谈iOS中三种生成随机数方法

    ios 有如下三种随机数方法:

  7. mysql:服务无法启动解决

    输入mysqld --console,查看报错 Found option without preceding group in config file E:\mysql-5.7.21-winx64\m ...

  8. redis key 空闲(一)

    语法: redis 127.0.0.1:6379> COMMAND KEY_NAME 实例: redis 127.0.0.1:6379[1]> select 2 OK redis 127. ...

  9. Node express post 大小设置

    body-parser 默认限制了body长度 var bodyParser = require('body-parser'); app.use(bodyParser.json({"limi ...

  10. 【leetcode算法-简单】53. 最大子序和

    [题目描述] 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和. 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释:  ...