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 / ubuntubioninen / 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:
$ mongoLisää 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.palveluSeuraava 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 uudelleenNyt vain todennetuilla käyttäjillä on pääsy MongoDB-tietokantaan seuraavasti:
$ mongo -u admin -p --authenticationDatabase adminYllä 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.