在 Ubuntu 22.04 LTS Linux 上安装 InfluxDB 的步骤
下面给出的安装 InfluxDB for Ubuntu 22.04 LTS 的步骤也可用于基于它的 Linux 系统。例如 Linux Mint、POP OS、Elementary OS 等……
1. 从系统更新开始
由于我们即将在 Ubuntu 22.04 上安装数据库服务器,因此最好先运行 system update 命令。这将确保我们的系统上有重要的安全更新。
sudo apt update
2. 导入 InfluxDB GPG 密钥
由于用于安装 InfluxDB 的软件包无法通过默认系统存储库获得。因此,我们需要手动添加一个,但是,系统必须确保从特定存储库获取的包与其开发人员发布的包相同。为此,它需要 GPG 密钥。按照给定的命令添加 InfluxDB 开发人员提供的命令。
wget -q https://repos.influxdata.com/influxdata-archive_compat.key
3. 添加 APT 仓库
接下来,添加 InfluxDB 开发者官方发布的仓库。给定的命令将自动检测您的系统版本以及与之对应的 InfluxDb 包存储库。
echo '393e8779c89ac8d958f81f942f9ad7fb82a25e133faddaf92e15b16e6ac9ce4c influxdata-archive_compat.key' | sha256sum -c && cat influxdata-archive_compat.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg > /dev/null
echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list
执行系统更新:
添加存储库后,运行 system update 命令以重新构建 APT 包索引缓存。
sudo apt update
4. 在 Ubuntu 上安装 InfluxDB 22.04
我们按照上面的命令,使用 APT 包管理器获取 InfluxDB 的包,从而准备好了我们的系统。现在,要安装它,请运行给定的命令:
sudo apt install influxdb2
5. 启动并启用 Influxdb 服务
要让数据库服务器服务在系统引导时自动启动,请使用给定的命令启动并启用它。
sudo systemctl start influxdb
sudo systemctl enable influxdb
而要检查服务的状态,您可以看到:
sudo systemctl status influxdb
将来要停止和重新启动数据库服务器,命令如下:
要重新启动:
sudo systemctl restart influxdb
停止
sudo systecmtl stop influxdb
6. 在防火墙中允许 InfluxDB TCP 端口 8086
如果已启用系统防火墙,则允许其中的端口 8086 通过其 HTTP API 从客户端访问 InfluxDb。
sudo ufw allow 8086/tcp
同样,如果需要,我们也可以使用上述命令打开TCP端口8088。RPC 服务使用此端口进行备份和还原。
6. 设置 InfluxDB
您可以使用命令行或 GUI 来设置主要用户名和密码。
对于命令行:
influx setup
或
打开浏览器并键入:http://server-ip-address:8086
这是安装 InfluxDB 数据库服务器并在 Ubuntu 22.04 上使用它的快速方法。要了解有关安全性和身份验证的更多信息,请参阅官方文档。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun289760.html