Oppdater system (valgfritt)
Installer MongoDB
Sett opp MongoDB
MongoDB er en av de ledende NoSQL-databasene som ofte brukes i moderne webapplikasjoner. Denne opplæringen vil lede deg gjennom å sette opp MongoDB på CentOS 7.
Oppdater system (valgfritt)
Du vil sørge for at serveren din er oppdatert. Hvis du setter opp VPS-en din for første gang, bør den allerede være oppdatert. Imidlertid, hvis du kjører en tilpasset ISO, eller installerer på en eksisterende VPS, kan du kjøre følgende kommando for å gjøre en systemoppdatering:
yum update
Installer MongoDB
Med Yum
CentOS leveres med MongoDB 2.4.9 (dette kan endre seg i fremtiden). For å installere den over yum, kjør følgende kommando:
yum install mongodb
Fra MongoDB Repository
Hvis du ønsker å bruke den nyeste versjonen av MongoDB, må du sette opp det offisielle depotet på serveren din. For å gjøre det, opprett en fil i /etc/yum.repos.d/mongodb.repoog fyll den med følgende data:
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
Merk: Dette er for 64-bitsversjonen av CentOS 7. Hvis du har installert 32-bitsversjonen av CentOS 7 med en egendefinert ISO, må du endre x86_64til i686.
Når du har lagret filen, kjør følgende kommandoer:
yum update
yum install mongodb-org -y
Fortsett etter at installasjonen er fullført.
Sett opp MongoDB
Start MongoDB ved å kjøre systemctl start mongod. Etter at tjenesten har startet, skriv mongoinn på terminalen. Hvis installasjonen var vellykket, vil du se utdata som ligner på følgende tekst.
MongoDB shell version: 2.x.x
connecting to: test
>
Merk: Eventuelle oppstartsadvarsler knyttet til Readaheadkan trygt ignoreres. For å forhindre disse advarslene, kontroller at sektorene er "som angitt" i advarselen ved å kjøre blockdev –getra /dev/vda1. Hvis utgangen er større enn 512, kjør følgende kommandoer:
blockdev --setra 512 /dev/vda1
systemctl restart mongod
Advarselen vil nå være løst.
På dette tidspunktet er du klar til å bruke MongoDB!