Centos 7.5 Install Zabbix 3.4

关闭selinux
vi /etc/selinux/config

SELINUX=disabled

关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service

zabbix的yum源
rpm -i https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

安装Zabbix3.4和mariadb数据库
yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server net-tools -y

启动mariadb
systemctl start mariadb     

设置开机启动
systemctl enable mariadb  

mysql
create database zabbix character set utf8 collate utf8_bin;  创建数据库实例
grant all privileges on zabbix.* to zabbix@'%' identified by 'zabbix';    授权所有主机访问数据库实例zabbix
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';  授权localhost主机名访问数据库实例zabbix
grant all privileges on zabbix.* to [email protected] identified by 'zabbix';  授权localhost.localdomain主机访问数据库实例

导入初始模式和数据
cd /usr/share/doc/zabbix-server-mysql-3.4.11

zcat create.sql.gz |mysql -uroot zabbix   

配置zabbix-server的配置
vi /etc/zabbix/zabbix_server.conf
DBHost=localhost          # 数据主机名
DBName=zabbix            # 数据库实例
DBUser=zabbix              # 用户名
DBPassword=zabbix      # 密码

启动zabbix-server服务
systemctl start zabbix-server  

设置zabbix-server服务开机自启动         
systemctl enable zabbix-server       

编辑Apache的配置文件,消注释设置正确的时区
vi /etc/httpd/conf.d/zabbix.conf
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 Asia/Shanghai

启动httpd服务
systemctl start httpd        

设置开机启动httpd服务
systemctl enable httpd    

启动zabbix-agent服务
systemctl start zabbix-agent          

设置zabbix-agent服务开机自启动
systemctl enable zabbix-agent  

http://ip/zabbix/setup.php,出现欢迎界面,点击下一步

安装

检测php 要求

.配置DB连接,与zabbix_server.conf文件中主机、数据库名称、用户名、密码保持一致,点击下一步

zabbix,服务信息

安装开始之前确保没有问题,点击下一步

http://ip/zabbix/index.php  默认账号Admin(区分大小写),默认密码zabbix。

猜你喜欢

转载自blog.csdn.net/hanzheng260561728/article/details/81169825