Telepítse a MongoDB újabb verzióit a Debian 7 rendszeren

A MongoDB egy gyors és hatékony NoSQL adatbázis. A Debian-tárolók azonban lassan frissülnek, és gyakran nagyon régi csomagverziókat tartalmaznak. Ez az oktatóanyag elmagyarázza, hogyan telepítheti a MongoDB legújabb verzióját a hivatalos MongoDB tárhelyből.

A cikk írásakor a 3.0 volt a MongoDB jelenlegi verziója.

Az összes alábbi parancsot a root felhasználótól kell végrehajtani .

1. Adja hozzá a MongoDB nyilvános kulcsot

A következő parancs hozzáadja a MongoDB nyilvános GPG kulcsot a rendszer kulcsgyűrűjéhez:

apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

A Debian csomagkezelő eszközöknek szükségük van erre a kulcsra a csomagok konzisztenciájának és hitelességének biztosításához.

2. Adja hozzá a MongoDB adattárat

Hozzon létre egy mongodb.list fájlt a MongoDB lerakat hozzáadásához a rendszerhez. A következő parancs hozza létre ezt a fájlt:

echo "deb http://repo.mongodb.org/apt/debian "$(lsb_release -sc)"/mongodb-org/3.0 main" | tee /etc/apt/sources.list.d/mongodb-org-3.0.list

3. Frissítse a csomagokat

Használja a következő parancsot, hogy információkat kapjon a tárolókban lévő legújabb csomagokról:

apt-get update

Ha ismeri a Debiant, valószínűleg már ismeri ezt a parancsot.

4. Telepítse a MongoDB csomagokat

Itt az ideje a MongoDB telepítésének. A MongoDB legújabb stabil verziójának telepítéséhez használja a következő parancsot:

apt-get install -y mongodb-org

mongodb-org egy "metapacsomag", amely automatikusan telepíti a négy összetevő csomagot:

  • mongodb-org-szerver
  • mongodb-org-mongos
  • mongodb-org-shell
  • mongodb-org-tools

Ha a MongoDB egy adott verziójára van szüksége, a következő paranccsal választhatja ki az egyes összetevők verzióját:

apt-get install -y mongodb-org=3.0.0 mongodb-org-server=3.0.0 mongodb-org-shell=3.0.0 mongodb-org-mongos=3.0.0 mongodb-org-tools=3.0.0

Ebben a példában a 3.0.0 verziót választottam.

5. Indítsa el a MongoDB-t

A telepítés befejezése után a MongoDB automatikusan elindul. Ha manuálisan kell futtatnia a MongoDB kiszolgálót, használja a következő parancsot:

service mongod start

A mongod folyamat leállításához használja ezt a parancsot:

service mongod stop

A mongod újraindításához használja a következőket:

service mongod restart

A MongoDB shell a következő parancs futtatásával érhető el. Ez lehetővé teszi a MongoDB szerverhez való csatlakozást.

mongo

Amikor a shell elindul, a kimenet ebben a formátumban fog megjelenni:

MongoDB shell version: 3.0.0
connecting to: test
>

Most már használhatja a MongoDB-t a Debian szerveren.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.