zabbix|基于centos7系统编译安装zabbix4.2.6教程详解( 二 )


5、注册zabbix-server并设置开机自启动
systemctl daemon-reload systemctl enable zabbix-serversystemctl enable zabbix_agent
zabbix|基于centos7系统编译安装zabbix4.2.6教程详解
本文插图

四、初始化zabbix数据库(导入zabbix安装目录中mysql中的sql语句)
1、创建数据库及用户
set global validate_password_policy=0create database zabbix default character set utf8 collate utf8_bingrant all privileges on zabbix.* to zabbix@localhost identified by "xxx"grant all privileges on zabbix.* to zabbix@"%" identified by "xxx"
zabbix|基于centos7系统编译安装zabbix4.2.6教程详解
本文插图

2、初始化数据

mysql -uzabbix -p zabbix &lt /opt/zabbix-4.2.6/database/mysql/schema.sqlmysql -uzabbix -p zabbix &lt /opt/zabbix-4.2.6/database/mysql/images.sqlmysql -uzabbix -p zabbix &lt /opt/zabbix-4.2.6/database/mysql/data.sql
3、修改zabbix的数据库配置文件
vim /usr/local/zabbix/etc/zabbix_server.conf===================================================DBHost=localhost #数据库的地址DBName=zabbix #库名DBUser=zabbix #数据库用户DBPassword=xxx #密码Timeout=30 StartPollers=12StartJavaPollers=5JavaGateway=localhostJavaGatewayPort=10052StatsAllowedIP=127.0.0.1LogFile=/usr/local/zabbix/zabbix_server.logAlertScriptsPath=/usr/local/zabbix/share/zabbix/alertscriptsLogSlowQueries=3000 ===================================================
五、配置zabbix网页 1、复制php页面
由于Zabbix前端是用PHP编写的 , 因此要运行它需要PHP支持的Web服务器 。 只需将PHP文件从解压缩的目录中的 /opt/zabbix-4.2.6/frontends/php/ 复制到webserver HTML文档目录即可 。
mkdir -p /var/www/html/zabbixcd /root/zabbix-4.2.6/frontends/php/cp -a . /var/www/html/zabbix
2、修改php配置文件

vim /etc/httpd/conf.d/zabbix.conf======================================================## Zabbix monitoring system php web frontend#Alias /zabbix /var/www/html/zabbix/ Options FollowSymLinks AllowOverride None Require all grantedphp_value max_execution_time 300 php_value memory_limit 4096M php_value post_max_size 32M php_value upload_max_filesize 20M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone Asia/ShanghaiRequire all denied Require all denied Require all denied Require all denied======================================================
3、文件授权
groupadd zabbixuseradd -g zabbix zabbixchown -R zabbix:zabbix /usr/local/zabbixchmod -R 755 /usr/local/zabbixchmod -R 755 /var/www/
4、启动zabbix服务及httpd服务
关于php配置zabbix的配置文件在:/var/www/html/zabbix/conf/zabbix.conf.php
systemctl start zabbix_serversystemctl start httpd

zabbix|基于centos7系统编译安装zabbix4.2.6教程详解
本文插图

六、测试访问zabbix 用浏览器访问地址:http://server_IP/zabbix
默认的用户为:Admin 密码:zabbix


推荐阅读