Trinn 1: Oppdater pakkelageret
Trinn 2: Installer MongoDB
Trinn 3: Start og bekreft MongoDB
Trinn 4: Start Mongo on Boot
MongoDB er en NoSQL-database i verdensklasse som brukes ofte i nyere webapplikasjoner. Det gir høyytelsesspørringer, sharding og replikering. Denne artikkelen vil vise deg hvordan du installerer MongoDB på FreeBSD 10.x. Denne artikkelen vil fungere for både x86- og x64-arkitekturer, men merk at MongoDB fungerer best på en 64-bits arkitektur.
Trinn 1: Oppdater pakkelageret
For å sikre at alt er oppdatert før du installerer MongoDB, kjør følgende kommando.
pkg update
Hvis du får en melding om at "pakkehåndteringsverktøyet" ikke er tilgjengelig, skriv Y og trykk deretter Enter for å fortsette. Du kan løpe for pkg update -få tvinge oppdateringen om nødvendig. Ellers fortsett til trinn 2.
Trinn 2: Installer MongoDB
Installer MongoDB med følgende kommando.
pkg install mongodb
Trinn 3: Start og bekreft MongoDB
Bekreft installasjonen av MongoDB. Denne kommandoen vil starte tjenesten.
service mongod onestart
En gang teksten "Starting mongod." vises på skjermen, vil du kunne bruke mongoskallet. Løp mongonå. Du vil bli presentert med en interaktiv konsoll. Konsollen vil ligne følgende.
MongoDB shell version: 2.6.7
connecting to: test
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
Questions? Try the support group
http://groups.google.com/group/mongodb-user
Du kan når som helst verifisere at Mongo-tjenesten ( mongod) kjører ved å bruke kommandoen service mongod onestatus.
Trinn 4: Start Mongo on Boot
Hvis du ikke ønsker å bruke "onestart" for å starte Mongo ved oppstart, kan du konfigurere den til å fungere med i startstedet. For å gjøre det, rediger /etc/rc.confmed vi eller din favorittredigerer og legg mongod_enable="YES"til i filen. Når den er fullført, vil den nå starte ved oppstart av serveren din, og du kan nå bruke service mongod starttil å starte Mongo-tjenesten. Andre servicekommandoer som stopog statusvil også være tilgjengelige.