Jak zainstalować najnowszy MongoDB na Ubuntu 18.04 Bionic Beaver Linux
- 1359
- 87
- Pani Janina Cieśla
Cel
Celem jest zainstalowanie MongoDB na Ubuntu 18.04 Bionic Beaver Linux
Wersje systemu operacyjnego i oprogramowania
- System operacyjny: - Ubuntu 18.04 Bionic Beaver
- Oprogramowanie: - MongoDB 3.6 lub wyżej
Wymagania
Uprzywilejowany dostęp do systemu Ubuntu jako root lub przez sudo
Wymagane jest polecenie.
Trudność
ŁATWY
Konwencje
- # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą
sudo
Komenda - $ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny
Instrukcje
Dodaj repozytorium MongoDB
Najpierw przejdź do oficjalnej strony pobierania MongoDB i zwróć uwagę na najnowszą wersję MongoDB.
Notatka: W chwili pisania tego tekstu nie ma obecnie oficjalnej wersji dla Ubuntu 18.04 Bionic. Z tego powodu zamiast tego będziemy używać wersji Xenial.
Otwórz terminal i wprowadź następujące polecenia Linux, jednocześnie zmieniając żądaną wersję MongoDB i Ubuntu Release Codename:
$ Codename = xenial $ MongoDB = 3.6
Po ustawieniu powyższych zmiennych po prostu wprowadź poniższe polecenie, aby zaimportować klawisz podpisywania wersji MongoDB:
$ wget -qo- https: // www.MongoDB.org/static/pgp/serwer-$ MongoDB.ASC | sudo apt-key add
Następnie dodaj repozytorium:
$ sudo bash -c "echo de http: // repo.MongoDB.org/apt/ubuntu $ codename/monongoDB-org/$ MongoDB multiverse>/etc/apt/źródła.lista.D/MongoDB-org.lista"
Zaktualizuj indeks repozytorium:
Aktualizacja $ sudo apt
Zainstaluj MongoDB
Użyj następującego polecenia Linux, aby zainstalować MongoDB na Ubuntu 18.04 Bionic Server:
$ sudo apt-get instal -y MongoDB-org
Uruchom bazę danych MongoDB
Po instalacji baza danych MongoDB nie rozpoczyna się domyślnie. Aby uruchomić bazę danych Wprowadź:
$ Sudo Service Mongood Start
Potwierdź status MongoDB:
$ Service Mongood Status ● Mongood.Usługa-wysokowydajny, zorientowany na schemat baza danych zorientowana na dokumenty: załadowany (/lib/systemd/system/mongood.praca; wyłączony; PREDET PRESET: Włączony) Active: Active (działający) od śr. 2018-02-21 14:29:07 AEDT; 7s temu dokumenty: https: // dokumenty.MongoDB.Org /Manual Main PID: 2449 (MONGOD) cgroup: /System.Slice/Mongood.Service └─2449/usr/bin/mongood -config/etc/mongod.Conf 21 lutego 14:29:07 Ubuntu Systemd [1]: Rozpoczął wysokowydajny, bez schematu baza danych zorientowana na dokumenty.
Jeśli chcesz uruchomić bazę danych MongoDB po ubuntu 18.04 Uruchom ponownie Wykonaj:
$ sudo systemCtl Włącz MongoD utworzony SymLink/etc/Systemd/System/Multi-użytkownik.cel.Wants/Mongood.usługa →/lib/systemd/system/mongod.praca.
Zdalnie łącząc się z MongoDB
Domyślnie MongoDB słucha na interfejsie Loopback 127.0.0.1
tylko. Oznacza to, że wszelkie zdalne połączenia zostaną odrzucone z błędem:
W Network [Thread1] nie udało się połączyć z MongoDB-Server: 27017, IN (sprawdzanie gniazda błędu po sondażu), powód: Odrzucone przez połączenie Zapytanie [Thread1] Błąd: Nie można połączyć się z serwerem MongoDB-Server: 27017, próba połączenia przegrany :
Aby powiązać MongoDB na określonym adresie IP, musisz edytować plik konfiguracyjny MongoDB /itp./Mongood.conf
. Na przykład, aby powiązać MongoDB ze wszystkimi interfejsami sieciowymi, otwórz plik konfiguracji:
$ sudo nano /itp. /Mongood.conf
Następnie zmień linię BINDIP: 127.0.0.1
Do BINDIP: 0.0.0.0
. Po przygotowaniu Baza danych MongoDB:
$ Sudo Service Mongood Restart
Jeśli masz włączoną zaporę UFW, będziesz musiał również otworzyć port TPC 27017 na ruch przychodzący:
$ sudo ufw zezwolić z dowolnego portu 27017 Proto TCP
Aby połączyć zdalnie użyj polecenia:
$ Mongo-Host MongoDB-IP-or-host: 27017
Zmień domyślny port MongoDB
Aby zmienić domyślny numer portu słuchania MongoDB na Ubuntu 18.04 Edytuj plik konfiguracyjny MongoDB /itp./Mongood.conf
i zaktualizowana linia Port: 27017
do dowolnej pożądanej liczby. Po przygotowaniu Baza danych MongoDB:
$ Sudo Service Mongood Restart
Powiązane samouczki Linux:
- Jak zainstalować MongoDB na Ubuntu Linux
- Rzeczy do zainstalowania na Ubuntu 20.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Rzeczy do zainstalowania na Ubuntu 22.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- Ubuntu 20.04 Przewodnik
- Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
- Pobierz Linux
- Linux Pliki konfiguracyjne: Top 30 Najważniejsze
- Ubuntu 22.04 Przewodnik
- « Jak zainstalować najnowszy pakiet testowy Phoronix na Ubuntu 18.04 Bionic Beaver
- Jak skonfigurować serwer plików NFS na Ubuntu 18.04 Bionic Beaver »