Възходът на машините: Реални приложения на AI
Изкуственият интелект не е в бъдещето, тук е точно в настоящето. В този блог Прочетете как приложенията за изкуствен интелект са повлияли на различни сектори.
ArangoDB е NoSQL база данни с отворен код с гъвкав модел на данни за документи, графики и ключ-стойности. Това е мощна база данни с широк набор от функции, необходими за модерно уеб приложение. Самата база данни може да се управлява лесно с пакетния уеб интерфейс или интерфейс на командния ред.
В този урок ще обясня как да инсталирате и използвате ArangoDB на CentOS 7.
192.168.1.104в това ръководство.Преди да започнете, актуализирайте системата до най-новата стабилна версия със следните команди:
yum update -y
Преди да инсталирате ArangoDB, ще трябва да създадете yum repo файл за него.
За да направите това, променете директорията на /etc/yum.repos.dи създайте arangodb.repoсъс следната команда:
cd /etc/yum.repos.d
sudo nano /etc/yum.repos.d/arangodb.repo
Добавете следното съдържание:
[arangodb]
name=ArangoDB Project
type=rpm-md
baseurl=https://strato1.arangodb.com/repositories/arangodb3/CentOS_7/
gpgcheck=1
gpgkey=https://strato1.arangodb.com/repositories/arangodb3/CentOS_7/repodata/repomd.xml.key
enabled=1
Запазете файла и актуализирайте системата със следната команда:
sudo yum update -y
След това инсталирайте ArangoDB, като изпълните следната команда:
sudo yum install arangodb3 -y
След като инсталацията приключи, стартирайте услугата Arangodb със следната команда:
sudo systemctl start arangodb3
Можете също да проверите състоянието на Arangodb със следната команда:
sudo systemctl status arangodb3
Трябва да видите следния изход:
● arangodb3.service - SYSV: ArangoDB Server
Loaded: loaded (/etc/rc.d/init.d/arangodb3)
Active: active (running) since Tue 2016-11-01 21:40:43 IST; 2min 30s ago
Docs: man:systemd-sysv-generator(8)
Process: 2766 ExecStart=/etc/rc.d/init.d/arangodb3 start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/arangodb3.service
├─2810 /usr/sbin/arangod --uid arangodb --gid arangodb --log.foreground-tty false --pid-file /var/run/arangodb/arangod.pid --temp.path ...
└─2811 /usr/sbin/arangod --uid arangodb --gid arangodb --log.foreground-tty false --pid-file /var/run/arangodb/arangod.pid --temp.path ...
Nov 01 21:40:31 centOS-7 systemd[1]: Starting SYSV: ArangoDB Server...
Nov 01 21:40:43 centOS-7 arangodb3[2766]: Starting /usr/sbin/arangod: starting up in daemon mode
Nov 01 21:40:43 centOS-7 systemd[1]: Started SYSV: ArangoDB Server.
Nov 01 21:40:43 centOS-7 arangodb3[2766]: changed working directory for child process to '/var/tmp'
ArangoDB идва с arangoshпомощна програма на командния ред за достъп до базата данни. Можете да стартирате тази помощна програма със следната команда:
arangosh
Когато бъдете помолени за парола, въведете root паролата. Ще видите следния изход:
_
__ _ _ __ __ _ _ __ __ _ ___ ___| |__
/ _` | '__/ _` | '_ \ / _` |/ _ \/ __| '_ \
| (_| | | | (_| | | | | (_| | (_) \__ \ | | |
\__,_|_| \__,_|_| |_|\__, |\___/|___/_| |_|
|___/
arangosh (ArangoDB 3.0.10 [linux] 64bit, using VPack 0.1.30, ICU 54.1, V8 5.0.71.39, OpenSSL 1.0.1e-fips 11 Feb 2013)
Copyright (c) ArangoDB GmbH
Pretty printing values.
Could not connect to endpoint 'http+tcp://127.0.0.1:8529', database: '_system', username: 'root'
Error message: '401: Unauthorized'
Type 'tutorial' for a tutorial or 'help' to see common examples
127.0.0.1:8529@_system>
Можете да създавате бази данни, потребители и да изпълнявате всички административни задачи с помощта на тази помощна програма.
ArangoDB се предлага с вграден уеб интерфейс за изпълнение на различни административни задачи. Преди да започнете, ще трябва да редактирате конфигурационните файлове на ArangoDB arangod.confи arangosh.conf:
sudo nano /etc/arangodb3/arangod.conf
Добавете IP адреса на вашия сървър, както следва:
endpoint = tcp://192.168.1.104:8529
След като приключите, отворете другия конфигурационен файл:
sudo nano /etc/arangodb3/arangosh.conf
Добавете IP адреса на вашия сървър, както следва:
endpoint = tcp://192.168.1.104:8529
Запазете файла и рестартирайте услугата ArangoDB:
systemctl restart arangodb3
По подразбиране ArangoDB работи на порт 8529, така че ще трябва да разрешите този порт през вашата защитна стена. Можете да направите това, като изпълните следната команда:
sudo firewall-cmd --permanent --add-port=8529/tcp
Сега презаредете услугата защитна стена, за да влязат в сила промените.
sudo firewall-cmd --reload
След като приключите, е време за достъп до уеб интерфейса на ArangoDB.
Отворете любимия си уеб браузър и въведете URL адреса http://192.168.1.104:8529. Това ще отвори екрана за вход за _systemdb. След като въведете вашите идентификационни данни за вход, ще видите началния екран на ArangoDB. Това завършва урока си.
Изкуственият интелект не е в бъдещето, тук е точно в настоящето. В този блог Прочетете как приложенията за изкуствен интелект са повлияли на различни сектори.
Вие също сте жертва на DDOS атаки и сте объркани относно методите за превенция? Прочетете тази статия, за да разрешите вашите запитвания.
Може би сте чували, че хакерите печелят много пари, но чудили ли сте се някога как печелят такива пари? нека обсъдим.
Искате ли да видите революционни изобретения на Google и как тези изобретения промениха живота на всяко човешко същество днес? След това прочетете в блога, за да видите изобретенията на Google.
Концепцията за самоуправляващи се автомобили да тръгват по пътищата с помощта на изкуствен интелект е мечта, която имаме от известно време. Но въпреки няколкото обещания, те не се виждат никъде. Прочетете този блог, за да научите повече…
Тъй като науката се развива с бързи темпове, поемайки много от нашите усилия, рискът да се подложим на необяснима сингулярност също нараства. Прочетете какво може да означава сингулярността за нас.
Прочетете блога, за да разберете различни слоеве в архитектурата на големи данни и техните функционалности по най-простия начин.
Методите за съхранение на данните може да се развиват от раждането на данните. Този блог обхваща развитието на съхранението на данни на базата на инфографика.
В този дигитално задвижван свят устройствата за интелигентен дом се превърнаха в решаваща част от живота. Ето няколко невероятни предимства на интелигентните домашни устройства за това как те правят живота ни струващ и по-опростен.
Наскоро Apple пусна macOS Catalina 10.15.4 допълнителна актуализация за отстраняване на проблеми, но изглежда, че актуализацията причинява повече проблеми, водещи до блокиране на mac машини. Прочетете тази статия, за да научите повече