Hvordan installere MongoDB 4 på Debian 10
MongoDB er en åpen kildekode, NoSQL-databaseserver på tvers av plattformer utviklet av MongoDB Inc. Den bruker JSON til å lagre data og er populær for å håndtere store datamengder på grunn av skalerbarhet, høy tilgjengelighet og høy ytelse.
I denne opplæringen lærer du hvordan du installerer MongoDB 4 på Debian 10 Linux-distribusjon.
Trinn 1: Importer MongoDB GPG Key på Debian
For å starte, må du importere GPG-nøkkelen som kreves av MongoDB-depotet for Debian-systemet ditt. Dette er avgjørende for å teste pakker før installasjon.
Først oppdaterer du systempakkene dine ved å bruke følgende apt-kommando.
$ sudo apt update
For å importere MongoDB GPG-nøkkelen, kjør kommandoen.
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
Når det er gjort, legg nå til MongoDB APT-depotet på Debian-systemet ditt som forklart nedenfor.
Trinn 2: Installere MongoDB 4 APT Repository på Debian
På tidspunktet for nedskrivning av denne artikkelen har ikke MongoDB 4 offisielle pakkelager for Debian 10. Men ikke bekymre deg. Du kan fortsatt legge til pakkelageret til Debian 9 (Stretch) på Debian 10 (Buster) for å gjøre opp for det.
For å legge til MongoDB 4-pakkelageret til Debian 9 på Debian 10 Buster, utfør kommandoen.
$ echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org.list
For å legge til det offisielle depotet til Debian 9 på Debian 10 Buster, utfør kommandoen.
$ echo "deb http://deb.debian.org/debian/ stretch main" | sudo tee /etc/apt/sources.list.d/debian-stretch.list
Deretter oppdaterer du APT-depotet ved å bruke kommandoen.
$ sudo apt update
Trinn 3: Installere libcurl3 på Debian
Pakken libcurl3 kreves av mongodb-org-server som vi skal installere senere. Uten libcurl3 vil du støte på feil når du prøver å installere MongoDB.
Det er også verdt å nevne at Debian 10 bruker libcurl4, men siden vi la til Debian 9s offisielle depot, vil libcurl3-pakken bli installert fra det tillagte depotet.
For å installere libcurl3, kjør kommandoen.
$ sudo apt install libcurl3
Trinn 4: Installere MongoDB 4 Server på Debian
Etter å ha installert de nødvendige depotene og libcurl3-pakken, kan du nå fortsette å installere MongoDB 4-serveren.
$ sudo apt install mongodb-org -y
For å sjekke versjonen av MongoDB installert, utfør APT-kommandoen som vist.
$ sudo apt info mongodb-info
Som standard kjører MongoDB på port 27017, og du kan bekrefte det ved å bruke netstat-kommandoen som vist.
$ sudo netstat -pnltu
For å endre standard MongoDB-port og andre parametere, rediger konfigurasjonsfilen på /etc/mongodb.conf.
Trinn 5: Administrere MongoDB 4 Server
Når du har installert MongoDB 4-serveren, start den ved å bruke kommandoen.
$ sudo systemctl start mongod
For å sjekke statusen til en MongoDB-tjeneste, kjør kommandoen.
$ sudo systemctl status mongod
For å aktivere MongoDB til å starte ved oppstart, kjør kommandoen.
$ sudo systemctl enable mongod
For å logge på MongoDB 4 bare kjør kommandoen.
$ mongo
For å stoppe MongoDB kjøre.
$ sudo systemctl stop mongod
Og det handler bare om det. I denne veiledningen har vi demonstrert hvordan du kan installere MongoDB 4 på Debian 10.