安装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

相关文章

Jsoncpp的安装与使用方式

《Jsoncpp的安装与使用方式》JsonCpp是一个用于解析和生成JSON数据的C++库,它支持解析JSON文件或字符串到C++对象,以及将C++对象序列化回JSON格式,安装JsonCpp可以通过... 目录安装jsoncppJsoncpp的使用Value类构造函数检测保存的数据类型提取数据对json数

mac安装redis全过程

《mac安装redis全过程》文章内容主要介绍了如何从官网下载指定版本的Redis,以及如何在自定义目录下安装和启动Redis,还提到了如何修改Redis的密码和配置文件,以及使用RedisInsig... 目录MAC安装Redis安装启动redis 配置redis 常用命令总结mac安装redis官网下

最新版IDEA配置 Tomcat的详细过程

《最新版IDEA配置Tomcat的详细过程》本文介绍如何在IDEA中配置Tomcat服务器,并创建Web项目,首先检查Tomcat是否安装完成,然后在IDEA中创建Web项目并添加Web结构,接着,... 目录配置tomcat第一步,先给项目添加Web结构查看端口号配置tomcat    先检查自己的to

SpringBoot集成SOL链的详细过程

《SpringBoot集成SOL链的详细过程》Solanaj是一个用于与Solana区块链交互的Java库,它为Java开发者提供了一套功能丰富的API,使得在Java环境中可以轻松构建与Solana... 目录一、什么是solanaj?二、Pom依赖三、主要类3.1 RpcClient3.2 Public

Android数据库Room的实际使用过程总结

《Android数据库Room的实际使用过程总结》这篇文章主要给大家介绍了关于Android数据库Room的实际使用过程,详细介绍了如何创建实体类、数据访问对象(DAO)和数据库抽象类,需要的朋友可以... 目录前言一、Room的基本使用1.项目配置2.创建实体类(Entity)3.创建数据访问对象(DAO

Servlet中配置和使用过滤器的步骤记录

《Servlet中配置和使用过滤器的步骤记录》:本文主要介绍在Servlet中配置和使用过滤器的方法,包括创建过滤器类、配置过滤器以及在Web应用中使用过滤器等步骤,文中通过代码介绍的非常详细,需... 目录创建过滤器类配置过滤器使用过滤器总结在Servlet中配置和使用过滤器主要包括创建过滤器类、配置过滤

SpringBoot整合kaptcha验证码过程(复制粘贴即可用)

《SpringBoot整合kaptcha验证码过程(复制粘贴即可用)》本文介绍了如何在SpringBoot项目中整合Kaptcha验证码实现,通过配置和编写相应的Controller、工具类以及前端页... 目录SpringBoot整合kaptcha验证码程序目录参考有两种方式在springboot中使用k

如何安装 Ubuntu 24.04 LTS 桌面版或服务器? Ubuntu安装指南

《如何安装Ubuntu24.04LTS桌面版或服务器?Ubuntu安装指南》对于我们程序员来说,有一个好用的操作系统、好的编程环境也是很重要,如何安装Ubuntu24.04LTS桌面... Ubuntu 24.04 LTS,代号 Noble NumBAT,于 2024 年 4 月 25 日正式发布,引入了众

如何安装HWE内核? Ubuntu安装hwe内核解决硬件太新的问题

《如何安装HWE内核?Ubuntu安装hwe内核解决硬件太新的问题》今天的主角就是hwe内核(hardwareenablementkernel),一般安装的Ubuntu都是初始内核,不能很好地支... 对于追求系统稳定性,又想充分利用最新硬件特性的 Ubuntu 用户来说,HWEXBQgUbdlna(Har

python中poetry安装依赖

《python中poetry安装依赖》本文主要介绍了Poetry工具及其在Python项目中的安装和使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随... 目录前言1. 为什么pip install poetry 会造成依赖冲突1.1 全局环境依赖混淆:1