InfluxDB2 安装,windows版本没有图形界面
1、下载server和client windows版本
server:https://dl.influxdata.com/influxdb/releases/influxdb2-2.3.0-windows-amd64.zip
client:https://dl.influxdata.com/influxdb/releases/influxdb2-client-2.3.0-windows-amd64.zip
2、influxdb2-2.3.0 版本的 UI 和server是分开的,UI是需要单独下载;
UI:https://github.com/influxdata/ui/releases/tag/OSS-2.1.2
下载:https://github.com/influxdata/ui/releases/download/OSS-2.1.2/build.tar.gz
3、安装;
先将 influxdb2-2.3.0-windows-amd64.zip 解压到安装目录,然后将 UI 也解压到安装目录,再将 influxdb2-client-2.3.0-windows-amd64.zip 也解压到安装目录;
同时需要在安装目录创建 engine 文件夹和 influxd.bolt 文件;
创建配置文件 config.yaml 注意需要和 influxd.exe 在同一个目录,配置文件内容如下:
assets-path 为UI的存放目录
assets-path: D:\Programs\Database\influxdb2_windows_amd64\build bolt-path: D:\Programs\Database\influxdb2_windows_amd64\influxd.bolt engine-path: D:\Programs\Database\influxdb2_windows_amd64\engine
4、启动 server;
通过 cmd 命令窗口,进入到influxDB的安装目录,然后执行 influxd.exe 即可完成启动;
5、配置;
a、通过图形界面配置;
b、通过cli配置;
官方地址:https://docs.influxdata.com/influxdb/v2.3/install/
6、client链接
官方文档写的很详细,可以参看:https://docs.influxdata.com/influxdb/v2.3/install/#optional-set-up-and-use-the-influx-cli
7、关于安装这事的那些坑!
a、windows 版本的 influxdb2-client-2.3.0-windows-amd64.zip 在链接数据后向数据库写入数据会报错,使用linux的客户端进行同样的操作则没有任何问题;
b、go语言版本的开发客户端 github.com/influxdata/influxdb-client-go 的 v2.9.2 在go程序编译的时候会报错,建议使用1.17的JDK 和 v2.8.0 的客户端开发包;