1. Legg til MongoDB offentlig nøkkel
2. Legg til MongoDB-depot
3. Oppdater pakker
4. Installer MongoDB-pakker
5. Start MongoDB
MongoDB er en rask og kraftig NoSQL-database. Imidlertid oppdaterer Debian-repositoriene sakte og inneholder ofte svært gamle versjoner av pakker. Denne opplæringen forklarer hvordan du installerer den nyeste versjonen av MongoDB fra det offisielle MongoDB-depotet.
I skrivende stund var 3.0 den gjeldende versjonen av MongoDB.
Alle kommandoer nedenfor må utføres fra root-brukeren .
1. Legg til MongoDB offentlig nøkkel
Følgende kommando legger til MongoDB offentlige GPG-nøkkel til systemnøkkelringen:
apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
Debians pakkebehandlingsverktøy trenger denne nøkkelen for å sikre pakkekonsistens og autentisitet.
2. Legg til MongoDB-depot
Opprett en mongodb.list-fil for å legge til MongoDB-depotet til systemet. Følgende kommando vil opprette denne filen:
echo "deb http://repo.mongodb.org/apt/debian "$(lsb_release -sc)"/mongodb-org/3.0 main" | tee /etc/apt/sources.list.d/mongodb-org-3.0.list
3. Oppdater pakker
Bruk følgende kommando for å få informasjon om de nyeste pakkene i depotene:
apt-get update
Hvis du er kjent med Debian, kjenner du sannsynligvis allerede til denne kommandoen.
4. Installer MongoDB-pakker
Nå er det på tide å installere MongoDB. For å installere den siste stabile versjonen av MongoDB, bruk følgende kommando:
apt-get install -y mongodb-org
mongodb-org er en "metapakke" som automatisk vil installere de fire komponentpakkene:
- mongodb-org-server
- mongodb-org-mongos
- mongodb-org-shell
- mongodb-org-verktøy
Hvis du trenger en spesifikk versjon av MongoDB, kan du bruke følgende kommando for å velge versjonen av hver komponent:
apt-get install -y mongodb-org=3.0.0 mongodb-org-server=3.0.0 mongodb-org-shell=3.0.0 mongodb-org-mongos=3.0.0 mongodb-org-tools=3.0.0
I dette eksemplet har jeg valgt versjon 3.0.0.
5. Start MongoDB
Etter at installasjonen er ferdig, startes MongoDB automatisk. Hvis du trenger å kjøre MongoDB-serveren manuelt, bruk følgende kommando:
service mongod start
For å stoppe mongod-prosessen, bruk denne kommandoen:
service mongod stop
Og for å starte mongod på nytt, bruk følgende:
service mongod restart
MongoDB-skallet kan nås ved å kjøre følgende kommando. Dette lar deg koble til MongoDB-serveren.
mongo
Når skallet er lansert, vil du se utdata i dette formatet:
MongoDB shell version: 3.0.0
connecting to: test
>
Nå kan du bruke MongoDB på Debian-serveren din.