Ubuntu server 24 (Linux) 安装部署 Zabbix 7.0 LTS
    		       		warning:
    		            这篇文章距离上次修改已过447天,其中的内容可能已经有所变动。
    		        
        		                
                在Ubuntu Server 24.04 LTS上安装部署Zabbix 7.0 LT的步骤如下:
- 更新系统包索引:
 
sudo apt-get update- 安装Zabbix官方仓库的公钥:
 
wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1+ubuntu24.04_all.deb
sudo dpkg -i zabbix-release_7.0-1+ubuntu24.04_all.deb
sudo apt-get update- 安装Zabbix server, frontend, agent包:
 
sudo apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent- 创建初始数据库并授权:
 
sudo mysql -uroot -p在MySQL提示符下执行:
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'your_password';
flush privileges;
exit;- 导入初始架构和数据。确保将
your_password替换为您为zabbix用户设置的密码: 
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | sudo mysql -uzabbix -p zabbix- 编辑Zabbix server配置文件,设置数据库密码:
 
sudo nano /etc/zabbix/zabbix_server.conf找到DBPassword=行并设置密码:
DBPassword=your_password- 配置PHP(Zabbix前端):
 
sudo nano /etc/php/7.4/apache2/php.ini根据您的内存调整memory_limit:
memory_limit=128M- 启动Zabbix server和agent进程:
 
sudo systemctl start zabbix-server
sudo systemctl start zabbix-agent- 配置Apache Web服务器:
 
sudo nano /etc/apache2/apache2.conf添加以下行来处理PHP文件:
AddType application/x-httpd-php .php .html .htm然后重启Apache服务:
sudo systemctl restart apache2- 通过浏览器访问Zabbix前端:
 
http://your_server_ip/zabbix使用您在步骤4中设置的数据库密码登录。
注意:确保您的Ubuntu Server 24.04安全,关闭不必要的端口和服务,设置防火墙规则,以及使用强密码。
评论已关闭