Hvernig á að setja MongoDB upp á Debian 9 VPS eða Hollur framreiðslumaður

Kynning

MongoDB er stigstærð, NoSQL skjal gagnagrunnur með opinn aðgang sem geymir gögn í JSON-skjölum. Það er ókeypis gagnagrunnskerfi sem er dreift í kjarna þess til að vera mjög fáanlegt og auðvelda innbyggða landfræðilega dreifingu.


MongoDB er notað í fjölmörgum nútíma vefforritum og er auðvelt að setja það upp á Debian 9 kerfum. Þessi kennsla mun sýna þér hvernig þú setur MongoDB útgáfu 4.0 á Debian 9 kerfið þitt á góða MongoDB hýsingarþjónustu.

Tilbúinn? Látum’s byrja!

Áður en þú byrjar

Til þess að þessi kennsla gangi vel þarftu eftirfarandi:

  • A fullkomlega stilltur Debian 9 VPS eða hollur framreiðslumaður

Skref 1 – Að hlaða niður og setja upp MongoDB

Áður en þú heldur áfram með uppsetninguna skaltu fara á opinberu vefsíður MongoDB og athuga nýjustu útgáfuna af MongoDB. Það er alltaf gaman að dreifa nýjustu útgáfunni!

Þegar þú ert viss um MongoDB útgáfuna sem þú vilt setja upp skaltu fylgja skrefunum hér að neðan til að koma forritinu í gang.

  • Í fyrsta lagi skaltu keyra skipunina hér að neðan til að setja upp alla pakkana sem þarf til að styðja við viðbótar geymslu.

$ sudo apt setja upp hugbúnaðareiginleika-algengt dirmngr

  • Næst skaltu keyra skipunina hér að neðan bæta við GPG lykli fyrir MongoDB við Debian kerfið þitt:

$ sudo apt-key adv –keyserver hkp: //keyserver.ubuntu.com: 80 –recv 9DA31620334BD75D9DCB49F368818C72E52529D4

  • Þegar GPG lykillinn er fluttur inn skaltu keyra skipunina hér að neðan til að bæta við nýju MongoDB geymslu:

$ sudo bergmál"deb http://repo.mongodb.org/apt/debian stretch / mongodb-org / 4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list

  • Framkvæmdu skipunina hér að neðan til að uppfæra staðbundna pakkavísitöluna þína:

$ sudo apt-get update

  • Núna er pallurinn stilltur og það er auðvelt að setja upp MongoDB pakka. Gefðu út skipunina hér að neðan til að setja upp þennan pakka:

$ sudo apt-get install -y mongodb-org

Apt-get mun setja upp MongoDB pakka sem inniheldur eftirfarandi hluti: mongodb-org-server, mongodb-org-mongos, mongodb-org-skel, og mongodb-org-verkfæri. Að auki mun apt-get sjálfkrafa uppfæra alla hluti MongoDB pakkanna þegar ný útgáfa er notuð.

Ef þú vilt ekki að þessir pakkar verði uppfærðir sjálfkrafa skaltu festa þá við núverandi útgáfu. Keyra skipanirnar hér að neðan til að ná þessu:

$ sudo bergmál"mongodb-org halda" | sudo dpkg – set-val
$ sudo bergmál"mongodb-org-server biðja" | sudo dpkg – set-val
$ sudo bergmál"mongodb-org-shell hold" | sudo dpkg – set-val
$ sudo bergmál"mongodb-org-mongos halda" | sudo dpkg – set-val
$ sudo bergmál"mongodb-org-tools halda" | sudo dpkg – set-val

Skref 2 – Annast MongoDB

Núna er MongoDB sett upp og tími kominn til að læra að stjórna þessari þjónustu.

Byrjar og virkjar MongoDB

Nú, gefðu út skipunina hér að neðan til að ræsa MongoDB og gera þjónustunni kleift að byrja sjálfkrafa við ræsingu:

$ sudo systemctl byrjar mongod
$ sudo systemctl gera mongod kleift

Staðfestir MongoDB þjónustuna

Einu sinni byrjar þú MongoDB, þú getur nú keyrt skipunina hér að neðan til að athuga stöðuna:

$ sudo systemctl stöðu mongod

Þetta mun gefa þér framleiðsla svipuð og hér að neðan:

● mongod.service-MongoDBDatabaseServer
Hlaðinn: hlaðinn (/lib/systemd/system/mongod.service; slökkt; stillir forstillt: virkt)
Virkt: virkt (í gangi) síðanWed2018-10-1017: 59: 56UTC; 6sago
Skjöl: https://docs.mongodb.org/manual
Aðal PID: 4321 (mongod)
Verkefni: 31
CGroup: /system.slice/mongod.service
└─4321 / usr / bin / mongod – config / etc / mongod.conf

Þessi framleiðsla gefur til kynna að MongoDB þjónusta gangi rétt. Næst ættir þú að staðfesta stöðuna frekar með því að tengjast gagnagrunnskerfi og gefa út greiningarskipun:

$ mongo –eval’db.runCommand ({connectionStatus: 1}) ‘

Þetta mun gefa þér framleiðsla sem sýnir gagnagrunnsútgáfu þína, framleiðsla stöðuskipta og netþjónsport og heimilisfang:

MongoDB skel útgáfa v4.0.2
tengist við: mongodb: //127.0.0.1: 27017
MongoDB netþjóni útgáfa: 4.0.2
{
"autorInfo" : {
"staðfestir notendur" : [],
"authenticatedUserRoles" : []
},
"allt í lagi" : 1
}

Þessi lína "allt í lagi" : 1 sýnir að netþjóninn þinn virkar sem skyldi.

Stöðvun MongoDB

Til að stöðva MongoDB þjónustuna skaltu framkvæma skipunina:

$ sudo systemctl stop mongod

Endurræstu MongoDB

Til að endurræsa MongoDB þjónustuna gefur skipunin út:

$ sudo systemctl endurræstu mongod

Slökkva á MongoDB

Ef þú vilt slökkva á sjálfvirkri gangsetningu MongoDB skaltu gefa út skipunina;

$ sudo systemctl slökkva á mongod

Skref 3 – Fjarlægja MongoDB

Ef af einhverjum ástæðum sem þú vilt fjarlægja MongoDB þjónustuna, fylgdu skrefunum hér að neðan:

  • Fyrst skal gefa út skipunina hér að neðan til að stöðva þjónustuna:

$ sudo systemctl stop mongod

  • Síðan skaltu keyra skipunina hér að neðan til að fjarlægja alla pakkana:

$ sudo apt-get purge mongodb-org *

  • Framkvæmdu næst skipanirnar hér að neðan til að fjarlægja leiðbeiningar gagna.

$ sudo rm -r / var / log / mongodb
$ sudorm -r / var / lib / mongodb

Niðurstaða

Þú hefur lært hvernig á að setja upp og stjórna MongoDB í Debian 9 kerfinu þínu. Þú getur vísað í MongoDB skjölin til að fá ítarlegar leiðbeiningar og leiðbeiningar um möguleikana sem MongoDB veitir.

Skoðaðu þessar þrjár helstu VPS þjónustur:

A2 hýsing

Byrjunarverð:
$ 5,00


Áreiðanleiki
9.3


Verðlag
9.0


Notendavænn
9.3


Stuðningur
9.3


Lögun
9.3

Lestu umsagnir

Farðu á A2 Hosting

ScalaHosting

Byrjunarverð:
12,00 dollarar


Áreiðanleiki
9.4


Verðlag
9.5


Notendavænn
9.5


Stuðningur
9.5


Lögun
9.4

Lestu umsagnir

Heimsæktu ScalaHosting

Hostinger

Byrjunarverð:
$ 3,95


Áreiðanleiki
9.3


Verðlag
9.3


Notendavænn
9.4


Stuðningur
9.4


Lögun
9.2

Lestu umsagnir

Heimsæktu Hostinger

Tengdar greinar um hvernig á að gera

  • Hvernig á að búa til nýja MySQL notendareikninga og hafa umsjón með MySQL forréttindum
    nýliði
  • Hvernig á að setja MongoDB upp á Ubuntu 18.04 VPS eða hollur framreiðslumaður
    millistig
  • Hvernig á að setja upp MYSQL 8.0 og búa til gagnagrunn á Ubuntu 18.04 Linux VPS
    millistig
  • Hvernig á að búa til mikið framboð með MySQL afritun á Ubuntu 18.04 VPS eða hollur framreiðslumaður
    millistig
  • Hvernig á að setja upp afritun á PostgreSQL á Ubuntu 18.04 VPS eða Hollur framreiðslumaður
    millistig
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me