首页 > 系统相关 >ubuntu22搭建zabbix6.0 TLS

ubuntu22搭建zabbix6.0 TLS

时间:2023-03-13 13:14:26浏览次数:48  
标签:TLS zabbix6.0 数据库 sudo Zabbix server zabbix mysql ubuntu22

搭建Zabbix


搭建环境

  • ubuntu 22.04.2 TLS
  • Zabbix6.0 TLS
  • mariadb
  • Nginx
  • PHP

安装Zabbix存储库

sudo wget wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-4+ubuntu22.04_all.deb
sudo dpkg -i zabbix-release_6.0-4+ubuntu22.04_all.deb
sudo apt update

安装Mariadb数据库

sudo apt install -y maiadb-server

初始化数据库

sudo mysql_secure_installation

创建Zabbix数据库用户并授权

#登录数据库 
sudo mysql -uroot -p 
#创建zabbix 数据库 
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin; 
#创建zabbix 用户
mysql> create user zabbix@localhost identified by 'zabbix'; 
#授权localhost 访问 
mysql> grant all privileges on zabbix.* to zabbix@localhost; 
#刷新策略 
mysql> flush privileges;
#退出 
mysql> quit;

安装Zabbix服务器、前端、代理

sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-nginx-conf zabbix-sql-scripts zabbix-agent

编辑数据库文件

sudo vim /usr/share/zabbix-sql-scripts/mysql/server.sql.gz
# 在第一行添加,不添加在下条命令中会出现未选择数据库的报错。
use zabbix

Zabbix 服务器主机上导入初始数据库

sudo zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -pzabbix

编辑 zabbix_server

sudo vim /etc/zabbix/zabbix_server.conf 
DBHost=localhost
DBPassword=zabbix

编辑文件

sudo vim /etc/zabbix/nginx.conf
# 设置listen和server_name。默认发布目录为/usr/share/zabbix/。
listen 80; 
server_name 服务器IP;

启动Zabbix server和agent进程,并为它们设置开机自启:

sudo systemctl restart zabbix-server zabbix-agent nginx php8.1-fpm
sudo systemctl enable zabbix-server zabbix-agent nginx php8.1-fpm

安装中文语言包

sudo apt install language-pack-zh-hans

找到zh_CN.UTF-8 UTF-8 并取消#号注释,然后保存并退出

sudo vim /etc/locale.gen
zh_CN.UTF-8 UTF-8

编译语言包

sudo locale-gen

修改默认语言为中文

sudo vim /etc/default/locale 
LANG=zh_CN.UTF-8

重启系统

sudo reboot

Zabbix 6.0 UI 中文乱码

# 在Windows 系统中找到 C:\Windows\Fonts 中的楷体(常规)复制到 windows 桌面上,传到/usr/share/zabbix/assets/fonts/ 目录下
cd /usr/share/zabbix/assets/fonts/ 
ls graphfont.ttf SIMKAI.TTF 
chmod 777 SIMKAI.TTF 
sudo cp graphfont.ttf graphfont.ttf.bak 
sudo mv SIMKAI.TTF graphfont.ttf 
sudo rm -f /etc/alternatives/zabbix-web-font 
sudo ln -s /usr/share/zabbix/assets/fonts/graphfont.ttf /etc/alternatives/zabbix-web-font

登录Zabbix Web初始化

http://服务器ip

所有必要条件检测OK

连接数据库配置

设置时区

默认用户名Admin密码zabbix(用户名区分大小写)

标签:TLS,zabbix6.0,数据库,sudo,Zabbix,server,zabbix,mysql,ubuntu22
From: https://www.cnblogs.com/zhangsida/p/17210966.html

相关文章

  • Ubuntu22.04下解决终端无法打开vscode
    一般来说,有时为了方便会直接在Ubuntu终端登陆root账户获取权限在root下打开vscode会提示无法打开。环境:Ubuntu22.04解决办法:终端输入:vi~/.bashrc添加一行:aliascod......
  • 将Ubuntu22.04安装到U盘中
    1.安装虚拟机VMwareWorkstation--------- https://mp.weixin.qq.com/s?__biz=MzA4MjU4MTg2Ng==&mid=2247488108&idx=2&sn=cebe527c2c576f9f46d918a39f997a5d&chksm=9f82......
  • Centos7系统yum部署Zabbix6.0
    简介Zabbix主要有以下几个组件组成:ZabbixServer:Zabbix服务端,是Zabbix的核心组件。它负责接收监控数据并触发告警,还负责将监控数据持久化到数据库中。ZabbixAgent:Zab......
  • ubuntu22.04 安装新版 linuxqq
    1.浏览器打开网址https://im.qq.com/linuxqq/index.shtml,并下载X64deb版的包2.到达Downloads目录下(你deb文件的默认下载位置):cdDownloads3.运行命令:sudodp......
  • gnutls_handshake() failed: The TLS connection was non-properly terminated.
    重置代理完美解决gitconfig--global --unsethttps.https://github.com.proxy gitconfig--global --unsethttp.https://github.com.proxy ......
  • ubuntu22.04安装mysql
    1.安装sudoaptinstallmysql-server2.设置vim /etc/mysql/mysql.conf.d/mysqld.cnf[mysqld]后加入skip-grant-tables3.重启服务servicemysqlrestart4.免密码......
  • C# - 请求被中止: 未能创建 SSL/TLS 安全通道。
    在调用接口前设置TLSHttpClientclient=newHttpClient();HttpContenthttpContent=newFormUrlEncodedContent(dic);ServicePointManager......
  • ubuntu22安装maven
    maven下载页面:https://maven.apache.org/download.cgi下载最新:wgethttps://dlcdn.apache.org/maven/maven-3/3.9.0/binaries/apache-maven-3.9.0-bin.zip-P/tmp太慢......
  • 2-STM32+W5500远程升级篇OTA(阿里云物联网平台)-STM32通过W5500+mbedtls使用https下载
    <p><iframename="ifd"src="https://mnifdv.cn/resource/cnblogs/STM32W5500AIR202A/alyota.html"frameborder="0"scrolling="auto"width="100%"height="1500"></ifra......
  • Ubuntu22 vim配置
    插件管理器vim-plug#下载插件管理器sh-c'curl-fLo~/.vim/autoload/plug.vim--create-dirs\https://raw.githubusercontent.com/junegunn/vim-plug/maste......