Как установить 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/bin
server.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 .