The Rise of Machines: Real World Applications of AI
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
ArangoDB je open source databáze NoSQL s flexibilním datovým modelem pro dokumenty, grafy a páry klíč–hodnota. Jde o výkonnou databázi s širokou škálou funkcí, které jsou pro moderní webovou aplikaci potřeba. Samotnou databázi lze snadno spravovat pomocí přibaleného webového rozhraní nebo rozhraní příkazového řádku.
V tomto tutoriálu vysvětlím, jak nainstalovat a nakonfigurovat ArangoDB na Ubuntu 16.04.
Před spuštěním se doporučuje aktualizovat systém na nejnovější stabilní verzi pomocí následujících příkazů:
apt-get update -y
apt-get upgrade -y
Poté restartujte systém, aby se tyto změny projevily.
Ve výchozím nastavení není ArangoDB k dispozici v úložišti Ubuntu, takže budete muset do systému přidat úložiště ArangoDB. Nejprve si stáhněte veřejný klíč z webu ArangoDB pomocí následujícího příkazu:
wget https://www.arangodb.com/repositories/arangodb3/xUbuntu_16.04/Release.key
Dále přidejte stažený klíč.
sudo apt-key add Release.key
Otevřete seznam zdrojů Apt.
sudo nano /etc/apt/sources.list
Přidejte úložiště ArangoDB:
deb https://www.arangodb.com/repositories/arangodb3/xUbuntu_16.04/ /
Uložte soubor a aktualizujte svůj systém pomocí následujícího příkazu:
sudo apt-get update -y
Dále nainstalujte ArangoDB spuštěním následujícího příkazu:
sudo apt-get install arangodb3 -y
Po dokončení instalace spusťte arangodb3službu následujícím příkazem:
sudo systemctl start arangodb3
Stav ArangoDB můžete také zkontrolovat pomocí následujícího příkazu:
sudo systemctl status arangodb3
Uvidíte výstup podobný následujícímu.
?? 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 je dodáván s vestavěným arangoshnástrojem příkazového řádku pro přístup k databázi. Start arangosh.
arangosh
Až budete požádáni o heslo, zadejte heslo uživatele root. Měli byste vidět následující výstup:
_
__ _ _ __ __ _ _ __ __ _ ___ ___| |__
/ _` | '__/ _` | '_ \ / _` |/ _ \/ __| '_ \
| (_| | | | (_| | | | | (_| | (_) \__ \ | | |
\__,_|_| \__,_|_| |_|\__, |\___/|___/_| |_|
|___/
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>
Pomocí tohoto nástroje můžete vytvářet databáze, uživatele a provádět všechny administrativní úlohy.
ArangoDB přichází s vestavěným webovým rozhraním pro provádění různých administrativních úkolů. Než začnete, budete muset upravit konfigurační soubory ArangoDB arangod.confa arangosh.conf:
sudo nano /etc/arangodb3/arangod.conf
Přidejte IP adresu svého serveru následovně:
endpoint = tcp://192.168.0.227:8529
Po dokončení otevřete další konfigurační soubor:
sudo nano /etc/arangodb3/arangosh.conf
Znovu přidejte IP adresu vašeho serveru.
endpoint = tcp://192.168.0.227:8529
Uložte soubor a restartujte službu ArangoDB:
systemctl restart arangodb3
Ve výchozím nastavení běží ArangoDB na portu 8529, takže budete muset tento port povolit přes bránu firewall. Můžete to provést spuštěním následujícího příkazu:
sudo ufw allow 8529/tcp
Jakmile budete hotovi, je čas vstoupit do webového rozhraní ArangoDB.
Otevřete svůj oblíbený webový prohlížeč a zadejte adresu URL http://192.168.0.227:8529. Tím se otevře přihlašovací obrazovka pro _systemdb. Po zadání přihlašovacích údajů se zobrazí úvodní obrazovka ArangoDB. Tím můj tutoriál končí.
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
Jste také obětí DDOS útoků a nemáte jasno v metodách prevence? Chcete-li vyřešit své dotazy, přečtěte si tento článek.
Možná jste slyšeli, že hackeři vydělávají spoustu peněz, ale napadlo vás někdy, jak takové peníze vydělávají? Pojďme diskutovat.
Chcete vidět revoluční vynálezy Google a jak tyto vynálezy změnily život každého dnešního člověka? Pak si přečtěte na blogu a podívejte se na vynálezy od Googlu.
Koncept aut s vlastním pohonem, která vyrazí na silnice s pomocí umělé inteligence, je snem, který už nějakou dobu máme. Ale přes několik slibů nejsou nikde vidět. Přečtěte si tento blog a dozvíte se více…
Jak se věda vyvíjí rychlým tempem a přebírá mnoho našeho úsilí, stoupá také riziko, že se vystavíme nevysvětlitelné singularitě. Přečtěte si, co pro nás může znamenat singularita.
Přečtěte si blog, abyste co nejjednodušším způsobem poznali různé vrstvy v architektuře velkých dat a jejich funkce.
Způsoby ukládání dat se mohou vyvíjet od narození dat. Tento blog se zabývá vývojem ukládání dat na základě infografiky.
V tomto digitálním světě se chytrá domácí zařízení stala klíčovou součástí života. Zde je několik úžasných výhod chytrých domácích zařízení o tom, jak náš život stojí za to žít a zjednodušit jej.
Apple nedávno vydal doplňkovou aktualizaci macOS Catalina 10.15.4, která opravuje problémy, ale zdá se, že aktualizace způsobuje další problémy, které vedou k zablokování počítačů mac. Přečtěte si tento článek a dozvíte se více