Ainult Windowsi operatsioonisüsteemi järel on Linux tänapäeval valdavalt üks populaarsemaid opsüsteeme tööstuses. Kuid erinevalt Windowsist ja Mac OS-ist, millest mõned on standardversioonides, on Linuxi operatsioonisüsteemil palju erinevaid maitseid, mida kasutajad saavad vastavalt oma vajadustele alla laadida. Üheks selliseks Linuxi operatsioonisüsteemi maitseks on Ubuntu, mis on tänapäeval ülekaalukalt kõige populaarsem Linuxi maitse. Kui soovite kasutada teie Ubuntu operatsioonisüsteemis on esimene installida MongoDB oma Ubuntu operatsioonisüsteemi ja selles artiklis me arutleme just selle üle.
Järgmisi näpunäiteid käsitletakse selles artiklis,
- Impordi MongoDB pakett
- Installige MongoDB pakett
- Käivitage MongoDB platvorm
- MongoDB serveri konfigureerimine ja sellega ühenduse loomine
Alustagem!
Kuidas installida MongoDB Ubuntu
MongoDB installimiseks Ubuntu OS-sse järgige allpool kirjeldatud samme.
Importige MongoDB pakett
Selles etapis peate kõigepealt importima avaliku võtme, mida ubuntu paketihaldussüsteem kasutab. Ubuntu paketihaldussüsteemi kasutamise üks parimaid eeliseid on see, et kõigis imporditavates võtmetes on nii järjepidevus kui ka autentsus, kuna see kontrollib, et kõik on GPG-võtmete abil allkirjastatud.
MongoDB avaliku võtme importimiseks kasutage järgmist käsku.
> sudo apt-key adv –klahvide serveri hkp: //keyserver.ubuntu.com: 80 –recv 7F0CEB10
Kui see on tehtud, peate looma MongoDB jaoks allikaloendi faili
Loend, mille peate looma, on /etc/apt/sources.list.d/mongodb-org-3.4.list ja selleks võite kasutada järgmist käsku.
> kaja “deb http://repo.mongodb.org/apt/ubuntu xenial / mongodb-org / 3.4 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
Kui see on tehtud, peate värskendama kohalikku paketihoidlat. Selleks kasutage järgmist käsku.
> sudo apt-get värskendus
Vaatame nüüd, kuidas MongoDB Package'i installida
Installige MongoDB pakett
Nüüd, kui olete MongoDB hoidla edukalt importinud, on aeg installida MongoDB paketid.
Peate installima MongoDB uusima stabiilse versiooni Ubuntu jaoks ja selleks kasutage järgmist käsku.
arvu java faktoriaal
> sudo apt-get install -y mongodb-org
Kui peate teatud olukorras installima Ubuntu jaoks konkreetse MongoDB versiooni, võite kasutada järgmist käsku. Sudo apt-get install -y mongodb-org = 3.4 mongodb-org-server = 3.4 mongodb-org- kest = 3,4 mongodb-org-mongos = 3,4 mongodb-org-tööriista = 3,4
Nüüd, kui teame, kuidas installida MongoDB Ubuntu, vaatame, kuidas see käivitada,
Käivitage MongoDB platvorm
Nüüd, kui mongoDb on teie Ubuntu süsteemi edukalt installitud, on aeg see käivitada. Selleks saate kasutada allolevat koodi.
> sudo vim /etc/systemd/system/mongodb.service
Ülaltoodud näites oleme loonud konfiguratsioonifaili nimega mongodb.service kataloogis / etc / systemd / system ja kasutanud seda kõigi vajalike mongoDb-teenuste haldamiseks.
Kui fail on edukalt loodud, avage see sama ja kopeerige järgmine kood selle sisusse.
#Unit sisaldab sõltuvusi, mis tuleb enne teenuse käivitamist rahuldada.
[Üksus] Kirjeldus = MongoDB andmebaas pärast = network.target Documentation = https: //docs.mongodb.org/manual # Service ütleb systemd-le, kuidas teenust tuleks käivitada. # Võti 'Kasutaja' määrab, et server töötab mongodbi kasutaja all ja # 'ExecStart' määratleb MongoDB serveri käivituskäsu. [Teenus] Kasutaja = mongodb Group = mongodb ExecStart = / usr / bin / mongod --quiet --config /etc/mongod.conf # Install ütleb süsteemile, millal teenus tuleks automaatselt käivitada. # 'multi-user.target' tähendab, et server käivitatakse käivitamise ajal automaatselt. [Install] WantedBy = mitme kasutaja.sihtmärk
Kui see on tehtud, värskendage süsteemiteenust alloleva käsu abil.
> systemctl deemon-reload
Teenuse käivitamiseks kasutage systemcl.
> sudo systemctl start mongodb
Peate veenduma, et mongoDb on käivitatud pordis 27017. Selleks kasutage allolevat koodi.
> netstat -plntu
Pärast seda peate kontrollima, kas teenus on korralikult alanud. Sama tegemiseks kasutage allolevat koodi,
> sudo systemctl olek mongodb
Kui süsteem töötab ootuspäraselt ja töötab, peaks teie väljund näitama aktiivset (töötab) koos praegu tarbitava PID ja mälu / protsessoriga.
Kui peate teatud olukorras lubama MongoDb automaatse käivitamise, peate kasutama järgmist käsku.
> sudo systemctl lubage mongodb
MongoDB peatamiseks kasutage seda käsku.
> sudo systemctl stop mongodb
Kui peate mongoDb taaskäivitama, kasutage seda käsku.
> sudo systemctl taaskäivitage mongodb
See viib meid selle artikli viimaseni,
MongoDB serveri konfigureerimine ja sellega ühenduse loomine
Esmalt avage mongoDb kest. Selleks, et seda oma serveris teha, kasutage järgmist käsku.
> mongo
Pärast avamist minge alloleva koodi abil administraatori andmebaasile.
> kasuta admin
Nüüd looge selle käsu abil juurkasutaja.
> db.createUser ({kasutaja: 'admin', pwd: & rdquopassword ', rollid: [{roll:' juur ', db:' admin '}]})
Kui see kõik on tehtud, väljuge MongoDb kestast.
Taaskäivitage mongoDb ja võtke ühendust ülaltoodud toimingus loodud kasutajaga.
> mongo -u admin -p admin123 --authenticationDatabase admin
Kui soovite näha ühendatud andmebaasi, kasutage järgmist käsku.
Kuva dbs
See viib meid selle artikli juurde. Loodan, et olete õppinud MongoDB installimist Ubuntu operatsioonisüsteemi.
Nüüd, kui olete aru saanud, mis on suurandmed, vaadake Edureka, usaldusväärne veebiõppeettevõte, mille võrgustik hõlmab üle 250 000 rahuloleva õppija, levinud üle kogu maailma. Edureka Big Data Hadoopi sertifitseerimiskoolitus aitab õppijatel saada HDFS, lõnga, MapReduce, Pig, Hive, HBase, Oozie, Flume ja Sqoop ekspertideks, kasutades reaalajas kasutatavaid juhtumeid jaekaubanduse, sotsiaalmeedia, lennunduse, turismi ja rahanduse valdkonnas.
Kas teil on meile küsimus? Mainige neid kommentaaride jaotises ja me võtame teiega ühendust.