Как установить OrientDB в Ubuntu 20.04 LTS

Как установить OrientDB в Ubuntu 20.04 LTS

 

В этом руководстве мы покажем вам, как установить OrientDB в Ubuntu 20.04 LTS. Для тех из вас, кто не знал, OrientDB — это система управления базами данных NoSQL с открытым исходным кодом, написанная на Java. Одна из его главных особенностей заключается в том, что он не только основан на NoSQL, но и очень быстр. Это наиболее универсальная СУБД, которая поддерживает модели Graph, Document, Reactive, Full-Text, Geospatial и Key-Value в одном многомодельном продукте.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку базы данных NoSQL с открытым исходным кодом OrientDB на Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, например Linux Mint.

Установите OrientDB на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие aptкоманды в терминале.

sudo apt update
sudo apt upgrade
sudo apt install curl apt-transport-https

Шаг 2. Установка OrientDB в Ubuntu 20.04.

Теперь скачиваем последнюю версию сообщества visit OrientDB с официального сайта:

wget https://s3.us-east-2.amazonaws.com/orientdb3/releases/3.0.4/orientdb-3.0.4.tar.gz
tar xvf orientdb-3.0.4.tar.gz

Затем переместите извлеченную установку в каталог:/opt/oriendb

sudo mv orientdb-3.0.4 /opt/orientdb

Теперь добавьте системного пользователя для управления OrientDB:

sudo useradd -r orientdb -s /sbin/nologin
sudo chown -R orientdb:orientdb /opt/orientdb/

Затем откройте сценарий конфигурации, замените пользователя и путь конфигурации БД:

sudo nano /opt/orientdb/bin/orientdb.sh

Добавьте следующую строку:

ORIENTDB_DIR="/opt/orientdb"
ORIENTDB_USER="orientdb"

Пример вывода:

# chkconfig: 2345 20 80
# description: OrientDb init script
# processname: orientdb.sh

# You have to SET the OrientDB installation directory here
ORIENTDB_DIR="/opt/orientdb"
ORIENTDB_USER="orientdb"
LOG_DIR="../log"

Затем перейдите по пути и запустите скрипт:/opt/orientdb/binserver.sh

cd /opt/orientdb/bin
sudo ./server.sh

Вывод:

+---------------------------------------------------------------+
| WARNING: FIRST RUN CONFIGURATION |
+---------------------------------------------------------------+
| This is the first time the server is running. Please type a |
| password of your choice for the 'root' user or leave it blank |
| to auto-generate it. |
| |
| To avoid this message set the environment variable or JVM |
| setting ORIENTDB_ROOT_PASSWORD to the root password to use. |
+---------------------------------------------------------------+

Root password [BLANK=auto generate it]: *********
Please confirm the root password: *********

Шаг 3. Создайте сервис OrientDB.

Сначала скопируйте служебный файл OrientDB в каталог:/etc/systemd/system/

sudo cp /opt/orientdb/bin/orientdb.service /etc/systemd/system/

Затем отредактируйте служебный файл OrientDB и добавьте следующее:

sudo nano /etc/systemd/system/orientdb.service

Добавьте следующую строку:

#
# right (c) OrientDB LTD (http://http://orientdb.com/)
#

[Unit]
Description=OrientDB Server
After=network.target
After=syslog.target

[Install]
WantedBy=multi-user.target

[Service]
User=orientdb
Group=orientdb
ExecStart=/opt/orientdb/bin/server.shCopy

Затем запустите OrientDB и включите его для запуска во время загрузки:

sudo systemctl daemon-reload
sudo systemctl start orientdb.service
sudo systemctl status orientdb.service

Шаг 4. Откройте веб-интерфейс OrientDB.

После успешной установки откройте свой веб-браузер и перейдите по ссылке, и вы должны это увидеть.http://your-server-ip:2480

Поздравляю! Вы успешно установили OrientDB . Благодарим за использование этого руководства по установке базы данных NoSQL с открытым исходным кодом OrientDB в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт OrientDB .

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

два × два =