中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統如何安裝OrientDB

發布時間:2022-01-24 11:21:21 來源:億速云 閱讀:199 作者:小新 欄目:開發技術

這篇文章將為大家詳細講解有關Linux系統如何安裝OrientDB,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

OrientDB簡介

OrientDB 是一個多模式的非關系型數據庫管理系統。正如開發它的公司所說的“它是一個將圖形關系與文檔、鍵值對、反應性、面向對象和地理空間模型結合在一起的可擴展的、高性能的數據庫”。

OrientDB 還支持 SQL ,經過擴展可以用來操作樹和圖。

Linux系統安裝

Linux系統安裝OrientDB具體步驟:

下載 OrientDB

我們可以從最新的服務端上通過輸入下面的指令來下載最新版本的 OrientDB。

 $ wget -O orientdb-community-2.2.22.tar.gz http://orientdb.com/download.php?file=orientdb-community-2.2.22.tar.gz&os=linux

這里下載的是一個包含預編譯二進制文件的壓縮包,所以我們可以使用 tar 指令來操作解壓它:

 $ tar -zxf orientdb-community-2.2.22.tar.gz

將從中提取出來的文件夾整體移動到 /opt:

 # mv orientdb-community-2.2.22 /opt/orientdb

啟動 OrientDB 服務器

啟動 OrientDB 服務器需要運行 orientdb/bin/ 目錄下的 shell 腳本

 # /opt/orientdb/bin/server.sh

如果你是第一次開啟 OrientDB 服務器,安裝程序還會顯示一些提示信息,以及提醒你設置 OrientDB 的 root 用戶密碼:

 +---------------------------------------------------------------+
 | 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: ********

在完成這些后,OrientDB 數據庫服務器將成功啟動:

 INFO OrientDB Server is active v2.2.22 (build fb2b7d321ea8a5a5b18a82237049804aace9e3de). [OServer]

從現在開始,我們需要用第二個終端來與 OrientDB 服務器進行交互。

若要強制停止 OrientDB 執行 Ctrl+C 即可。

配置守護進程

此時,我們可以認為 OrientDB 僅僅是一串 shell 腳本,可以用編輯器打開 /opt/orientdb/bin/orientdb.sh:

 # $EDITOR /opt/orientdb/bin/orientdb.sh

在它的首段,我們可以看到:

 #!/bin/sh
 # OrientDB service script
 #
 # Copyright (c) OrientDB LTD (http://orientdb.com/)
 # chkconfig: 2345 20 80
 # description: OrientDb init script
 # processname: orientdb.sh
 # You have to SET the OrientDB installation directory here
 ORIENTDB_DIR="YOUR_ORIENTDB_INSTALLATION_PATH"
 ORIENTDB_USER="USER_YOU_WANT_ORIENTDB_RUN_WITH"

我們需要配置ORIENTDB_DIR 以及 ORIENTDB_USER.

然后創建一個用戶,例如我們創建一個名為 orientdb 的用戶,我們需要輸入下面的指令:

 # useradd -r orientdb -s /sbin/nologin

orientdb 就是我們在 ORIENTDB_USER 處輸入的用戶。

再更改 /opt/orientdb 目錄的所有權:

 # chown -R orientdb:orientdb /opt/orientdb

改變服務器配置文件的權限:

 # chmod 640 /opt/orientdb/config/orientdb-server-config.xml

下載系統守護進程服務

OrientDB 的壓縮包包含一個服務文件 /opt/orientdb/bin/orientdb.service。我們將其復制到 /etc/systemd/system 文件夾下:

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

編輯該服務文件:

 # $EDITOR /etc/systemd/system/orientdb.service

其中 [service] 內容塊看起來應該是這樣的:

 [Service]
 User=ORIENTDB_USER
 Group=ORIENTDB_GROUP
 ExecStart=$ORIENTDB_HOME/bin/server.sh

將其改成如下樣式:

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

保存并退出。

重新加載系統守護進程:

 # systemctl daemon-reload

啟動 OrientDB 并使其開機自啟動:

 # systemctl start orientdb
 # systemctl enable orientdb

確認 OrientDB 的狀態:

 # systemctl status orientdb

上述指令應該會輸出:

 ● orientdb.service - OrientDB Server
 Loaded: loaded (/etc/systemd/system/orientdb.service; disabled; vendor preset: enabled)
 Active: active (running) ...

關于“Linux系統如何安裝OrientDB”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

成安县| 县级市| 加查县| 石门县| 托克托县| 朔州市| 台北县| 渭南市| 玉田县| 酉阳| 分宜县| 合江县| 中超| 大同县| 井研县| 克拉玛依市| 区。| 五峰| 阳泉市| 饶阳县| 安吉县| 英德市| 静乐县| 读书| 北辰区| 车致| 东莞市| 泰州市| 巴林右旗| 岳普湖县| 博白县| 四子王旗| 汉沽区| 邻水| 晋城| 西林县| 阿拉善盟| 丁青县| 吴江市| 富顺县| 台北县|