| 
本帖最后由 wmj742879706 于 2023-2-1 17:41 编辑
x
马上注册,获取阅读精华内容及下载权限您需要 登录 才可以下载或查看,没有帐号?注册 
  
 
 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  刷新字体 
 
 
 
 |