Installation af InfluxDB på Ubuntu 14
Introduktion InfluxDB er en open source, distribueret tidsseriedatabase uden eksterne afhængigheder. Ja, du læser ingen eksterne afhængigheder par
ArangoDB er en open source NoSQL-database med en fleksibel datamodel for dokumenter, grafer og nøgleværdier. Det er en kraftfuld database med en lang række funktioner, der er nødvendige for en moderne webapplikation. Selve databasen kan nemt administreres med den medfølgende web- eller kommandolinjegrænseflade.
I denne tutorial vil jeg forklare, hvordan man installerer og konfigurerer ArangoDB på Ubuntu 16.04.
Før du starter, anbefales det at opdatere dit system til den seneste stabile version med følgende kommandoer:
apt-get update -y
apt-get upgrade -y
Genstart derefter systemet for at anvende disse ændringer.
Som standard er ArangoDB ikke tilgængelig i Ubuntu-lageret, så du bliver nødt til at tilføje ArangoDB-lageret til dit system. Først skal du downloade den offentlige nøgle fra ArangoDB-webstedet med følgende kommando:
wget https://www.arangodb.com/repositories/arangodb3/xUbuntu_16.04/Release.key
Tilføj derefter den downloadede nøgle.
sudo apt-key add Release.key
Åbn listen Apt-kilder.
sudo nano /etc/apt/sources.list
Tilføj ArangoDB-lageret:
deb https://www.arangodb.com/repositories/arangodb3/xUbuntu_16.04/ /
Gem filen og opdater dit system med følgende kommando:
sudo apt-get update -y
Installer derefter ArangoDB ved at køre følgende kommando:
sudo apt-get install arangodb3 -y
Når installationen er færdig, skal du starte arangodb3
tjenesten med følgende kommando:
sudo systemctl start arangodb3
Du kan også kontrollere status for ArangoDB med følgende kommando:
sudo systemctl status arangodb3
Du vil se output svarende til det følgende.
?? arangodb3.service - LSB: arangodb
Loaded: loaded (/etc/init.d/arangodb3; bad; vendor preset: enabled)
Active: active (running) since Sat 2017-07-29 20:55:26 IST; 11min ago
Docs: man:systemd-sysv-generator(8)
CGroup: /system.slice/arangodb3.service
??????4228 /usr/sbin/arangod --uid arangodb --gid arangodb --pid-file /var/run/arangodb/arangod.pid --temp.path /var/tmp/arangod --log.foregro
??????4229 /usr/sbin/arangod --uid arangodb --gid arangodb --pid-file /var/run/arangodb/arangod.pid --temp.path /var/tmp/arangod --log.foregro
Jul 29 20:55:21 localhost systemd[1]: Starting LSB: arangodb...
Jul 29 20:55:21 localhost arangodb3[4161]: * Starting arango database server arangod
Jul 29 20:55:26 localhost arangodb3[4161]: {startup} starting up in daemon mode
Jul 29 20:55:26 localhost arangodb3[4161]: ...done.
Jul 29 20:55:26 localhost systemd[1]: Started LSB: arangodb.
Jul 29 20:55:26 localhost arangodb3[4161]: changed working directory for child process to '/var/tmp'
ArangoDB kommer med et indbygget arangosh
kommandolinjeværktøj til at få adgang til databasen. Start arangosh
.
arangosh
Når du bliver bedt om en adgangskode, skal du indtaste root-adgangskoden. Du bør se følgende output:
_
__ _ _ __ __ _ _ __ __ _ ___ ___| |__
/ _` | '__/ _` | '_ \ / _` |/ _ \/ __| '_ \
| (_| | | | (_| | | | | (_| | (_) \__ \ | | |
\__,_|_| \__,_|_| |_|\__, |\___/|___/_| |_|
|___/
arangosh (ArangoDB 3.0.12 [linux] 64bit, using VPack 0.1.30, ICU 54.1, V8 5.0.71.39, OpenSSL 1.0.2g-fips 1 Mar 2016)
Copyright (c) ArangoDB GmbH
Pretty printing values.
Connected to ArangoDB 'http+tcp://127.0.0.1:8529' version: 3.0.12 [server], database: '_system', username: 'root'
Please note that a new minor version '3.1.19' is available
Type 'tutorial' for a tutorial or 'help' to see common examples
127.0.0.1:8529@_system>
Du kan oprette databaser, brugere og udføre alle administrative opgaver ved hjælp af dette værktøj.
ArangoDB kommer med en indbygget webgrænseflade til udførelse af forskellige administrative opgaver. Før du starter, skal du redigere ArangoDB-konfigurationsfilerne arangod.conf
og arangosh.conf
:
sudo nano /etc/arangodb3/arangod.conf
Tilføj din servers IP-adresse som følger:
endpoint = tcp://192.168.0.227:8529
Når du er færdig, skal du åbne den anden konfigurationsfil:
sudo nano /etc/arangodb3/arangosh.conf
Tilføj igen din servers IP-adresse.
endpoint = tcp://192.168.0.227:8529
Gem filen og genstart ArangoDB-tjenesten:
systemctl restart arangodb3
Som standard kører ArangoDB på port 8529
, så du bliver nødt til at tillade denne port gennem firewallen. Du kan gøre dette ved at køre følgende kommando:
sudo ufw allow 8529/tcp
Når du er færdig, er det tid til at få adgang til ArangoDB-webgrænsefladen.
Åbn din foretrukne webbrowser, og skriv URL'en http://192.168.0.227:8529
. Dette åbner login-skærmen for _system
db. Når du har indtastet dine loginoplysninger, vil du se ArangoDB-startskærmen. Dette afslutter min tutorial.
Introduktion InfluxDB er en open source, distribueret tidsseriedatabase uden eksterne afhængigheder. Ja, du læser ingen eksterne afhængigheder par
Bruger du et andet system? Apache Cassandra er et gratis og open source NoSQL-databasestyringssystem, der er designet til at give skalerbarhed, høj
Bruger du et andet system? Apache Cassandra er et gratis og open source NoSQL-databasestyringssystem, der er designet til at give skalerbarhed, høj
Bruger du et andet system? Introduktion ArangoDB er en open source NoSQL-database med en fleksibel datamodel for dokumenter, grafer og nøgleværdier. det er
Laravel GitScrum eller GitScrum er et open source-produktivitetsværktøj designet til at hjælpe udviklingsteams med at implementere Scrum-metoden på en måde, der ligner t.
Introduktion I denne skrive-up, gå godt igennem, hvordan du sikkerhedskopierer flere MySQL- eller MariaDB-databaser, der sidder på den samme maskine ved hjælp af et brugerdefineret bash-script
OrientDB er en næste-gen multi-model open source NoSQL DBMS. Med understøttelse af flere datamodeller kan OrientDB give mere funktionalitet og fleksibilitet i
MongoDB er som standard ikke sikker. Hvis du installerer MongoDB og starter den uden at konfigurere den til godkendelse, vil du have en dårlig tid
MySQL er den mest populære software i verden, der bruges til databaser. Det er meget vigtigt at sikre, at du har sikkerhedskopier af din database. Denne praksis tillader
Introduktion PostgreSQL er et gratis og open source databasestyringssystem, der kan bruges til at gemme information relateret til websteder. Det kendes også en
Forudsætninger En Vultr-server, der kører up to date Arch Linux (se denne artikel.) Sudo-adgang. Kommandoer, der kræves for at blive kørt som root, har # og én foran
Siden sin idé i 2009 har MongoDB været førende i NoSQL-industrien. Et af kernekoncepterne i MongoDB er Replica Set, så før du arbejder med bl.a
MongoDB er en hurtig og kraftfuld NoSQL-database. Imidlertid opdaterer Debians arkiver langsomt og indeholder ofte meget gamle versioner af pakker. Denne tutoria
Barnyard2 er en måde at gemme og behandle de binære output fra Snort til en MySQL-database. Før vi begynder Bemærk venligst, at hvis du ikke har snorken
Bruger du et andet system? Apache Cassandra er et gratis og open source NoSQL-databasestyringssystem, der er designet til at give skalerbarhed, høj
RockMongo er et webbaseret MongoDB Management-værktøj, der ligner MySQL Management-værktøjet: phpMyAdmin. Denne tutorial vil dække installationsprocessen
Introduktion InfluxDB er en tidsseriebaseret database skrevet i Go. InfluxDB har mange praktiske anvendelser, hvoraf den ene er lagring af overvågningsdata på servere. jeg
MariaDB er en gratis open source-database og er den mest udbredte drop-in-erstatning for MySQL. Det er lavet af udviklerne af MySQL og beregnet til at forblive
phpRedisAdmin er en webapplikation, der administrerer Redis-databaser med en intuitiv grafisk brugergrænseflade. Denne vejledning vil forklare, hvordan du installerer
Bruger du et andet system? Introduktion ArangoDB er en open source NoSQL-database med en fleksibel datamodel for dokumenter, grafer og nøgleværdier. det er
Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.
Er du også et offer for DDOS-angreb og forvirret over forebyggelsesmetoderne? Læs denne artikel for at løse dine spørgsmål.
Du har måske hørt, at hackere tjener mange penge, men har du nogensinde spekuleret på, hvordan tjener de den slags penge? lad os diskutere.
Vil du se revolutionerende opfindelser fra Google, og hvordan disse opfindelser ændrede livet for ethvert menneske i dag? Læs derefter til bloggen for at se opfindelser fra Google.
Konceptet med selvkørende biler til at køre på vejene ved hjælp af kunstig intelligens er en drøm, vi har haft i et stykke tid nu. Men på trods af flere løfter er de ingen steder at se. Læs denne blog for at lære mere...
Efterhånden som videnskaben udvikler sig i et hurtigt tempo og overtager en stor del af vores indsats, stiger risikoen for at udsætte os selv for en uforklarlig Singularitet. Læs, hvad singularitet kunne betyde for os.
Opbevaringsmetoderne for dataene har været under udvikling, kan være siden fødslen af dataene. Denne blog dækker udviklingen af datalagring på basis af en infografik.
Læs bloggen for at kende forskellige lag i Big Data-arkitekturen og deres funktionaliteter på den enkleste måde.
I denne digitalt drevne verden er smarte hjemmeenheder blevet en afgørende del af livet. Her er et par fantastiske fordele ved smarte hjemmeenheder om, hvordan de gør vores liv værd at leve og enklere.
For nylig udgav Apple macOS Catalina 10.15.4 en supplerende opdatering for at løse problemer, men det ser ud til, at opdateringen forårsager flere problemer, hvilket fører til mursten af mac-maskiner. Læs denne artikel for at lære mere