Seuraavassa artikkelissa aiomme tarkastella, kuinka voimme asentaa MongoDB: n Ubuntuun. Se on järjestelmä tietokanta asiakirjapainotteinen, avoimen lähdekoodin teknologiapohjainen NoSQL. Tämä on yhteensopiva nykyaikaisen verkkosovelluskehityksen kanssa. Se sisältää ominaisuuksia, kuten joustavuuden, ilmeikkäät kyselykielet, toissijaiset hakemistot ja paljon muuta. Lisäksi se tarjoaa suuren skaalautuvuuden ja suorituskyvyn nykyaikaisten sovellusten luomiseen tehokkailla tietokannoilla.
MondoDB tietojen tallentamisen taulukoihin sijaan, kuten tehdään relaatiotietokannoissa, tallentaa ne BSON-tietorakenteisiin (JSON-tyyppinen eritelmä) dynaamisella kaavalla. Tämä helpottaa ja nopeuttaa tietojen integrointia tietyissä sovelluksissa.
MongoDB on tietokantajärjestelmä soveltuu käytettäväksi tuotannossa ja monilla toiminnoilla. Tämän tyyppistä tietokantaa käytetään laajalti teollisuudessa. Sen lähdekoodi on saatavana käyttöjärjestelmille, kuten; Gnu / Linux, Windows, OSX ja Solaris.
Seuraavilla riveillä näemme kuinka voimme asenna MongoDB 4.4 kolmelle viimeiselle Ubuntu LTS -versiolle apt-paketinhallinnan avulla.
Asenna MongoDB 4.4
Alustan tuki
MongoDB 4.4 Community Edition sisältää seuraavat Ubuntu LTS -versiot (pitkäaikaista tukea) 64-bittinen: 20.04 LTS ('Focal'), 18.04 LTS ('Bionic'), 16.04 LTS ('Xenial')
Ubuntun oletusvarastot tarjoavat tai voivat tarjota vanhentuneen version MongoDB: stä. Tästä syystä aiomme asentaa tämän tietokantajärjestelmän uusimman version virallisesta arkistostaan.
Lisää MongoDB-arkisto Ubuntuun
Jos haluat asentaa MongoDB Community Editionin uusimman version Ubuntuun, meidän on asennettava tarvittavat riippuvuudet. Tätä varten meidän on vain avattava pääte (Ctrl + Alt + T) ja käytettävä seuraavia komentoja:
sudo apt update sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
Seguimos tuomalla julkinen GPG-avain MongoDB: ltä. Tätä käyttää paketinhallintajärjestelmä, ja aiomme lisätä sen käyttämällä wget terminaalista (Ctrl + Alt + T):
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
Sen jälkeen Aiomme luoda tiedoston mongodb-org-4.4.list, joka sisältää yksityiskohdat käyttämämme Ubuntun version MongoDB-arkistosta.. Tämä tiedosto sijaitsee hakemistossa /etc/apt/sources.list.d/. Sen luomiseksi meidän on suoritettava vain seuraava komento terminaalissa (Ctrl + Alt + T) järjestelmämme versiosta riippuen:
Ubuntu 20.04 (polttoväli)
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Ubuntu 18.04 (Bionics)
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Ubuntu 16.04 (Xenial)
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Nyt olemme menossa päivitä käytettävissä olevien ohjelmistojen luettelo arkistoista:
sudo apt update
Asenna MongoDB 4.4 -tietokanta Ubuntuun
Nyt kun MongoDB-arkisto on käytössä, voimme asenna uusin vakaa versio suorittamalla seuraava komento päätelaitteessa (Ctrl + Alt + T):
sudo apt install mongodb-org
Asennuksen aikana konfigurointitiedosto luodaan /etc/mongod.conf, tietohakemisto / var / lib / mongodlokihakemiston avulla / var / log / mongodb.
Oletuksena MongoDB toimii mongodb-käyttäjätilin alla. Jos vaihdamme käyttäjää, meidän on myös muutettava tietojen ja tietueiden hakemistojen käyttöoikeus, jotta niille voidaan antaa käyttöoikeus.
Käynnistetään MongoDB
Nyt voimme aloita ja tarkista mongod-prosessi suorittamalla seuraavat komennot:
sudo systemctl start mongod sudo systemctl status mongod
sudo service mongod start sudo service mongod status
Aloita mongo-kuori
Jos kaikki on ollut oikein, voimme nyt Käynnistä mongo-kuori ilman vaihtoehtoja muodostaa yhteys paikallisen isäntämme käynnissä olevaan mongodbiin käyttämällä oletusporttia 27017:
mongo
uninstall
että poista MongoDB, mukaan lukien MongoDB-sovellukset, määritystiedostot ja kaikki hakemistot, jotka sisältävät tietoja ja lokeja, kokonaan, päätelaitteessa (Ctrl + Alt + T) meidän on suoritettava seuraavat komennot:
sudo service mongod stop sudo apt-get purge mongodb-org* sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongodb
Ja tämän ansiosta meillä on jo MongoDB Ubuntussa. Lisätietoja MongoDB 4.4: n kokoonpanosta ja käytöstä käyttäjät voivat lukea asiakirjat tarjotaan projektin verkkosivustolla.