Instalacja MongoDB w systemie Centos 8

Poniższy poradnik opisuje proces instalacji MongoDB w systemie Centos 8.
Całość jest banalnie prosta i sprowadza się do wykonanaia kilku prostych poleceń.

We wcześniejszych wpisach opisywaliśmy proces instalacji dla Ubuntu 18.04 który znajduje się pod tym wpisem.

Na początek tworzymy repozytorium:

Jego zawartość:

Zapisujemy plik i kodonujemy instalacji samej usługi:

Uruchamiamy go i dodajemy do autostartu:

Sprawdzamy status usługi:

Wynik:

Do mongoDB dostaniemy się wykonując polecenie:

Tworzenie użytkownika administracyjnego MongoDB

dostajemy się do MongoDB poleceniem :

Następnie przechodzimy na bazę danych o nazwie admin

Wydajemy polecenie utworzenia użytkownika:

password123 zmieniamy oczywiście na nasze tajne hasło 😉

Powinniśmy otrzymać wynik:

Sprawdzamy użytkowników poleceniem:

Wynik:

Konfigurujemy uwierzytelnianie MongoDB

Domyślnie MongoDB umożliwia wszystkim użytkownikom dostęp do powłoki MongoDB i uruchamianie dowolnych poleceń. Dlatego zaleca się skonfigurowanie uwierzytelniania MongoDB, aby uniemożliwić innym użytkownikom uruchamianie komend bez wystarczających uprawnień.

Najpierw musisz włączyć uwierzytelnianie MongoDB, edytując plik

I ustawiamy tak następującą linijkę:

Przeładowujemy usługi:

Teraz spróbujemy się dostać bez uprawnień:

Zobaczymy błąd

Teraz zalogujemy się poprawnie z uprawnieniami:

Jak przydatny był ten wpis?

Kliknij gwiazdkę, abygo ocenić!

Średnia ocena / 5. Liczba głosów:

Jak dotąd brak głosów! Oceń ten wpis jako pierwszy.