GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat InfluxDB ve Windows

Aktuální větev influxdb 0.9 je čistá a lze ji zkompilovat na Windows pomocí následujících příkazů:

cd %GOPATH%/src/github.com/influxdb
go get -u -f ./...
go build ./...

Samozřejmě budete potřebovat go (>1.4), git a hg.

Pokud nechcete kompilovat svou vlastní verzi, můžete zde také najít mé vlastní binární soubory Windows x86 pro v0.9.0-rc11:https://github.com/adriencarbonne/influxdb/releases/download/v0.9.0-rc11/ influxdb_v0.9.0-rc11.zip

Chcete-li spustit InfluxDB, zadejte:influxd.exe .

Nebo ještě lépe vytvořte následující konfigurační soubor a uložte jej jako influxdb.conf a spusťte influxd --config influxdb.conf :

reporting-disabled = true

#[logging]
#level = "debug"
#file = "influxdb.log"

[admin]
enabled = true
port = 8083

[api]
port = 8086

[data]
dir = "data"

[broker]
dir = "broker"

S tímto problémem jsem se dost potýkal, takže celý proces zveřejním krok za krokem . Doufejme, že to pomůže dalším lidem, kteří se dostanou na tento příspěvek.

Obsah:

Edit:VAROVÁNÍ, toto nefunguje, pokud je Go a složka projektů nainstalována do vlastní cesty (ne c:\go). V tomto případě jděte na přestávky se záhadnými zprávami o nerozpoznaných cestách importu (díky uživateli 626528 za informace)

  1. PŘEDCHOZÍ STAŽENÍ
  2. KOMPILACE
  3. PROVEDENÍ

1. PŘEDCHOZÍ STAŽENÍ

Přejděte na Windows (získejte soubor .msi):https://golang.org/dl/

GIT pro Windows:http://git-scm.com/download/win

2. KOMPILACE

cd do C:\Go

Vytvořte náš $GOPATH v "C:\Go\projects" (kdekoli kromě C:\Go\src , což je $GOROOT ).

> mkdir projects

Nastavit na $GOPATH proměnnou do tohoto nového adresáře:

> set GOPATH=C:\Go\projects

Stáhněte kód influxdb z githubu do našeho $GOPATH :

> go get github.com/influxdata/influxdb

cd do C:\Go\projects\github.com\influxdata\influxdb

Vytáhněte závislosti projektu:

> go get -u -f ./...

Nakonec vytvořte kód:

> go build ./...

...tím se vytvoří 3 spustitelné soubory pod C:\Go\projects\bin :

influx.exe 
influxd.exe
urlgen.exe

3. PROVEDENÍ

Spuštění služby:

influxd -config influxdb.conf

K tomu musíte nejprve vytvořit influxdb.conf soubor s následujícím textem:

reporting-disabled = true

#[logging]
#level = "debug"
#file = "influxdb.log"
#write-tracing = false

[admin]
enabled = true
port = 8083

[api]
port = 8086

[data]
dir = "data"

[broker]
dir = "broker"

Jakmile je služba spuštěna, můžete spustit Chrome a přejít na http://localhost:8083 a začít hrát s InfluxDb.

Výchozí hodnoty pro uživatelské jméno a heslo jsou:

username: root
password: root

Několik aktualizací řešení Xavier Peña pro vytvoření nejnovější influxdb. Všimněte si rozdílu v URL githubu a cestě.

C:\Go\projects>go get github.com/influxdata/influxdb

C:\Go\projects>go get github.com/sparrc/gdm

C:\Go\projects>cd C:\Go\projects\src\github.com\influxdata\influxdb

C:\Go\projects\src\github.com\influxdata\influxdb>go get -u -f ./...

C:\Go\projects\src\github.com\influxdata\influxdb>c:\Go\projects\bin\gdm.exe restore

C:\Go\projects\src\github.com\influxdata\influxdb>go build ./...

C:\Go\projects\src\github.com\influxdata\influxdb>go install ./...

C:\Go\projects\bin>influxd config > influxdb.generated.conf

C:\Go\projects\bin>influxd -config influxdb.generated.conf

Linux
  1. Jak nainstalovat Vim (vi) na Windows 10

  2. Jak nainstalovat Windows 8 na Wine?

  3. Jak nainstaluji Ubuntu 20.04 na Windows 10?

  1. Jak nainstalovat Windows 10 do VirtualBoxu v Linuxu

  2. Jak nainstalovat Cassandra na Windows 10

  3. Jak nainstalovat Ruby na Windows 10

  1. Jak nainstalovat PuTTY na Windows

  2. Jak nainstalovat Yarn na Windows

  3. Jak nainstalovat Java na Windows