迅维网

查看: 1197|回复: 0
打印 上一主题 下一主题
[其他]

Linux-Ubuntu18.04-server安装Zabbix 6.0版本监控网络设备状态

  [复制链接]
跳转到指定楼层
1#
发表于 2023-2-1 17:24:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 重庆 来自 重庆

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 wmj742879706 于 2023-2-1 17:41 编辑


1.Install and configure Zabbix for your platform 安装乌班图Zabbix版本
a. Install Zabbix repository  以下是5.0和6.0的Zabbix版本。
# Wget https://repo.zabbix.com/zabbix/5 ... 0-1%2Bfocal_all.deb
# dpkg -i zabbix-release_5.0-1+focal_all.deb# apt update
#wget https://repo.zabbix.com/zabbix/6 ... ubuntu18.04_all.deb
# dpkg -i zabbix-release_6.0-4+ubuntu18.04_all.deb # apt update

b. 安装Zabbix server,Web前端,agent
#apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent 乌班图20.04桌面版
#apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent 乌班图18.04Server版

c. 创建初始数据库如报错找不到mysqld.sock如下解决:
删除依赖包:sudo rm -rf /var/lib/mysql/ - R
删除配置文件:sudo rm -rf /etc/mysql/ - R
卸载相关软件:sudo apt autoremove mysql* --purge
sudo apt remove apparmor
安装mysql:sudo apt install mysql-server mysql-common
在数据库主机上运行以下代码。
# mysql -uroot -p 回车password 不用输密码
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> flush privileges;
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;
导入初始架构和数据,系统将提示您输入新创建的密码。
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
会提示输入密码,密码是create user zabbix@localhost identified by 'password';password
# mysql -uroot -p 回车password 不用输密码
mysql> set global log_bin_trust_function_creators = 0
mysql> quit;
d. 为Zabbix server配置数据库
# apt-get install vim 安装Vim功能
编辑配置文件 vim /etc/zabbix/zabbix_server.conf 如打开是空文件请执行zabbix6.0.deb或Zabbix server安装解决。DBPassword=password
e. 为Zabbix前端配置PHP编辑配置文件 vim /etc/zabbix/apache.conf  
# php_value date.timezone Europe/Riga
f. 启动Zabbix server和agent进程启动Zabbix server和agent进程,并为它们设置开机自启:
# systemctl restart zabbix-server zabbix-agent apache2
# systemctl enable zabbix-server zabbix-agent apache2



有提示上述数据库错误,重装数据库和设置mysql参数。
安装完成后zabbix是英文名的还需要安装中文包
#apt-get -y install language-pack-zh-hans language-pack-zh-hans-base
#Locale
# dpkg-reconfigure locales
更改默认语言为中文,修改/etc/default/locale文件添加:
# vim /etc/default/locale
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh:en_US:en
输入i键编辑,esc退出编辑,再输入:wq保存即可
#apt install language-pack-zh-hans
Cd /usr/share/zabbix/include/defines.inc.php
defines.inc.php文件拷贝到 /usr/share/zabbix/fonts目录下,之后刷新字体配置页面即可
Cp  /usr/share/zabbix/include/defines.inc.php  /usr/share/zabbix/fonts
find / -type f -name "defines.inc.php"  查找defines.inc.php文件
如果此时仍然提示无法选择某些语言,请查找locales.inc.php文件
# find  /  -name  locales.inc.php  查找locales.inc.php文件
〉fc-cahe -f -v  刷新字体





您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图 AI维修
助手



芯片搜索

快速回复