时序数据库 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
@陈卧龙的博客