Naujausias pranešimas: Samba kritinis pažeidžiamumas
frame

Sveiki apsilankę!

Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.

Prisijungti Registruotis

OrientDB duomenų bazės diegimas CentOS 7 aplinkoje

iv_vytenisgiv_vytenisg Super Moderator
attachmentphpattachmentid307stc1d1511527575

OrientDB yra multimodulinė NoSQL duomenų bazė palaikanti grafų ir dokumentų duomenų bazes. Tai yra Java paremta programinė įranga galinti veikti bet kurioje operacinėje sistemoje. Žemiau pateikiame kelis pagrindinius OrientDB privalumus:
    Spartus veikimas (gali būti apdorojama iki 220 000 įrašų per sekundę);
    Palaiko
schema-less, schema-full ir schema-mixed tipus;
    OrientDB palaido MySQL užklausas bei kalbą.


0. Preliminarūs reikalavimai:

- Virtualiai dedikuotas OpenVZ serveris naudojantis mūsų parengtą CentOS 7 operacinės sistemos šabloną.


1. OrientDB paketo parsisiuntimas:

OrientDB naudoja Java kalbą, todėl visų pirma turite įdiegti šią programinę įrangą įvykdydami komandą:
yum install java-1.8.0-openjdk


2. OrientDB paketo parsisiuntimas:

Šioje pamokoje parsisiųsime šiuo metu esančią naujausią OrientDB versiją -2.2.29. Failas bus parsiunčiamas į /opt/ katalogą pagal šias komandas:
cd /opt/
wget -O orientdb-community-2.2.29.tar.gz http://orientdb.com/download.php?file=orientdb-community-2.2.29.tar.gz&os=linux

Parsisiuntus paketą galite jį išskleisti naudodami komandą:
tar xvzf orientdb-community-2.2.29.tar.gz

Ir pakeiskite katalogo pavadinimą į orientdb:
mv orientdb-community-2.2.29/ orientdb


3. OrientDB serviso sukūrimas:

Visų pirma sukuriame naują OrientDB naudotoją:
useradd -r orientdb -s /sbin/nologin

Tada nustatykite OrientDB failų savininką:
chown -R orientdb:orientdb /opt/orientdb/

Toliau turite pakoreguoti dalį OrientDB konfigūracinių failų (jeigu dar neturite įsirašę Nano teksto redagavimo įrankio, tai galite atlikti pagal pamoką):
nano /opt/orientdb/bin/orientdb.sh

Ir pakeiskite eilutes ORIENTDB_DIR ir ORIENTDB_USER į šias reikšmes:
ORIENTDB_DIR="/opt/orientdb"
ORIENTDB_USER="orientdb"

Išsaugokite ir išeikite iš failo. Tada atidarykite kitą failą:
nano /opt/orientdb/bin/orientdb.service

Ir sutikrinkite ar pateikiama informacija atitinka žemiau nurodytą:
#
# Copyright (c) OrientDB LTD (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.sh

Tada perkelkite failą į tinkamą vietą serveryje:
mv /opt/orientdb/bin/orientdb.service /etc/systemd/system/

Ir perkraukite systemd naudodami komandą:
systemctl daemon-reload

Dabar galite paleisti OrientDB ir nustatyti, kad duomenų bazė startuotų kiekvieną kartą perkrovus serverį:
systemctl start orientdb
systemctl enable orientdb

4. Testavimas:

Jeigu diegimas buvo atliktas korektiškai, OrientDB bus pasiekama per 2480 prievadą. Tai patikrinti galite įvykdydami komandą:
netstat -ln | grep 2480

Taip pat galite atidaryti duomenų bazės valdymo sistemą naršyklėse naudodami adresą:

http://jūsų_serverio_IP_adresas:2480

Ir Jums bus pateikiamas toks langas:

attachmentphpattachmentid306stc1d1511527496
Pažymėtos temos:
Norėdami palikti komentarą, turite prisijungti arba registruokis.
Dedikuoti.lt
Šiame forume rasite informaciją kaip atlikti serverio administravimą, konfigūravimą, įvairių tarnybų bei papildomų aplikacijų diegimą. Taip pat pateiksime rekomendacijų, skirtų serverių saugumui, monitoringui ir optimizavimui. Kviečiame prisijungti prie dedikuotų serverių administratorių bendruomenės, dalyvauti diskusijose ir praplėsti savo žinias serverių administravimo srityje!
© 2007 - 2023 Dedikuoti.lt forumas, visos teisės saugumos.