时序数据库 influxdb 在 windows/linux下安装

十年河东,十年河西,莫欺少年穷

学无止境,精益求精

influxdb 对linux支持非常好,但window下安装稍微有点复杂

关于linux下安装,可参考官方文档,

https://jasper-zhang1.gitbooks.io/influxdb/content/Introduction/installation.html  官方中文文档

本文简单贴出centos下安装,如下:

RedHat & CentOS 下安装

RedHat和CentOS用户可以直接用yum包管理来安装最新版本的InfluxDB。


cat <<EOF | sudo tee /etc/yum.repos.d/influxdb.repo
[influxdb]
name = InfluxDB Repository - RHEL \$releasever
baseurl = https://repos.influxdata.com/rhel/\$releasever/\$basearch/stable
enabled = 1
gpgcheck = 1
gpgkey = https://repos.influxdata.com/influxdb.key
EOF

一旦加到了yum源里面,就可以运行下面的命令来安装和启动InfluxDB服务:

sudo yum install influxdb
sudo service influxdb start

如果你的系统可以使用Systemd(比如CentOS 7+, RHEL 7+),也可以这样启动:

sudo yum install influxdb
sudo systemctl start influxdb

本篇介绍influxdb windows下安装

https://docs.influxdata.com/influxdb/v2.1/install/?t=Windows  windows版本下载 2.1版本

https://docs.influxdata.com/influxdb/v2.4/install/?t=Windows   windows版本下载 2.4版本

http://66-ai.com/donwload/influxdb/influxdb-1.8.3_windows_amd64.zip   windows版本下载1.83版本

本篇以2.4为例

2.4版本安装--windows

将下载的压缩包解压

 在该目录下创建一个startup.bat文件

startup.bat 内容如下【2.4版本无配置文件】:

influxd.exe 
######如果有配置文件,请这样写:
###
influxd.exe -config influxdb.conf

 

 将 influxd.exe 打包成windows服务

使用nssm应用将一般exe程序打包成windows服务

下载nssm,win10 请下载:nssm-2.24版本

需要下载nssm程序  http://www.nssm.cc/download

解压nssm压缩包

 

 我的电脑是64位的,因此使用win64文件夹

CMD命令运行win64文件夹下的nssm.exe 【以管理员角色运行】

E:\influxdb\nssm-2.24-101-g897c7ad\win64>nssm install E:\influxdb\influxdb2-2.4.0\influxdb2_windows_amd64\influxd.exe
Administrator access is needed to install a service.

E:\influxdb\influxdb2-2.4.0\influxdb2_windows_amd64\influxd.exe 是解压缩的influxd.exe的路径

 

 点击安装服务按钮,待成功后,去服务中查看,并启动创建的服务

 

 此时,在浏览器中输入:http://localhost:8086/

 

 证明安装服务并启动成功。

最后,点击get started 按钮,进行注册

 

 进入主页面

 

 这样就成功在windows上安装了时序数据库 influxdb

@陈卧龙的博客

posted @ 2022-11-16 17:32  天才卧龙  阅读(2027)  评论(0编辑  收藏  举报