Zabbix安裝部署(國內源映象)----一次性解決centos7安裝zabbix報錯:[Errno 256] 的問題
Zabbix安裝部署
環境準備
OS:CentOS 7
安裝步驟
一,關閉selinux和iptables
[root@localhost ~]# systemctl stop firewalld.service
[root@localhost ~]# setenforce 0
二,安裝Zabbix rpm包倉庫
1、配置阿里雲的zabbix yum 源
先找到zabbix rpm檔案地址:
https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
[root@localhost ~]# rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
備份下載repo檔案並替換repo檔案
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.backup
[root@localhost yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo
[root@localhost yum.repos.d]# mv Centos-7.repo CentOS-Base.repo
執行yum源更新命令
[root@localhost yum.repos.d]# yum clean all
[root@localhost yum.repos.d]# yum makecache
[root@localhost yum.repos.d]# yum update -y
2、更換zabbix國內源
[root@localhost yum.repos.d]# vi zabbix.repo
更改baseurl的地址為阿里雲的地址
[zabbix]
name=Zabbix Official Repository - $basearch
#baseurl=http://repo.zabbix.com/zabbix/3.4/rhel/7/$basearch/
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
#baseurl=http://repo.zabbix.com/non-supported/rhel/7/$basearch/
baseurl=https://mirrors.aliyun.com/zabbix/non-supported/rhel/7/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1
新增gpgkey
[root@localhost yum.repos.d]# curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX-A14FE591 -o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
[root@localhost yum.repos.d]# curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX -o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
新增之後即可使用,更新源
[root@localhost yum.repos.d]# yum makecache -y
三,安裝zabbix-server-mysql和zabbix-web-mysql
安裝相關軟體
[root@localhost yum.repos.d]# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent
驗證:
rpm -qa install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-get zabbix-sender
修改PHP時區配置
[root@localhost yum.repos.d]# vi /etc/httpd/conf.d/zabbix.conf
對#php_value date.timezone Europe/Riga這一行 取消註釋並修改時區為 Asia/Shanghai
即修改為:php_value date.timezone Asia/Shanghai
更改web埠(也可以不更改)
[root@localhost yum.repos.d]# vi /etc/httpd/conf/httpd.conf
Listen 8088
ServerName IP:8088
重啟apache服務,systemctl restart httpd
資料庫配置
安裝mariadb資料庫客戶端和服務端:
yum install mariadb mariadb-server
[root@localhost yum.repos.d]# systemctl start mariadb
建立zabbix所有的資料庫以及使用者
[root@localhost yum.repos.d]# mysql
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> grant all on zabbix.* to zabbix@'%' identified by '123456';
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> grant all on zabbix.* to zabbix@'localhost' identified by '123456';
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> exit;
Bye
匯入zabbix資料
[root@localhost yum.repos.d]# cd /usr/share/doc/zabbix-server-mysql-3.4.15/
[root@localhost zabbix-server-mysql-3.4.15]# ll
total 2120
-rw-r--r--. 1 root root 98 Nov 12 2018 AUTHORS
-rw-r--r--. 1 root root 866545 Nov 12 2018 ChangeLog
-rw-r--r--. 1 root root 17990 Nov 12 2018 COPYING
-rw-r--r--. 1 root root 1267039 Nov 12 2018 create.sql.gz
-rw-r--r--. 1 root root 52 Nov 12 2018 NEWS
-rw-r--r--. 1 root root 1062 Nov 12 2018 README
[root@localhost zabbix-server-mysql-3.4.15]# zcat create.sql.gz |mysql -uzabbix -p123456 zabbix
修改zabbix配置檔案
[root@localhost zabbix-server-mysql-3.4.15]#vi /etc/zabbix/zabbix_server.conf
DBHost=192.168.1.X #資料庫地址
DBName=zabbix #資料庫名
DBUser=zabbix #資料庫使用者
DBPassword=123456 #資料庫密碼
啟動zabbix及httpd
[root@localhost zabbix-server-mysql-3.4.15]#systemctl start httpd.service
[root@localhost zabbix-server-mysql-3.4.15]#systemctl start zabbix-server.service
用瀏覽器訪問
http://伺服器ip:埠/zabbix/setup.php
預設超級管理員賬號:Admin
密碼:zabbix
相關文章
- Zabbix安裝部署
- centos7安裝zabbix 5.0CentOS
- Zabbix監控安裝部署
- zabbix5.0的安裝部署
- Anaconda 安裝 國內映象問題解決方案
- centos7安裝zabbix3.2詳解CentOS
- 【ZABBIX】Linux下安裝ZABBIXLinux
- zabbix的安裝配置
- zabbix安裝agent
- apt安裝zabbixAPT
- Zabbix Agent安裝
- Zabbix安裝實驗報告
- Zabbix 的容器版安裝
- 安裝npm報錯,安裝淘寶映象cnpm時出現問題及解決方案NPM
- 編譯安裝zabbix編譯
- zabbix5.0安裝
- 【監控】Zabbix安裝
- 安裝vue/cli報錯問題解決Vue
- Docker映像的Zabbix元件安裝Docker元件
- Ubuntu安裝zabbix配置教程Ubuntu
- centos8 安裝zabbixCentOS
- zabbix安裝中文環境
- Centos7-安裝ZabbixCentOS
- Zabbix Agent 安裝與使用
- zabbix agent 的兩種安裝方式
- Zabbix 簡介與yum安裝
- Mac-Homebrew 安裝/解除安裝/更換國內映象源Mac
- Yarn 的安裝與更換國內映象源Yarn
- CentOS7系統安裝虛擬環境,安裝及相關報錯問題解決方案、配置、問題解決、常見相關命令CentOS
- yum指定國內映象源並安裝pythonPython
- CentOS 7 原始碼安裝 Zabbix 6.0CentOS原始碼
- centos7騰訊雲uwsgi安裝報錯解決CentOS
- 解決centos7 安裝MySQLdb-python 報錯 方案CentOSMySqlPython
- zabbix-server is not running 報錯解決Server
- Centos7安裝安裝部署dockerCentOSDocker
- PhpCms安裝報錯怎麼辦?PHPCMS安裝使用常見問題解決辦法PHP
- httprunner 的安裝報錯問題,rtHTTP
- CentOS7安裝及配置 Zabbix全步驟,超詳細教程CentOS