Asenna Plesk CentOS 7:ään
Käytätkö erilaista järjestelmää? Plesk on patentoitu verkkoisäntäohjauspaneeli, jonka avulla käyttäjät voivat hallita henkilökohtaisia ja/tai asiakkaidensa verkkosivustoja, tietokantoja
OrientDB on seuraavan sukupolven monimalli avoimen lähdekoodin NoSQL DBMS. Useiden tietomallien tuella OrientDB voi tarjota enemmän toimintoja ja joustavuutta skaalautuvassa, tehokkaassa toiminnallisessa tietokannassa.
Tässä opetusohjelmassa esitän, kuinka OrientDB Community Edition asennetaan CentOS 7 -palvelinesiintymään.
203.0.113.1
.OrientDB vaatii Java 1.7:n tai uudemman. Tässä opetusohjelmassa päätän asentaa OpenJDK 8 -paketit seuraavasti:
sudo yum install -y java-1.8.0-openjdk-devel
Kun OpenJDK 8 on asennettu, varmista tulos käyttämällä alla olevaa komentoa:
java -version
Jos mikään ei mene pieleen, tulosteen tulee olla seuraavanlainen:
openjdk version "1.8.0_141"
OpenJDK Runtime Environment (build 1.8.0_141-b16)
OpenJDK 64-Bit Server VM (build 25.141-b16, mixed mode)
Seuraavaksi sinun on määritettävä JAVA_HOME
ympäristömuuttuja:
echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile
source /etc/profile
Lataa OrientDB 2.2.26 GA Community Edition Linuxille, OrientDB Community Editionin uusin vakaa julkaisu tämän artikkelin kirjoittamishetkellä, viralliselta OrientDB-lataussivulta :
cd
wget https://bit.ly/orientdb-ce-imps-2-2-26-linux -O orientdb-community-importers-2.2.26.tar.gz
Pura ladattu arkisto /opt
hakemistoon:
sudo tar -zxvf orientdb-community-importers-2.2.26.tar.gz -C /opt
Luo pehmeä linkki päivittäisen käytön ja tulevien päivitysten yksinkertaistamiseksi:
sudo ln -s /opt/orientdb-community-importers-2.2.26/ /opt/orientdb
Vaikka OrientDB Community Editionin sujuva toiminta vaatii, että koneessasi on vähintään 2 Gt muistia, voit silti ottaa sen käyttöön palvelimella, jossa on vähemmän muistia aluksi.
Voit tehdä tämän vi
avaamalla /opt/orientdb/bin/server.sh
tiedoston tekstieditorilla :
sudo vi /opt/orientdb/bin/server.sh
Etsi rivi:
ORIENTDB_OPTS_MEMORY="-Xms2G -Xmx2G"
Kuten näette, Xms
ja Xmx
parametrit määrittää alku- ja suurin muistin jakamista allas Java Virtual Machine juostessa OrientDB. Vähentääksesi OrientDB:n muistin käyttöä voit muokata tätä riviä seuraavasti:
ORIENTDB_OPTS_MEMORY="-Xms256m -Xmx512m"
Huomautus: Arvon ei Xms
tulisi olla pienempi kuin 128 m, tai OrientDB-palvelin ei käynnisty.
Tallenna ja lopeta:
:wq!
Voit käynnistää OrientDB-palvelimen manuaalisesti suorittamalla /opt/orientdb/bin/server.sh
komentosarjan SSH-pääteikkunassasi:
sudo /opt/orientdb/bin/server.sh
Koska tämä on ensimmäinen kerta, kun käytät OrientDB-palvelinta, komentosarja pyytää sinua asettamaan salasanan OrientDB- root
käyttäjälle, sanoen sen olevan yourpasswordhere
. Jos jätät salasanakentän tyhjäksi, komentosarja luo automaattisesti salasanan OrientDB- root
käyttäjälle. Täällä luotuja tunnistetietoja käytetään todentamiseen, kun kirjaudut myöhemmin sisään binääriyhteydellä (OrientDB-konsoli) tai verkkoyhteydellä (OrientDB Studio).
Jos OrientDB-palvelin käynnistyy oikein, näet viestirivin, joka kootaan:
2017-08-22 04:02:09:065 INFO OrientDB Server is active v2.2.26 (build ae9fcb9c075e1d74560a336a96b57d3661234c7b). [OServer]
Aina kun haluat lopettaa, paina Ctrl-C
pysäyttääksesi OrientDB-palvelimen.
Kun OrientDB-palvelin on käynnissä, se kuuntelee porttia 2424 (binääriyhteyksiä varten) ja porttia 2480 (HTTP-yhteyksiä varten). Tämä tarkoittaa, että voit muodostaa yhteyden käynnissä olevaan OrientDB-palvelimeen käyttämällä OrientDB-konsolin lisäksi myös verkkoselainta.
Pidä SSH-yhteys, jossa server.sh-komentosarja on käynnissä, ja muodosta sitten toinen SSH-yhteys samaan palvelinesiintymään.
Käytä toisessa SSH-konsoliikkunassa seuraavaa komentoa käynnistääksesi OrientDB-konsolin palvelimella:
sudo /opt/orientdb/bin/console.sh
Muodosta konsolin kuoressa yhteys OrientDB-palvelimeen seuraavasti:
orientdb> connect remote:127.0.0.1 root yourpasswordhere
Jos muodostat yhteyden OrientDB-palvelimeen onnistuneesti, näet tulosteen alla:
Connecting to remote Server instance [remote:127.0.0.1] with user 'root'...OK
orientdb {server=remote:127.0.0.1/}>
Kun työsi on exit
valmis, sulje OrientDB-konsoli kirjoittamalla.
Huomautus: Voit myös käyttää paikallista console.sh (on Linux)
tai console.bat (on Windows)
komentosarjaa yhdistääksesi OrientDB-palvelimen. Siinä tapauksessa sinun on sallittava saapuva liikenne palvelimen 2424-portissa.
sudo firewall-cmd --zone=public --permanent --add-port=2424/tcp
sudo firewall-cmd --reload
Intuitiivisempi tapa yhdistää OrientDB-palvelin on käyttää verkkoselainta.
Ensinnäkin sinun on avattava OrientDB-palvelimen 2480-portti seuraavasti:
sudo firewall-cmd --zone=public --permanent --add-port=2480/tcp
sudo firewall-cmd --reload
Osoita seuraavaksi suosikkiselaimesi osoitteeseen http://203.0.113.1:2480
ja sitten sinut ohjataan sivulle, jonka nimi on OrientDB Studio
. Tällä sivulla voit root
kirjautua sisään aiemmin määrittämiesi käyttäjän tunnistetietojen avulla.
OrientDB Studion verkkokäyttöliittymässä voit tehdä melkein kaiken sen, mitä voit tehdä OrientDB-konsolissa. Voit vapaasti navigoida järjestelmässä ja testata kyselyjäsi.
Vaiheessa 2 olemme asentaneet OrientDB:n /opt/orientdb-community-importers-2.2.26
hakemistoon. Mutta tähän asti kaikki nämä tiedostot ovat vain joukko komentosarjoja, jotka voidaan suorittaa vain manuaalisesti. Toimivan palvelimen asentamiseksi on tarpeen määrittää OrientDB järjestelmätason demoniksi, joka aloittaa järjestelmän käynnistyksen.
1) Paina Ctrl-C
ensimmäisessä pääteikkunassa pysäyttääksesi OrientDB-palvelimen.
2) Luo oma käyttäjä, orientdb
joka kuuluu orientdb
ryhmään OrientDB-palvelimen käyttöä varten:
sudo useradd -r orientdb -s /sbin/nologin
3) Muuta OrientDB-hakemiston omistajuutta:
sudo chown -R orientdb:orientdb /opt/orientdb-community-importers-2.2.26
4) vi
Avaa /opt/orientdb/bin/orientdb.sh
tiedosto editorilla :
sudo vi /opt/orientdb/bin/orientdb.sh
Etsi seuraavat rivit:
ORIENTDB_DIR="YOUR_ORIENTDB_INSTALLATION_PATH"
ORIENTDB_USER="USER_YOU_WANT_ORIENTDB_RUN_WITH"
Korvaa ne seuraavilla:
ORIENTDB_DIR="/opt/orientdb"
ORIENTDB_USER="orientdb"
Tallenna ja lopeta:
:wq!
5) Jotta voit estää luvattoman pääsyn OrientDB:n kokoonpanoihin, sinun on muutettava kyseisen konfigurointitiedoston oikeuksia seuraavasti:
sudo chmod 640 /opt/orientdb/config/orientdb-server-config.xml
6) Luo systemd-käynnistysskripti OrientDB-palvelun hallintaa varten:
sudo cp /opt/orientdb/bin/orientdb.service /etc/systemd/system
Käytä vi
editoria tämän tiedoston avaamiseen:
sudo vi /etc/systemd/system/orientdb.service
Etsi seuraavat rivit:
User=ORIENTDB_USER
Group=ORIENTDB_GROUP
ExecStart=$ORIENTDB_HOME/bin/server.sh
Korvaa ne seuraavilla:
User=orientdb
Group=orientdb
ExecStart=/opt/orientdb/bin/server.sh
Tallenna ja lopeta:
:wq!
Käynnistä ja ota käyttöön OrientDB-palvelu:
sudo systemctl daemon-reload
sudo systemctl start orientdb.service
sudo systemctl enable orientdb.service
Se siitä. Tällä tavalla OrientDB käynnistyy automaattisesti järjestelmän käynnistyksen yhteydessä. Ja tämä päättää opetusohjelman. Kiitos kun luit.
Käytätkö erilaista järjestelmää? Plesk on patentoitu verkkoisäntäohjauspaneeli, jonka avulla käyttäjät voivat hallita henkilökohtaisia ja/tai asiakkaidensa verkkosivustoja, tietokantoja
Squid on suosittu, ilmainen Linux-ohjelma, jonka avulla voit luoda edelleenlähetysverkkovälityspalvelimen. Tässä oppaassa näet, kuinka Squid asennetaan CentOS:ään kääntääksesi sinut
Johdanto Lighttpd on Apachen haarukka, jonka tarkoituksena on olla paljon vähemmän resurssiintensiivinen. Se on kevyt, tästä syystä sen nimi, ja on melko yksinkertainen käyttää. Asenna
VULTR on äskettäin tehnyt muutoksia heidän omiinsa, ja kaiken pitäisi nyt toimia hyvin heti, kun NetworkManager on käytössä. Jos haluat poistaa käytöstä
Icinga2 on tehokas valvontajärjestelmä, ja master-client-mallissa käytettynä se voi korvata NRPE-pohjaisten valvontatarkastusten tarpeen. Pääasiakas
Käytätkö erilaista järjestelmää? Apache Cassandra on ilmainen ja avoimen lähdekoodin NoSQL-tietokannan hallintajärjestelmä, joka on suunniteltu tarjoamaan skaalautuvuutta, hig.
Käytätkö erilaista järjestelmää? Microweber on avoimen lähdekoodin vedä ja pudota sisällönhallintajärjestelmä ja verkkokauppa. Microweber-lähdekoodia isännöidään GitHubissa. Tämä opas näyttää sinulle
Käytätkö erilaista järjestelmää? Mattermost on avoimen lähdekoodin itseisännöity vaihtoehto Slack SAAS -viestipalvelulle. Toisin sanoen Mattermostin avulla voit noin
Mitä tarvitset Vultr VPS:n, jossa on vähintään 1 Gt RAM-muistia. SSH-käyttö (pääkäyttäjän/järjestelmänvalvojan oikeuksilla). Vaihe 1: BungeeCordin asentaminen Ensimmäiset asiat ensin
Plesk-ohjauspaneelissa on erittäin mukava integraatio Lets Encryptille. Lets Encrypt on yksi ainoista SSL-palveluntarjoajista, jotka myöntävät varmenteita täydellisesti
Lets Encrypt on varmenneviranomainen, joka on omistautunut tarjoamaan SSL-varmenteita ilmaiseksi. cPanel on rakentanut siistin integraation sinulle ja asiakkaallesi
Käytätkö erilaista järjestelmää? Concrete5 on avoimen lähdekoodin sisällönhallintajärjestelmä, joka tarjoaa monia ainutlaatuisia ja hyödyllisiä ominaisuuksia, jotka auttavat toimittajia tuottamaan sisältöä helposti ja helposti.
Käytätkö erilaista järjestelmää? Review Board on ilmainen ja avoimen lähdekoodin työkalu lähdekoodin, dokumentaation, kuvien ja monien muiden tarkistamiseen. Se on web-pohjainen ohjelmisto
Tässä oppaassa opit määrittämään HTTP-todennuksen Nginx-verkkopalvelimelle, joka toimii CentOS 7:ssä. Vaatimukset Aloitaksesi tarvitset
YOURLS (Your Own URL Shortener) on avoimen lähdekoodin URL-osoitteiden lyhennys- ja data-analytiikkasovellus. Tässä artikkelissa käsittelemme asennusprosessia
Käytätkö erilaista järjestelmää? Johdanto ArangoDB on avoimen lähdekoodin NoSQL-tietokanta, jossa on joustava tietomalli asiakirjoille, kaavioille ja avainarvoille. se on
Johdanto /etc/-hakemistolla on tärkeä rooli Linux-järjestelmän toiminnassa. Syynä tähän on se, että lähes kaikki järjestelmäkokoonpanot
Monet järjestelmänvalvojat hallitsevat suuria määriä palvelimia. Kun tiedostoja on käytettävä eri palvelimien kautta, kirjaudu jokaiseen erikseen n
Tämä opetusohjelma kattaa Half Life 2 -pelipalvelimen asennuksen CentOS 6 -järjestelmään. Vaihe 1: Edellytysten asentaminen Voit määrittää ou
Laravel GitScrum tai GitScrum on avoimen lähdekoodin tuottavuustyökalu, joka on suunniteltu auttamaan kehitysryhmiä ottamaan käyttöön Scrum-metodologian samalla tavalla.
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.
Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.
Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.
Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…
Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.
Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.
Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.
Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.
Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja