Ovaj će vam članak pokazati kako instalirati MongoDB na Ubuntu 20.04 pomoću naredbenog retka iz službenog spremišta. Sve naredbe o kojima se govori u ovom članku u vezi s instalacijom MongoDB-a izvršavat će se na Ubuntu 20.04.
Instalirajte MongoDB na Ubuntu 20.04
Izvršite sljedeće korake za instalaciju MongoDB-a na vaš Ubuntu 20.04 sustav:
Prvo otvorite prozor terminala prečacem Ctrl + Alt + t. Prijavite se kao root korisnik na vašem sustavu.
Dodajte spremište MongoDB
Da biste instalirali najnoviju verziju MongoDB-a na svoj sustav, prvo morate dodati njegovo spremište u Ubuntu 20.04. Da biste dodali službeni ključ spremišta paketa MongoDB pomoću wgeta, pokrenite sljedeću naredbu na terminalu:
$ wget -qO - https: // www.mongodb.org / static / pgp / server-4.2.uzlazno | sudo apt-key dodati -
Zatim dodajte spremište MongoDB u Ubuntu 20.04, kako slijedi:
$ echo "deb [arch = amd64, arm64] https: // repo.mongodb.org / apt / ubuntubionički / mongodb-org / 4.2 multiverse "| sudo tee / etc / apt / sources.popis.d /
mongodb-org-4.2.popis
Instalirajte MongoDB na Ubuntu 20.04
U prethodnom su koraku službeno spremište i ključ MongoDB uključeni u vaš sustav. U ovom koraku instalirat ćete MongoDB na svoj Ubuntu 20.04 sustav. Preporučuje se da prvo ažurirate svoj sustav, prije instaliranja bilo kakvih softverskih paketa. Da biste ažurirali svoj sustav, pokrenite sljedeću naredbu:
$ sudo apt ažuriranje
Dalje ćete instalirati MongoDB na svoj sustav. Da biste instalirali MongoDB, upotrijebite sljedeću naredbu:
$ sudo apt-get instalirati mongodb-org -y
Upravljanje uslugama MongoDB-a
Nakon što završite s instaliranjem MongoDB, pomoću sljedećih naredbi, možete pokrenuti, zaustaviti i automatski omogućiti MongoDB usluge kada se sustav pokrene.
$ sudo systemctl zaustavi mongod.servis$ sudo systemctl pokreni mongod.servis
$ sudo systemctl omogući mongod.servis
Provjerite status MongoDB usluga (pokrenut će se ili ne) sljedećom naredbom:
$ sudo systemctl status mongod
Pokrenite MongoDB Shell
MongoDB izravno sluša na portu 27017. Spojite MongoDB ljusku pomoću sljedeće naredbe:
$ mongo --host 127.0.0.1: 27017
Upotrijebite sljedeću naredbu za otvaranje MongoDB konzole:
$ mongoDodajte administrativnog korisnika
Da biste stvorili i dodali administratora, upotrijebite sljedeću naredbu na ljusci MongoDB:
> KORISTI admin
Sada ste prijavljeni kao administrator na MongoDB poslužitelju. Stvorite novog administratora sa sljedećom naredbom:
> db.createUser (KORISNIK: "admin", pwd: "new_password_here", uloge: [ROLE: "root", db: "admin"])
U sljedećem koraku, da biste zaštitili svoju bazu podataka, morate omogućiti provjeru autentičnosti prijave. Otvorite konfiguracijsku datoteku MongoDB pomoću sljedeće naredbe:
$ sudo nano / lib / systemd / system / mongod.servisNa terminalu će se prikazati sljedeći izlazni zaslon:
Uredite provjeru autentičnosti sljedećim tekstom:
sigurnost:autorizacija: omogućeno
Uredite i spremite datoteku kako biste zadržali ove promjene. Pokrenite sljedeću naredbu za ponovno pokretanje usluga MangoDB:
$ sudo systemctl ponovno pokrenite mongodSada samo ovjereni korisnici imaju pristup bazi podataka MongoDB, kako slijedi:
$ mongo -u admin -p --authenticationDatabase adminNakon izvršavanja gornje naredbe, od vas će se tražiti da unesete lozinku. Unesite lozinku i na terminalu će se prikazati MongoDB konzola.
Da biste izašli iz ljuske MongoDB, upotrijebite sljedeću naredbu:
> zatvori ()Zaključak
U ovom ste članku naučili kako instalirati i konfigurirati MongoDB s Ubuntu 20.04. Možete istražiti više naredbi ljuske MongoDB pomoću naredbenog retka u Ubuntu 20.04.