Hvernig á að setja upp MongoDB Community Edition á Ubuntu
MongoDB er opinn skjalagagnagrunnur byggður á nýjustu tækni NoSQL. Það styður þróun nútíma vefforrita, með eiginleikum eins og sterkri samkvæmni, sveigjanleika, tjáningartungumáli og aukavísitölum auk margt fleira. Að auki býður það fyrirtækjum upp á mikla sveigjanleika og frammistöðu til að byggja upp nútímaleg forrit með öflugum og mikilvægum gagnagrunnum.
Í þessari grein muntu læra hvernig á að setja upp og stilla nýjustu útgáfuna af MongoDB 4.4 Community Edition á Ubuntu LTS (langtímastuðningur) útgáfur af Ubuntu Linux með því að nota viðeigandi pakkastjóra.
MongoDB 4.4 Community Edition hefur eftirfarandi 64 bita Ubuntu LTS (langtímastuðning) útgáfur:
- 20.04 LTS („Focal“)
- 18.04 LTS („Bionic“)
- 16.04 LTS (Xenial)
Sjálfgefnar Ubuntu geymslur bjóða upp á úrelta MongoDB útgáfu, þess vegna munum við setja upp og stilla nýjustu MongoDB frá opinberu MongoDB geymslunni á Ubuntu þjóninum.
Skref 1: Bæta við MongoDB geymslunni á Ubuntu
1. Til að setja upp nýjustu útgáfuna af MongoDB Community Edition á Ubuntu netþjóninum þínum þarftu að setja upp nauðsynlegar ósjálfstæði eins og sýnt er.
$ sudo apt update $ sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
2. Næst skaltu flytja inn MongoDB opinbera GPG lykilinn sem pakkastjórnunarkerfið notar með því að nota eftirfarandi wget skipun.
$ wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
3. Eftir það skaltu búa til listaskrána /etc/apt/sources.list.d/mongodb-org-4.4.list
sem inniheldur upplýsingar um MongoDB geymsluna undir /etc/apt/sources .list.d/
skrá fyrir þína útgáfu af Ubuntu.
Keyrðu nú eftirfarandi skipun samkvæmt útgáfunni þinni af Ubuntu:
$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Vistaðu síðan skrána og lokaðu henni.
4. Næst skaltu keyra eftirfarandi skipun til að endurhlaða staðbundnum pakkagagnagrunni.
$ sudo apt-get update
Skref 2: Uppsetning MongoDB gagnagrunns á Ubuntu
5. Nú þegar MongoDB geymsla er virkjuð geturðu sett upp nýjustu stöðugu útgáfuna með því að keyra eftirfarandi skipun.
$ sudo apt-get install -y mongodb-org
Meðan á MongoDB uppsetningu stendur mun það búa til stillingarskrána /etc/mongod.conf
, gagnaskrána /var/lib/mongodb
og annálaskrána /var/ log/mongodb
.
Sjálfgefið er að MongoDB keyrir með mongodb notandareikningnum. Ef þú breytir um notanda verður þú einnig að breyta heimildinni fyrir gagna- og annálaskrárnar til að úthluta aðgangi að þessum möppum.
6. Byrjaðu síðan og staðfestu mongod ferlið með því að keyra eftirfarandi skipun.
------------ systemd (systemctl) ------------ $ sudo systemctl start mongod $ sudo systemctl status mongod ------------ System V Init ------------ $ sudo service mongod start $ sudo service mongod status
7. Ræstu nú mongo-skel án nokkurra valkosta til að tengjast mongod sem er í gangi á localhost þínum með sjálfgefna tengi 27017.
$ mongo
Fjarlægðu MongoDB Community Edition
Til að fjarlægja MongoDB algjörlega, þar á meðal MongoDB forrit, stillingarskrár og allar möppur sem innihalda gögn og annála skaltu gefa út eftirfarandi skipanir.
$ sudo service mongod stop $ sudo apt-get purge mongodb-org* $ sudo rm -r /var/log/mongodb $ sudo rm -r /var/lib/mongodb
Ég vona að þér finnist þessi handbók gagnleg, fyrir allar spurningar eða viðbótarupplýsingar geturðu notað athugasemdahlutann hér að neðan til að viðra áhyggjur þínar.