Zabbix在centos7下的epel源安装

上次对zabbix进行初步安装测试后,由于有其他项目所以未继续研究,现在终于空闲了下来,忙里偷闲,研究下。

centos7已安装epel源。

  1. 安装mysql服务器yum install mariadb mariadb-server
  2. 安装zabbix (会自动安装apache php) yum install zabbix22-dbfiles-mysql.noarch zabbix22-server-mysql zabbix22-server zabbix22-web-mysql.noarch zabbix22-web
  3. 运行zabbix_agentd

    zabbix_server

    报错zabbix_server [2837]: user zabbix does not exist

    zabbix_server [2837]: cannot run as root!

安装代理 yun install zabbix22-agent

错误变为zabbix_server [2925]: cannot open [/var/log/zabbixsrv/zabbix_server.log]: [13] Permission denied

新建日志文件并授权

touch /var/log/zabbixsrv/zabbix_server.log

chown zabbix /var/log/zabbixsrv/zabbix_server.log

报错zabbix_server [3704]: cannot create PID file [/run/zabbixsrv/zabbix_server.pid]: [13] Permission denied

新建运行文件并授权

Touch /run/zabbixsrv/zabbix_server.pid

chown zabbix /run/zabbixsrv/zabbix_server.pid

报错 [Z3001] connection to database ‘zabbix‘ failed: [1044] Access denied for user ‘‘@‘localhost‘ to database ‘zabbix‘

13061:20141211:111949.698 Cannot connect to the database. Exiting...

创建数据库用户名,导入数据库

mysql_secure_installation #设置root密码

create database zabbix default charset utf8; #创建数据库

GRANT ALL PRIVILEGES ON zabbix.* to ‘zabbix‘@‘localhost‘identified by‘zabbix‘ ; #创建用户名密码

flush PRIVILEGES; #刷新权限

cd /usr/share/zabbix-mysql/

mysql -u root -p zabbix<schema.sql

mysql -u root -p zabbix<images.sql

mysql -u root -p zabbix<data.sql

修改配置文件里面的用户名和密码 vim /etc/zabbix_server.conf

DBUser=zabbix

DBPassword=‘zabbix‘

尝试运行一下

Ok。

然后设置web端

输入http://ip/zabbix,点击下一步

设置php.ini

post_max_size =16m

max_execution_time=300

max_input_time=300

date.timezone =PRC

输入设置的mysql用户名密码


进入后报错


Selinux问题,a、解决办法关闭selinux setenforce 0

B、设置httpd_can_network_connect 参数为打开

setsebool -P httpd_can_network_connect on

4、设置服务自启动并启动服务。

systemctl enable httpd.service mariadb.service

systemctl start httpd.service mariadb.service

5、设置并启动防火墙

firewall-cmd --permanent --add-service=http

firewall-cmd --permanent --add-port=10051/tcp

firewall-cmd --permanent --add-port=10050/tcp

firewall-cmd reload

6、设置中文显示

Vim /usr/share/zabbix/include/locales.inc.php

zh_CN 设置成 true

vim /usr/share/zabbix/include/defines.inc.php

找到C:\Windows\Fonts\simkai.ttf上传到/usr/share/ fonts/dejavu目录下,然后执行以下操作

修改DejaVuSans
为simkai

最后 在组态 主机 里面 启用zabbix server.

ps:

http://www.niubilety.com/2014/10/20/70.html

http://www.ttlsa.com/zabbix/follow-ttlsa-to-study-zabbix/

时间: 2024-08-06 02:07:41

Zabbix在centos7下的epel源安装的相关文章

使用epel源安装软件

问题:centos提供的官方base源可能无法提供某些软件的安装,可以通过epel源 系统:centos6.5 x86_64 解决:安装epel源 #wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm #rpm -Uvh epel-release-6-8.noarch.rpm 接下来就可以通过epel源安装软件了,如: #yum install -y nginx

CentOS7下通过rpm方式安装MySQL及插入中文问题解决 [原创]

一 CentOS下通过rpm方式安装MySQL CentOS版本:CentOS-7 MySQL版本:MySQL-5.6.22 在网上搜了一下,Linux下安装MYSQL有三种方式: 1) 通过yum命令在线下载安装 2) 下载离线rpm安装包安装 3) 下载源码编译安装 方式1不打算用,因为我们大部分项目服务器是不能直接上Internet的,网上关于在线安装的教程很多,方式3对于只要应用MYSQL的人来说没必要多此一举. 1. 解压下载的zip包,会发现有以下几个rpm包: MySQL-clie

centos7下keepalived1.3.4安装与使用

keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障. 一.下载keepalived http://www.keepalived.org/ 如:keepalived-1.3.4.tar.gz 二.安装keepalived > tar xf keepalived-1.3.4.tar.gz > cd keepalived-1.3.4 > ./configure --prefix=/data/keepalived > make &

CentOS7 下配置svn的安装及基础配置介绍

[[email protected] ~]# yum install subversion 查看是否安装安装成功[[email protected] ~]# svnserve --versionsvnserve, version 1.7.14 (r1542130) compiled Jun 9 2014, 18:54:44 Copyright (C) 2013 The Apache Software Foundation.This software consists of contributio

centos7下oracle11g详细的安装与建表操作

一.oracle的安装,在官网下载oracle11g R2 1.在桌面单击右键,选择"在终端中打开",进入终端 输入命令:su 输入ROOT密码: 创建用户组oinstall:groupadd oinstall 创建用户组dba:groupadd dba 创建oracle用户,并加入到oinstall和dba用户组:useradd -g oinstall -g dba -m oracle 设置用户oracle登录密码,需要确认一次,注意两次密码要一样(注意:此处的密码是oracle账户

centos7下使用rpm包安装clickhouse

clickhouse是由俄罗斯Yandex公司开发的列式存储数据库,于2016年开源,clickhouse的定位是快速的数据分析,对于处理海量数据的情况性能非常好,在网上也有很多测试的案例,在大数据的情况下性能远超过其他数据库,并且不依赖于hadoop的生态系统,都是独立使用,在大数据存储业务上还是可以考虑的. clickhouse官网地址:https://clickhouse.yandex/,文档地址:https://clickhouse.yandex/docs/en/ 另外推荐单页文档,更方

BandwagonHost VPS CentOS7系统启用EPEL源

BandwagonHost默认安装好了EPEL源,只是默认没有启用,所以很多软件都无法安装.我们需要手动启用一下,才能安装里面的软件. # vim /etc/yum.repos.d/epel.repo [epel] name=Extra Packages for Enterprise Linux 7 - $basearch metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch failover

【CentOS】在Centos7 下无图形界面安装 Oracle11g

目标 - 在虚拟机CentOS7中无图形界面安装Oracle11G R2版本 ① 系统要求以及准备 1. 物理内存不小于1G: 查看方式: # grep MemTotal /proc/meminfo 2. 可用硬盘不小于8G: 查看方式: # df 3.Swap分区空间不小于2G: 查看方式: # grep SwapTotal /proc/meminfo 4. 关闭firewalld防火墙 # systemctl status firewalld.service #查看firewalld防火墙状

centos7下redis和php-redis安装

centos7下redis安装和php-redis扩展安装 //一直yes就可以了 yum install redis //配置 whereis redis.conf vi /etc/redis.conf /搜索 n下一个 bind 127.0.0.1 //远程开放 protected-mode no requirepass 123456 //redis重启 systemctl restart redis redis-cli auth 123456 //临时配置 config get prote