centos 安装mysql5.7_Zabbix 4.2.5 安装部署实践详解
一、安裝
1.安裝CentOS操作系統,并配置網絡
2.安裝Zabbix官方源
rpm??-ivh?http://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm
3.安裝 epel 源
4.安裝zabbix相關組件
yum?-y?install?zabbix-server-mysql?zabbix-web-mysql?zabbix-agent?等zabbix-agent用于監控本地
5.安裝mysql數據庫
a.下載mysql源安裝包
wget?-i?-c?http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
b.安裝mysql源
yum?-y?install? mysql57-community-release-el7-10.noarch.rpm
c.安裝mysql數據庫
yum?install?mysql-community-server
d.修改數據庫配置文件,目錄?/etc/my.cnf
character-set-server=utf8
innodb_file_per_table=1
e.啟動mysql數據庫?server?mysqld?start
f.設置開機自啟動
chkconfig?mysqld?on
6.創建并配置zabbix數據庫
a.配置mysql密碼
(1)初始密碼可通過命令查找:grep “password”?/var/log/mysqld.log
(2)首次登錄并修改初始密碼?
登錄: mysql -u root -p ‘初始密碼’
修改密碼:update user set authentication_string=password('新密碼') where user=‘root’
b.創建zabbix數據庫
create?database?zabbix?character?set?utf8;
c.用戶授權
grant?all?priviledges?on?zabbix.?to?zabbix@localhost?identifiled?by?‘密碼’;flush?privileges;
d.導入zabbix表
zcat?/usr/share/doc/.zabbix-server-mysql/create.sql.gz?|?mysql?-uzabbix?-p?zabbix
7.配置zabbixDB關聯參數,目錄/etc/zabbix/zabbix_server.conf
DBpassword=密碼
8.啟動zabbix服務,并配置開機自起
systemctl?restart?zabbix-server?zabbix-agent?httpd
systemctl?enable?zabbix-server?zabbix-agent?httpd
9.配置php的時區,目錄?/etc/php.ini
data.timezone=Asia/Shanghai
10.zabbix的web頁面配置
(1)在瀏覽器中輸入http://IP/zabbix?會彈出zabbix應用初始化頁面,點下一步
(2)檢查初始設置,都正確后將顯示OK,點下一步
(3)配置數據庫連接
(4)配置zabbix名字、端口等
(5)配置預覽
(6)結束畫面
二、基本使用
1.登錄web頁面??
http://ip/zabbix ,默認賬戶:admin ,密碼:zabbix
主頁面如下:
2.agent安裝
a.新版本windows推出了msi版本,優化了安裝過程,下載對應版本后可直接雙擊安裝。
b.linux安裝agent參見zabbix安裝過程。
3.web頁面基本配置
a.禁用guest用戶
目錄:Administration-User groups-status點擊變為Disabled
b.英文變中文界面
該功能針對單用戶,可中英文相互切換。
目錄:賬戶-User-Language-Update
c.基本功能檢測
將要監測的目標安裝好agent后,可在配置-主機-創建主機。主機名稱使用計算機名。基本監控可只用zabbix自帶模版。如下為實例。
三、常見問題
1.mysql數據庫安裝后無法找到初始密碼
a.忽略授權??目錄:/etc/my.cnf,添加 skip_grant_tables
b.重啟mysql服務?
c.登錄數據庫
d.修改密碼?update?user?set?authentication_string=password('new-password')where?user=‘root’;
flush?prvileges;
e.退出數據庫后將 skip_grant_tables
刪除,重啟數據庫
2.初始啟動zabbix后報錯
Zabbix server is not running the information displayed may not be current,如下:
關閉 selinux 防火墻,并重啟后報錯消失。
3.zabbix端口
zabbix?agent?10050?????zabbix?server?10051?
在配置檢測時須配置防火墻策略,確保通信端口放行。
若有錯誤或更好的處理方式,歡迎大家留言提出。
原題:Zabbix 新版本安裝部署實踐詳解如有任何問題,可點擊文末,到社區原文下評論交流覺得本文有用,請轉發、點贊或點擊“在看”,讓更多同行看到?資料/文章推薦:
CentOS 7 環境下 Zabbix 4.0 安裝和配置實例
Zabbix 自動發現規則如何使用過濾器等應用技能三則 | 運維進階
Zabbix 應用常見問題和故障解決方法
歡迎關注社區?"監控"技術主題?,將會不斷更新優質資料、文章。地址:
http://www.talkwithtrend.com/Topic/3937
下載 twt 社區客戶端 APP
長按識別二維碼即可下載
或到應用商店搜索“twt”
長按二維碼關注公眾號
*本公眾號所發布內容僅代表作者觀點,不代表社區立場
總結
以上是生活随笔為你收集整理的centos 安装mysql5.7_Zabbix 4.2.5 安装部署实践详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .jar中没有主清单属性_为什么 Spr
- 下一篇: go post 参数_go语言实现网易云