0
点赞
收藏
分享

微信扫一扫

Linux 7安装zabbix服务端

我是芄兰 2022-07-12 阅读 68

Linux 7安装zabbix服务端

https://www.zabbix.com/ 官网

关闭selinux

1.更改zabbbix的官方源

[root@m01 ~]# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

2.清理yum 缓存并查看源仓库

[root@m01 ~]# yum clean all

 [root@m01 ~]#  ll /etc/yum.repos.d/
-rw-r--r--. 1 root root 2523 Jul 14 23:48 CentOS-Base.repo
-rw-r--r--. 1 root root  664 Jul 14 23:48 epel.repo
-rw-r--r--  1 root root  853 May 11  2020 zabbix.repo

3.安装zabbix的服务端和客户端

[root@m01 ~]# yum -y install zabbix-server-mysql zabbix-agent

4.安装zabbix的web前端

[root@m01 ~]# yum install centos-release-scl -y

5.打开zabbix的前端仓库

[root@m01 ~]# vim /etc/yum.repos.d/zabbix.repo
[zabbix-frontend]
name=Zabbix Official Repository frontend - $basearch
baseurl=http://repo.zabbix.com/zabbix/5.0/rhel/7/$basearch/frontend
enabled=1                                  #由 0 ---->1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

6.安装zabbix前端

[root@m01 ~]# yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl -y

7.安装数据库

[root@m01 ~]# yum install -y mariadb-server

8.启动mariadb并加入开机自启

[root@m01 ~]# systemctl start mariadb
[root@m01 ~]# systemctl enable mariadb

9.连接数据库

[root@m01 ~]# mysql

9.1创建数据库

#创建zabbix数据库,字符集是utf8,校验规则是utf8_bin
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
| zabbix |
+--------------------+

9.2创建用户

#创建zabbix用户,主机是localhost,密码是zabbix
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
MariaDB [(none)]> select user,host from mysql.user;
+--------+-----------+
| user   | host      |
+--------+-----------+
| root     | 127.0.0.1 |
| root     | ::1            |
|             | localhost |
| root     | localhost |
| zabbix  | localhost |
|             | zabbix     |
| root     | zabbix     |
+--------+-----------+

10.导入MySQL数据

[root@m01 ~]# zcat /usr/share/doc/zabbix-server-mysql-5.0.14/create.sql.gz | mysql zabbix
#进入数据库
[root@m01 ~]# mysql
MariaDB [(none)]> use zabbix;
MariaDB [zabbix]> show tables;

11.修改zabbix-server配置文件

[root@m01 ~]# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

12.修改zabbix前端配置(nginx配置)

[root@m01 ~]# vi /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf
server {
            listen              80;
            server_name         localhost;    #有域名就配置域名没有就配置localhost
[root@m01 ~]# vi /etc/opt/rh/rh-nginx116/nginx/nginx.conf
这个server 全部注释 不然会和/etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf冲突
 # server {
    #    listen       80 default_server;
    #    listen       [::]:80 default_server;
    #    server_name  _;
    #    root         /opt/rh/rh-nginx116/root/usr/share/nginx/html;
        # Load configuration files for the default server block.
#        include      /etc/opt/rh/rh-nginx116/nginx/default.d/*.conf;

      #  location / {
      #  }
#}

13.修改php-fpm配置文件

[root@m01 ~]# vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
[zabbix]
user =nginx             #改成nginx
group =nginx               #改成nginx
listen.acl_users =apache,nginx        #加上nginx
php_value[date.timezone] = Asia/Shanghai             #更改时区,如果这个前面有逗号或者分号记得删除

14.启动服务并加入开机自启

[root@m01 ~]# systemctl start zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm
[root@m01 ~]# systemctl enable zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm

15.修改目录权限

-----------------------------1.修改php session共享的目录权限 ----------------------------------

[root@m01 nginx]# chown -R nginx.nginx /var/opt/rh/

-----------------------------2.php socket文件授权 --------------------------------------------

[root@m01 nginx]# chown nginx.nginx /var/opt/rh/rh-php72/run/php-fpm/zabbix.sock

---------------------------- 3.修改php目录权限 ------------------------------------------------

[root@m01 nginx]# chown -R nginx.nginx /etc/zabbix/web/

打开浏览器访问:http://ip/

进行初始化配置

文档来源 https://www.cnblogs.com/moqiqingyu/p/15187249.html

举报

相关推荐

0 条评论