安装Influxdb
首先启动docker
systemctl start docker
然后安装Influxdb
docker pull influxdb:1.4
启动influxdb
docker run -d -p 8083:8083 -p 8086:8086 --name my_influxdb influxdb
配置远程访问
进入influxdb容器
docker exec -it my_influxdb bash
打开influxdb控制台
cd /usr/bin
./influx
创建admin用户
# 设置root用户,并设置带上所有权限
> create user "root" with password 'newpwd' with all privileges
>
# 发现admin权限为true了,那么admin的用户就创建好了。
> show users
user admin
---- -----
root true
>
在配置文件启用认证
默认情况下,influxdb的配置文件是禁用认证策略的,所以需要修改设置一下。
vim /etc/influxdb/influxdb.conf
把 [http]
下的 auth-enabled
选项设置为 true
配置完毕之后,重启influxdb服务即可,使用admin认证用户登陆访问一下,格式如下:
influx -username '用户名' -password '密码'
也可以使用influxdb studio进行连接。
参考:https://www.cnblogs.com/LUA123/p/9507029.html
https://blog.csdn.net/u012887259/article/details/103252438