MongoDB

Kuinka asentaa MongoDB Ubuntu 20 een.04

Kuinka asentaa MongoDB Ubuntu 20 een.04
Mongo DB on avoimen lähdekoodin asiakirjapainotteinen alustojen välinen tietokanta. MongoDB on luokiteltu NoSQL-tietokantaan, jota käytetään suurten tietomäärien tallentamiseen. MongoDB: ssä asiakirjoja ja kokoelmia käytetään perinteisten taulukoiden sijaan. Tämän tyyppisessä tietokannassa tiedot tallennetaan joustavassa muodossa, kuten JSON-asiakirjat, joissa kentät vaihtelevat asiakirjasta toiseen. Tämä tietokanta ei vaadi ennalta määritettyä kaavaa ja tietorakenne voi muuttua ajan myötä. On välttämätöntä osata asentaa MongoDB sekä Windows- että Linux-käyttöjärjestelmiin.

Tässä artikkelissa kerrotaan, kuinka MongoDB asennetaan Ubuntu 20: een.04 käyttämällä virallisen arkiston komentoriviä. Kaikki tässä artikkelissa käsitellyt MongoDB: n asentamiseen liittyvät komennot suoritetaan Ubuntu 20: lla.04.

Asenna MongoDB Ubuntu 20: een.04

Suorita seuraavat vaiheet asentaaksesi MongoDB Ubuntu 20: een.04-järjestelmä:

Avaa ensin pääteikkuna pikanäppäimellä Ctrl + Alt + t. Kirjaudu järjestelmän pääkäyttäjänä.

Lisää MongoDB-arkisto

Uusimman MongoDB-version asentamiseksi järjestelmään sinun on ensin lisättävä sen arkisto Ubuntu 20: een.04. Lisää virallinen MongoDB-pakettivarastoavain wgetin avulla suorittamalla seuraava komento päätelaitteessa:

$ wget -qO - https: // www.mongodb.org / staattinen / pgp / palvelin-4.2.asc | sudo apt-key lisää -

Lisää seuraavaksi MongoDB-arkisto Ubuntu 20: een.04 seuraavasti:

$ echo "deb [arch = amd64, arm64] https: // repo.mongodb.org / apt / ubuntu
bioninen / mongodb-org / 4.2 multiverse "| sudo tee / etc / apt / sources.lista.d /
mongodb-org-4.2.lista

Asenna MongoDB Ubuntu 20: een.04

Edellisessä vaiheessa MongoDB: n virallinen arkisto ja avain on sisällytetty järjestelmääsi. Tässä vaiheessa asennat MongoDB: n Ubuntu 20: een.04-järjestelmä. On suositeltavaa päivittää järjestelmäsi ennen ohjelmistopakettien asentamista. Päivitä järjestelmä suorittamalla seuraava komento:

$ sudo apt -päivitys

Seuraavaksi asennat MongoDB: n järjestelmääsi. Asenna MongoDB käyttämällä seuraavaa komentoa:

$ sudo apt-get install mongodb-org -y

Hallitse MongoDB: n palveluja

Kun olet asentanut MongoDB: n, noudata seuraavia komentoja, voit käynnistää, pysäyttää ja ottaa MongoDB-palvelut käyttöön automaattisesti, kun järjestelmä käynnistyy.

$ sudo systemctl lopettaa mongod.palvelu
$ sudo systemctl start mongod.palvelu
$ sudo systemctl ota mongod käyttöön.palvelu

Tarkista MongoDB-palveluiden tila (se on joko käynnissä tai ei) seuraavalla komennolla:

$ sudo systemctl status mongod

Käynnistä MongoDB Shell

MongoDB kuuntelee suoraan satamassa 27017. Yhdistä MongoDB-kuori seuraavan komennon avulla:

$ mongo - isäntä 127.0.0.1: 27017

Avaa seuraava komento avataksesi MongoDB-konsolin:

$ mongo

Lisää järjestelmänvalvojan käyttäjä

Voit luoda ja lisätä järjestelmänvalvojan käyttäjän käyttämällä seuraavaa komentoa MongoDB-kuoressa:

> KÄYTÄ järjestelmänvalvojaa

Olet nyt kirjautunut sisään järjestelmänvalvojana MongoDB-palvelimelle. Luo uusi järjestelmänvalvojan käyttäjä seuraavalla komennolla:

> db.createUser (USER: "admin", pwd: "new_password_here", roolit: [ROLE: "root", db: "admin"])

Seuraavassa vaiheessa tietokannan suojaamiseksi sinun on otettava käyttöön kirjautumistodennus. Avaa MongoDB: n määritystiedosto seuraavalla komennolla:

$ sudo nano / lib / systemd / system / mongod.palvelu

Seuraava lähtönäyttö tulee näkyviin päätelaitteeseen:

Muokkaa todennusta seuraavalla tekstillä:

turvallisuus:
valtuutus: käytössä

Muokkaa ja tallenna tiedosto, jotta muutokset pysyvät voimassa. Käynnistä MangoDB-palvelut uudelleen suorittamalla seuraava komento:

$ sudo systemctl käynnistä mongodi uudelleen

Nyt vain todennetuilla käyttäjillä on pääsy MongoDB-tietokantaan seuraavasti:

$ mongo -u admin -p --authenticationDatabase admin

Yllä olevan komennon suorittamisen jälkeen sinua pyydetään antamaan salasana. Anna salasana, ja MongoDB-konsoli näkyy päätelaitteessa.

Voit poistua MongoDB-kuoresta seuraavalla komennolla:

> lopeta ()

Johtopäätös

Tässä artikkelissa opit asentamaan ja määrittämään MongoDB: n Ubuntu 20: n kanssa.04. Voit tutkia lisää MongoDB-komentokomentoja käyttämällä Ubuntu 20: n komentoriviä.04.

Battle for Wesnoth Tutorial
The Battle for Wesnoth is one of the most popular open source strategy games that you can play at this time. Not only has this game been in developmen...
0 A.D. Tutorial
Out of the many strategy games out there, 0 A.D. manages to stand out as a comprehensive title and a very deep, tactical game despite being open sourc...
Unity3D Tutorial
Introduction to Unity 3D Unity 3D is a powerful game development engine. It is cross platform that is it allows you to create games for mobile, web, d...