Slik installerer MongoDB På CentOS 7

From Wikipedia, etter

MongoDB (fra «humongous») er et kryssplattform database dokument-orientert. Klassifisert som en NoSQL database, eschews MongoDB den tradisjonelle tabell-basert relasjonsdatabase struktur i favør av JSON-lignende dokumenter med dynamiske skjemaer (MongoDB kaller formatet BSON), noe som gjør integrering av data i visse typer av applikasjoner enklere og raskere. Utgitt under en kombinasjon av GNU Affero General Public License og Apache License, er MongoDB gratis og åpen kildekode.

Først utviklet av programvareselskapet 10gen (nå MongoDB Inc.) i oktober 2007 som en komponent av en planlagt plattform som en tjeneste produkt, selskapet flyttet til en åpen kildekode-modellen i 2009, med 10gen tilbyr kommersiell support og andre services.Since da har MongoDB blitt adoptert som backend programvare av en rekke store nettsteder og tjenester, inkludert Craigslist, eBay, Foursquare, SourceForge, Viacom, og New York Times, blant andre. MongoDB er den mest populære NoSQL database system
1 -. Legg MongoDB til Yum repo

 vim /etc/yum.repos.d/mongodb.repo
[mongodb]name=MongoDB repobaseurl = http : //downloads-distro.mongodb.org/repo/redhat/os/x86_64/gpgcheck=0enabled=1 2 - Installer Mongodb pakker 
 [root @ unixmen-centos7 ~] # yum install mongodb-orgLoaded plugins : fastestmirrorLoading speil hastigheter fra skjule hostfile * basen: mirror.denit.net * statister: mirror.denit.net * oppdateringer: mirror.denit.netResolving Avhengig - > Kjører transaksjonen sjekk --- > Pakken mongodb-org.x86_64 0: 2.6.4-1 vil bli installert - > Processing Dependency: mongodb-org-Mongos = 2.6.4 for pakken: mongodb-org-2.6.4-1.x86_64 - > Behandler Dependency: mongodb-org-server = 2.6.4 for pakken: mongodb-org-2.6.4-1.x86_64 - > Behandler Dependency: mongodb-org-verktøy = 2.6.4 for pakken: mongodb-org-2.6.4-1.x86_64 - > Behandler Dependency: mongodb-org-shell = 2.6.4 for pakken: mongodb-org-2.6.4-1.x86_64 - > Kjører transaksjonen sjekk --- > Pakken mongodb-org-mongos.x86_64 0: 2.6.4-1 vil bli installert --- > Pakken mongodb-org-server.x86_64 0: 2.6.4-1 vil bli installert --- > Pakken mongodb-org-shell.x86_64 0: 2.6.4-1 vil bli installert --- > Pakken mongodb-org-tools.x86_64 0: 2.6.4-1 vil bli installert - > Ferdig Dependency Resolution3 - Enable og start Mongodb Server 
 [root @ unixmen-centos7 ~] # chkconfig mongod på 
 [root @ unixmen-centos7 ~] # tjenesten mongod startStarting mongod (via systemctl): [OK ] 4 - sjekk om det er løping 
 [root @ unixmen-centos7 ~] # ps -ef | grep mongomongod 2 587 1 1 05:24? 0:00:08 /usr /bin /mongod -f /etc/mongod.confroot 2 984 2 270 0 05:34 pts /1 00:00:00 grep --color = auto mongo [root @ unixmen-centos7 ~] # netstat -an | grep 27017tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTENunix 2 [ACC] STREAM LYTTE 20600 /tmp/mongodb-27017.sock[root@unixmen-centos7 ~] # 5 - Åpne porten på brannmur 
< pre> [root @ unixmen-centos7 ~] # brannmur-cmd --zone = offentlig --add-port = 27017 /tcp --permanentsuccess [root @ unixmen-centos7 ~] # brannmur-cmd --reloadsuccess6 - sjekk fra andre Maskinen
 [root @ unixmen-centos7 ~] # telnet 10.1.1.99 27017Trying 10.1.1.99 ... Koblet til 10.1.1.99.Escape karakter er '^]'. Ferdig. Anmeldelser