安装Influxdb的过程记录

2024-08-24 19:48
文章标签 安装 记录 过程 influxdb

本文主要是介绍安装Influxdb的过程记录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

    • 1 influxdb安装
      • 安装方法其一:直接安装
      • 安装方法其二:以service形式安装
      • 安装方法一 :直接安装中如何配置用户

1 influxdb安装

其他数据库接口详见SQLAlchemy 1.3 Documentation
本文只介绍怎么接入influxdb。
官网下载linux版本influxdb:(influxdata.com)
可以下载docker来部署,但我选择之间安装在superset的docker里面,该系统为debain。

安装方法其一:直接安装

导入公钥:

curl -s https://repos.influxdata.com/influxdb2.key | gpg --import -

下载签名:

wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.0.7-linux-amd64.tar.gz.asc

下载数据库:

wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.0.7-linux-amd64.tar.gz

验证签名:

gpg --verify influxdb2-2.0.7-linux-amd64.tar.gz.asc influxdb2-2.0.7-linux-amd64.tar.gz

解压安装:

# Unpackage contents to the current working directory
tar xvzf path/to/influxdb2-2.0.7-linux-amd64.tar.gz# Copy the influx and influxd binary to your $PATH
sudo cp influxdb2-2.0.7-linux-amd64/{influx,influxd} /usr/local/bin/

不知为何sudo无法使用,所以我退出以后重新以root权限进入容器

docker exec -it -u root <容器名> /bin/bash

使用:
命令行输入influxd即可运行。influxd &则是后台运行。
influx -h可查看帮助。

influxd

安装方法其二:以service形式安装

官网给出了两种系统下载方式,因为superset的docker系统是debian,所以选择第一个。

# Ubuntu/Debian
wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.x.x-xxx.deb
sudo dpkg -i influxdb2_2.x.x_xxx.deb# Red Hat/CentOS/Fedora
wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.x.x-xxx.rpm
sudo yum localinstall influxdb2_2.x.x_xxx.deb.rpm

具体可以参考:https://docs.influxdata.com/influxdb/v2.0/install/?t=Linux
以influxdb1.x的老版本为例修改版本名称以后,直接安装,然后以服务启动。
(当然,如果你不想下载1.x版本可以把第一行中的版本改为influxdb2-2.0.7-amd64.deb

wget https://dl.influxdata.com/influxdb/releases/influxdb_1.2.0_amd64.deb
sudo dpkg -i influxdb_1.2.0_amd64.deb
sudo service influxdb start

该方法下修改配置:

cd /etc/influxdb
sudo vi influxdb.conf

将部分#去掉,如下图

 [admin]#Determines whether the admin service is enabled.enabled = true #The default bind address used by the admin service.bind-address = ":8083"#Whether the admin service should use HTTPS.#https-enabled =false #The SSL certificate used when HTTPS is enabled.#https-certificate = "/etc/ssl/influxdb.pem"

注意:
默认使用的是8086端口,修改为自己要使用的端口即可。
如果是influxdb2.x,配置文件则为config.toml。

安装方法一 :直接安装中如何配置用户

首先你要启动数据库

influxd &

创建用户和Bucket。

influx setup

修改端口等配置:

influx config create --active \-n influxdbconf-u http://0.0.0.0:<端口号> \-t mySuP3rS3cr3tT0keN \-o <组织或企业名称>

然后执行fg命令把原来的influxd进程放到前台,关掉重启。
默认的配置文件在/etc/influxdb目录下

使用以下命令可以配置influx用户和密码。

influx setup
  1. influxdb
  2. influxdb安装配置
  3. how-add-influxdb-on-superset

这篇关于安装Influxdb的过程记录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1103439

相关文章

redis群集简单部署过程

《redis群集简单部署过程》文章介绍了Redis,一个高性能的键值存储系统,其支持多种数据结构和命令,它还讨论了Redis的服务器端架构、数据存储和获取、协议和命令、高可用性方案、缓存机制以及监控和... 目录Redis介绍1. 基本概念2. 服务器端3. 存储和获取数据4. 协议和命令5. 高可用性6.

Python安装时常见报错以及解决方案

《Python安装时常见报错以及解决方案》:本文主要介绍在安装Python、配置环境变量、使用pip以及运行Python脚本时常见的错误及其解决方案,文中介绍的非常详细,需要的朋友可以参考下... 目录一、安装 python 时常见报错及解决方案(一)安装包下载失败(二)权限不足二、配置环境变量时常见报错及

关于Spring @Bean 相同加载顺序不同结果不同的问题记录

《关于Spring@Bean相同加载顺序不同结果不同的问题记录》本文主要探讨了在Spring5.1.3.RELEASE版本下,当有两个全注解类定义相同类型的Bean时,由于加载顺序不同,最终生成的... 目录问题说明测试输出1测试输出2@Bean注解的BeanDefiChina编程nition加入时机总结问题说明

PLsql Oracle 下载安装图文过程详解

《PLsqlOracle下载安装图文过程详解》PL/SQLDeveloper是一款用于开发Oracle数据库的集成开发环境,可以通过官网下载安装配置,并通过配置tnsnames.ora文件及环境变... 目录一、PL/SQL Developer 简介二、PL/SQL Developer 安装及配置详解1.下

MySQL8.2.0安装教程分享

《MySQL8.2.0安装教程分享》这篇文章详细介绍了如何在Windows系统上安装MySQL数据库软件,包括下载、安装、配置和设置环境变量的步骤... 目录mysql的安装图文1.python访问网址2javascript.点击3.进入Downloads向下滑动4.选择Community Server5.

在Java中使用ModelMapper简化Shapefile属性转JavaBean实战过程

《在Java中使用ModelMapper简化Shapefile属性转JavaBean实战过程》本文介绍了在Java中使用ModelMapper库简化Shapefile属性转JavaBean的过程,对比... 目录前言一、原始的处理办法1、使用Set方法来转换2、使用构造方法转换二、基于ModelMapper

springboot启动流程过程

《springboot启动流程过程》SpringBoot简化了Spring框架的使用,通过创建`SpringApplication`对象,判断应用类型并设置初始化器和监听器,在`run`方法中,读取配... 目录springboot启动流程springboot程序启动入口1.创建SpringApplicat

CentOS系统Maven安装教程分享

《CentOS系统Maven安装教程分享》本文介绍了如何在CentOS系统中安装Maven,并提供了一个简单的实际应用案例,安装Maven需要先安装Java和设置环境变量,Maven可以自动管理项目的... 目录准备工作下载并安装Maven常见问题及解决方法实际应用案例总结Maven是一个流行的项目管理工具

本地搭建DeepSeek-R1、WebUI的完整过程及访问

《本地搭建DeepSeek-R1、WebUI的完整过程及访问》:本文主要介绍本地搭建DeepSeek-R1、WebUI的完整过程及访问的相关资料,DeepSeek-R1是一个开源的人工智能平台,主... 目录背景       搭建准备基础概念搭建过程访问对话测试总结背景       最近几年,人工智能技术

MySql9.1.0安装详细教程(最新推荐)

《MySql9.1.0安装详细教程(最新推荐)》MySQL是一个流行的关系型数据库管理系统,支持多线程和多种数据库连接途径,能够处理上千万条记录的大型数据库,本文介绍MySql9.1.0安装详细教程,... 目录mysql介绍:一、下载 Mysql 安装文件二、Mysql 安装教程三、环境配置1.右击此电脑