Kuinka asentaa MongoDB Ubuntuun 24.04

Kuinka Asentaa Mongodb Ubuntuun 24 04



Mitä tulee tietokantoihin, sinulla voi olla joko relaatiotietokantoja tai ei-relaatiotietokantoja. Relaatiotietokannat noudattavat SQL-syntaksia, ja niiden tiedot tallennetaan strukturoituihin taulukoihin. Esimerkkejä tällaisista tietokannoista ovat MySQL. Ei-relaatiotietokannat kuitenkin tallentavat tietoja muissa muodoissa, kuten kaavioita, asiakirjoja jne., ja hyvä esimerkki on MongoDB.

MongoDB on ei-relaatiotietokanta, joka tallentaa tiedot asiakirjoina. Tietokanta on avoimen lähdekoodin, ja lisäämällä sen arkiston lähdeluetteloosi, onnistut asentamaan sen Ubuntu 24.04:ään. Tämä viesti opastaa sinut jokaisen vaaditun vaiheen läpi.







MongoDB-asennusopas Ubuntuun 24.04

On monia syitä valita MongoDB muiden tietokantojen sijaan. Jos esimerkiksi haluat saavuttaa skaalautuvuuden ja joustavuuden, MongoDB on ihanteellinen ei-relaatiotietokanta. Lisäksi MongoDB tukee 32- ja 64-bittisiä järjestelmiä.



Asenna MongoDB noudattamalla seuraavia vaiheita.
Vaihe 1: Päivitä arkisto
Kun asennat MongoDB:tä, suositeltava tapa on hankkia sen uusin versio lisäämällä MongoDB-arkisto lähdeluetteloosi. Siksi meidän on ensin päivitettävä pakettihakemisto päivittämällä se.



$ sudo apt päivitys

Vaihe 2: Asenna riippuvuuspaketit
Ennen kuin asennamme MongoDB:n, muutaman paketin on oltava saatavilla Ubuntu 24.04:ssä. Jotkut niistä on jo asennettu, mutta sinun tulee suorittaa alla oleva komento käsitelläksesi nämä riippuvuuspaketit.





$ sudo apt asennus gnupg wget apt - kuljetus - https ca - varmenneohjelmistot - ominaisuuksia - yleinen

Vaihe 3: Tuo MongoDB:n GPG-avain
Kun asennat paketteja kolmannen osapuolen arkistosta, sinun tulee tuoda GPG-avain varmistaaksesi pakettien aitouden varmistaaksesi, että järjestelmällesi ei aiheudu haittaa. Tuomme alla olevan GPG-avaimen MongoDB-tietovarastoon.

$ wget - qO - https : //pgp.mongodb.com/server-7.0.asc | gpg --dearmor | sudo tee /usr/share/keyrings/mongodb-server-7.0.gpg >/dev/null

Vaihe 4: Lisää MongoDB:n arkisto
Seuraava askel on lisätä MongoDB-tietovarasto Ubuntu Noble Numbatillesi. Olemme käyttäneet kaiku komento lisätäksesi arkiston lähdeluetteloomme. The lsb_release -cs hakee Ubuntu 24.04:n koodinimen ja käyttää sitä vastaavan MongoDB-tietovaraston hakemiseen.



$ kaiku 'deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu $(lsb-org'0verse.b/release | sudo tee - a / jne / apt / lähteet. lista . d / mongodb - org - 7.0 . lista

Päivitä jälleen arkistosi päivittääksesi äskettäin lisätyn arkiston.

$ sudo apt päivitys

Vaihe 5: Asenna MongoDB
Kun järjestelmässämme on MongoDB-arkisto, voimme nyt asentaa MongoDB:n seuraavalla komennolla.

$ sudo apt install mongodb - org

Vaihe 6: Ota käyttöön ja käynnistä MongoDB-palvelu
MongoDB:n asentamisen jälkeen meidän on silti otettava se käyttöön ja varmistettava, että se on aktiivinen ja käynnissä. Viitataan mongod.palvelu seuraavilla komennoilla.

$ sudo systemctl salli mongod. palvelua
$ sudo systemctl status mongod. palvelua

Vaihe 7: Testaa MongoDB-yhteys
Olemme asentaneet MongoDB:n järjestelmäämme, mutta meidän on testattava yhteys varmistaaksemme, että kaikki toimii. Erinomainen tapa on suorittaa yhteyden tila käyttämällä mongolialainen kuorityökalu. Jos yhteys tietokantaan voidaan muodostaa, saamme 'OK'-palautustilan.

$ Mongolia -- eval 'db.runCommand({ connectionStatus: 1 })'

Vaihe 8: Määritä MongoDB parempaan tietoturvaan
MongoDB:ssä on peruskokoonpanot, jotka toimivat hyvin peruskäytössä. On kuitenkin suositeltavaa muokata sen asetustiedoston suojausosaa, varsinkin jos sitä käytetään tuotantoympäristössä. Avaa MongoDB:n konfiguraatiotiedosto tekstieditorilla ja muokkaa suojausosaa niin, että se on alla olevan kuvan mukainen.

Tallenna tiedosto, sulje tekstieditori ja käynnistä MongoDB-palvelu uudelleen.

$ sudo systemctl käynnistä mongod uudelleen. palvelua

Vaihe 9: Luo järjestelmänvalvojan käyttäjä
Osana tietokannan suojauksen parantamista sinun on luotava järjestelmänvalvojan käyttäjä. Voit tehdä tämän avaamalla MongoDB-kuoren alla olevalla komennolla ja valitsemalla tietokannan, jota haluat käyttää.

$ Mongolia
$ käytä järjestelmänvalvojaa

Luo seuraavaksi järjestelmänvalvojan käyttäjä tietokantaasi ja aseta hänen salasanansa ja käyttäjätunnuksensa. Lisäksi aseta heidän roolinsa ja lopuksi sulje kuori sulkemalla se.

Varmistaaksesi, että järjestelmänvalvojan käyttäjä on luotu onnistuneesti, kirjaudu sisään MongoDB:hen käyttämällä hänen käyttäjänimeään ja määritettyä salasanaa.

$ Mongolia - u käyttäjätunnus - s

Kun olet kirjoittanut salasanasi, sinun pitäisi päästä MongoDB:hen. Viimeinen vaihe on valita järjestelmänvalvojan tietokanta ja näyttää käytettävissä olevat käyttäjät.

Tuloksen pitäisi vahvistaa, että järjestelmänvalvojasi on olemassa.
Näin asennat MongoDB Ubuntu 24.04:ään.

Johtopäätös

MongoDB on suositeltu ei-relaatiotietokanta skaalautuvien projektien parissa työskenteleville kehittäjille. Asenna MongoDB lisäämällä sen arkisto lähdeluetteloosi ja asenna se sitten APT:n avulla. Määritä seuraavaksi tietokanta ja admin-käyttäjä. Olemme keskustelleet siitä, mitä vaiheita sinun tulee noudattaa, ja antanut käytännön esimerkkejä.