1、安装MySQL

1

2

#安装地址:https://dev.mysql.com/downloads/repo/yum/

  yum install -y mysql-server mysql-devel

1

2

3

4

5

6

7

8

service mysqld start

grep 'temporary password' /var/log/mysqld.log  

mysql_secure_installation    #MySQL安全配置向导

Enter current password for root (enter for none):  <–初次运行直接回车

Set root password? [Y/n]   <– 是否设置root用户密码,输入y并回车或直接回车

Remove anonymous users? [Y/n]   <– 是否删除匿名用户,生产环境建议删除,所以直接回车

Disallow root login remotely? [Y/n]  <–是否禁止root远程登录,根据自己的需求选择Y/n并回车,建议禁止

Remove test database and access to it? [Y/n]   <– 是否删除test数据库,直接回车

Reload privilege tables now? [Y/n]   <– 是否重新加载权限表,直接回车

1

2

3

4

5

mysql -uroot -p

mysql> CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;

mysql> GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix';

mysql> flush privileges;   

mysql> show databases;


更改数据库配置文件,记得重启服务

1

vim /etc/my.cnf

1

2

3

4

5

6

7

8

9

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

innodb_file_per_table = 1

character-set-server = utf8

#独立表空间模式

innodb_file_per_table = 1 

symbolic-links=0

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

2、安装PHP5.6

1

2

3

4

rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm

yum install php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap 

vim /etc/php.ini

date.timezone = Asia/Shanghai


3、安装依赖包、apache和zabbix-server相关包

1

2

3

4

5

6

7

yum -y install httpd libxml2-devel net-snmp-devel libcurl-devel

yum -y install OpenIPMI-libs 

yum -y install fping

yum -y install iksemel 

yum -y install zabbix-server zabbix-web 

yum -y zabbix-mysql zabbix-agent zabbix-web-mysql 

yum -y zabbix_get

4导入zabbix数据库

1

2

3

cd /usr/share/doc/zabbix-server-mysql/

gunzip  create.sql.gz

mysql -uzabbix -pzabbix zabbix < create.sql

5、创建vhost.conf文件

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

cd /etc/http/conf.d/

vim vhost.conf


# Zabbix monitoring system php web frontend

Alias /zabbix /usr/share/zabbix

 

<Directory "/usr/share/zabbix">

    Options FollowSymLinks

    AllowOverride None

    Order allow,deny

    Allow from all

 

    <IfModule mod_php5.c>

        php_value max_execution_time 300

        php_value memory_limit 128M

        php_value post_max_size 16M

        php_value upload_max_filesize 2M

        php_value max_input_time 300

        php_value always_populate_raw_post_data -1

        # php_value date.timezone Europe/Riga

    </IfModule>

</Directory>

 

<Directory "/usr/share/zabbix/conf">

    Order deny,allow

    Deny from all

    <files *.php>

        Order deny,allow

        Deny from all

    </files>

</Directory>

 

<Directory "/usr/share/zabbix/app">

    Order deny,allow

    Deny from all

    <files *.php>

        Order deny,allow

        Deny from all

    </files>

</Directory>

 

<Directory "/usr/share/zabbix/include">

    Order deny,allow

    Deny from all

    <files *.php>

        Order deny,allow

        Deny from all

    </files>

</Directory>

 

<Directory "/usr/share/zabbix/local">

    Order deny,allow

    Deny from all

    <files *.php>

        Order deny,allow

        Deny from all

    </files>

</Directory>

创建/etc/httpd/conf.d/zabbix.conf文件

1

2

3

4

5

6

7

php_value max_execution_time 300

php_value memory_limit 128M

php_value post_max_size 32M

php_value upload_max_filesize 2M

php_value max_input_time 300

php_value always_populate_raw_post_data -1

php_value date.timezone Asia/Shanghai

启动httpd

1

/etc/init.d/httpd start

6、配置zabbix_server.conf文件

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

cat /etc/zabbix/zabbix_server.conf | egrep -v "^$|^#"

 

LogFile=/var/log/zabbix/zabbix_server.log

LogFileSize=0

DebugLevel=3

PidFile=/var/run/zabbix/zabbix_server.pid

 

##DB的地址或计算机名

DBHost=localhost

 

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

StartPollers=40

StartPollersUnreachable=20

StartTrappers=8

StartPingers=8

StartDiscoverers=8

StartHTTPPollers=8

SNMPTrapperFile=/var/log/snmptrap/snmptrap.log

HousekeepingFrequency=1

CacheSize=128M

StartDBSyncers=8

HistoryCacheSize=32M

HistoryIndexCacheSize=32M

TrendCacheSize=8M

ValueCacheSize=128M

Timeout=30

TrapperTimeout=120

AlertScriptsPath=/usr/lib/zabbix/alertscripts

ExternalScripts=/usr/lib/zabbix/externalscripts

LogSlowQueries=3000

启动zabbix server服务

1

/etc/init.d/zabbix-server start

转载于:https://blog.51cto.com/12953968/1975670

zabbix3.0安装相关推荐

  1. zabbix3.0安装过程记录

    一 前言: 经测试,同样的系统安装不同的zabbix版本,遇到的错误完全不一样,之前安装2.4.5版本基本很顺利,但是安装3.0.2遇到了好多新的问题,特此记录 系统:centos6.7   zabb ...

  2. Zabbix3.0安装文档

    ****************************************************************** 关于zabbix及相关服务软件版本: Linux:centos 6 ...

  3. zabbix3.0 安装方法,一键实现短信、电话、微信、APP 告警

    引言 免费开源监控工具 Zabbix 因其强大的监控功能得到各大互联网公司的广泛认可,具体功能不再详细介绍,在之前发布的 Zabbix 2.4.1 安装及微信短信提醒已经做了详细介绍,本篇主要对 Za ...

  4. Zabbix3.0 安装Graphtree

    zabbix中,想要集中展示图形,唯一的选择是screen,zatree可以解决这个问题,但是性能不是很好. Graphtree由OneOaas开发并开源出来,用来解决zabbix的图形展示问题,性能 ...

  5. PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx 安装

    PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx 1.首先在安装好环境下安装 zabbix3.0情况下 2. yum install mysql-devel ...

  6. CentOS6.5 编译安装zabbix3.0.5,编译安装zabbix_agent客户端

    1.环境准备: CentOS6.5 当前地址为192.168.137.30 搭建LAMP环境,YUM安装方式也可以,但是zabbix3.0要求提供PHP5.5以上版本. 这里可以查看这篇文章:编译安装 ...

  7. Centos7.2安装zabbix3.0.1简要

    基础环境 应用 ip 系统 zabbix server 192.168.111.140 Centos 7.2 zabbix proxy zabbixagent Centos 7.2 zabbixage ...

  8. centos6.5安装配置zabbix3.0.3

    1.首先要准备LAMP环境. (1)安装php Zabbix 3.0对PHP的要求最低为5.4,而CentOS6默认为5.3.3,完全不满足要求,故需要利用第三方源,将PHP升级到5.4以上 rpm ...

  9. zabbix-3.0.4安装部署

    zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利,官方网站:http:/ ...

最新文章

  1. Java的API及Object类、String类、字符串缓存区
  2. 如何迅速成长成为一名数据分析师(都是干货)?
  3. python 文件操作 os.read() 方法 读文本文件 读取文字
  4. windows下 安装 rabbitMQ 及操作常用命令
  5. 在python中查看关键字、需要执行_python关键字以及含义,用法
  6. 《UNIXLinux程序设计教程》一2.1 UNIX 输入输出基本概念
  7. 将类似html数据打印机,机器人和3D打印机的架构有哪些相似之处
  8. stm32f7网口_STM32F7串口通信问题
  9. JMeter接口测试入门
  10. atitit 业务 触发器原理. 与事件原理 docx
  11. word2vec是如何得到词向量的?
  12. word排版一般步骤
  13. 【嗅探工具】wireshark初步认识
  14. AspNetPager 分页的详细用法(ASP.NET)
  15. 人工智能在药物不良反应预测中的应用
  16. 介绍 GBase 8c产品架构
  17. J9数字平台科普:Web3支柱:去中心化存储全面解析
  18. 南京地铁6号线双龙街出入口线区间盾构段开工
  19. wow服务器硬件,魔兽架设技术wow服务器配置文件详细中文说明攻略
  20. 使用硬盘从linux服务器上复制文件

热门文章

  1. 大多数人对AI的理解,都是错的
  2. 关于人脸识别滥用的十个可能的应对方案
  3. 解剖人脸识别从无到有的发展史
  4. 武汉首座无人驾驶电动汽车充电站投入使用
  5. 谈谈机器学习的基本问题,不谈数学!
  6. 欧盟AI道德准则草案出炉
  7. 科普丨深度神经网络与生命的意义
  8. 言论丨十问陆奇:百度如何才能赢得AI的未来?
  9. Gartner发布对2022年及以后IT组织和用户的十大预测
  10. DARPA新局长维多利亚·科尔曼展望未来发展