Ubuntu24.04 安装 Zabbix

Ubuntu24.04 安装 Zabbix

环境:

软件 版本
Ubuntu 24.04.3
Nginx 1.24.0
MySQL 8.4.6
PHP 8.3.6
phpMyAdmin 5.2.2
Zabbix 7.4.1

LNMP

1. 更新本地软件包索引并升级已安装软件

更新可用软件包列表

把已安装的软件升级到最新版

安装常用工具

sudo apt update && sudo apt -y upgrade
sudo apt -y install curl wget vim unzip net-tools

2. 安装 Nginx Web 服务器

安装 Nginx
设置开机自启
设置开机自启
查看运行状态(按 q 退出)

sudo apt -y install nginx
sudo systemctl enable nginx
sudo systemctl start nginx
sudo systemctl status nginx
journalctl -u nginx -f

修改nginx启动端口为66

vim /etc/nginx/sites-available/default
sudo systemctl restart nginx

浏览器访问测试

3. 安装 MySQL

MySQL APT存储库的下载页面

wget https://repo.mysql.com//mysql-apt-config_0.8.34-1_all.deb

安装mySQL APT存储库

sudo dpkg -i mysql-apt-config_0.8.34-1_all.deb

使用以下命令从MySQL APT存储库更新包信息(此步骤是必需的):

sudo apt-get update

使用APT安装MySQL

sudo apt-get -y install mysql-server

这将安装MySQL服务器的包,以及客户端和数据库公共文件的包。

在安装过程中,您需要为MySQL安装的根用户提供密码。

图片[1] - Ubuntu24.04 安装 Zabbix - 宋马

启动和关闭MySQL服务

MySQL服务器在安装后自动启动。您可以使用以下命令检查MySQL服务器的状态:

sudo systemctl status mysql

如果操作系统启用了systemd,则应该使用标准的systemctl(或者参数相反的服务)命令(如stop、start、status和restart)来管理MySQL服务器服务。默认情况下,mysql服务是启用的,它在系统重新启动时启动。

一些依赖于本地MySQL包的第三方本地存储库包可能无法与MySQL APT存储库包一起使用,

不应与它们一起使用;其中包括akonadi后端mysql、handlersocket-mysql-5.5和zoneminder。

登录MySQL

mysql -uroot -p

修改密码并设置访问主机

运行安全初始化脚本(交互式,按提示操作)

本案例未使用该方法,可略过此步骤

# 设置 root 密码、删除匿名用户、禁止远程 root 等,本案例未使用该方法,可略过此步骤
# sudo mysql_secure_installation          

使用SQL语句方式,本案例使用

select host , user , plugin ,authentication_string from mysql.user;

ALTER USER 'root'@'localhost' IDENTIFIED BY 'lihaozhe';
flush privileges
© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容