zabbix安装

一. zabbix环境准备

1.关闭防火墙,修改selinux

1 [root@server ~]#systemctl stop firewalld
2 [root@server ~]#systemctl disable firewalld
3 [root@server ~]#setenforce 0

也可使用sed命令直接修改文件内容

[root@server ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g'/etc/sysconfig/selinux

2.修改/etc/hosts

[root@server]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.10.10 centos

3.指定zabbix源

[root@server~]#wget http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
[root@server~]#rpm -i http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

4.安装常用软件包及数据库相关软件包

[root@server ~]#yum clean all
[root@server ~]#yum install wget vim net-tools mariadb mariadb-server  -y
启动mariadb服务,设置开机启动
[root@server ~]#systemctl start mariadb
设置密码
[root@server ~]#mysqladmin -uroot -p password 123456  

5.创建zabbix库,默认字符集为utf8

MariaDB [(none)]> GRANT ALL ON zabbix.* TO root@'127.0.0.1' IDENTIFIED BY '123456';
MariaDB [(none)]> GRANT ALL ON zabbix.* TO root@'localhost' IDENTIFIED BY '123456';
# rootr可以从本机登录,密码为123456,对zabbix有所有的权限。可以通过show grants for root;查看root的权限
MariaDB [(none)]> GRANT ALL ON zabbix.* TO  zabbix@'192.168.10.%' IDENTIFIED BY 'zabbix';
修改时区为亚洲/上海
vim /etc/php.ini
max_execution_time = 300
memory_limit = 128M
post_max_size = 16M
upload_max_filesize = 2M
max_input_time = 300
date.timezone Shanghai/Asia

6.重新启动服务

重启服务 [root@server ~]#systemctl restart httpd.service

[root@server ~]#systemctl restart mariadb.service

通过浏览器访问验证

http://192.168.10.10/index.php 

二、安装zabbix软件包

1.安装zabbix相关软件包

1 [root@server ~]#yum install zabbix-server-mysql zabbix-web-mysql  -y
2 导入zabbix数据库
3 [root@server ~]#zcat  /usr/share/doc/zabbix-server-mysql-3.2.11/create.sql.gz  | mysql -uzabbix -pzabbix zabbix
4  # 登录mysql查看是否创建成功 
5 [root@server ~]#mysql -uroot -p   
6 MariaDB [zabbix]> use zabbix
7 MariaDB [zabbix]> show tables;

2.修改zabbix server端的配置文件

 8 修改zabbix server配置文件
 9 [root@server ~]#vim  /etc/zabbix/system/zabbix-server.conf
10 #要连接的数据库主机,这里默认数据库和zabbix安装在同一台主机上。
11 DBHost=localhost# 取消注释
12 #连接的数据库名称,默认为zabbix
13 DBName=zabbix
14 # 数据库用户名
15 DBUser=zabbix
16 # 数据库密码
17 DBPassword=zabbix
18 启动服务,设置开机启动
19 [root@server ~]#systemctl start zabbix-server.service
20 [root@server ~]#systemctl enable zabbix-server.service   

3.浏览器访问URL

格式:http://IP地址/zabbix进行登录

http://192.168.10.10/zabbix 

zabbix的默认用户名密码 :Admin/zabbix

 

 

 

 

 

 

 

 

至此,zabbix server端安装完毕 

posted @ 2018-09-14 18:30  精灵中的二丫  阅读(153)  评论(0编辑  收藏  举报