MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak zainstalować MongoDB

Chociaż dostępnych jest kilka różnych typów oprogramowania bazodanowego, MongoDB jest popularną i bogatą w funkcje alternatywą dla innego oprogramowania, takiego jak MySQL. Ponieważ to oprogramowanie nie jest często preinstalowane na hostach z systemem Linux, może zajść potrzeba zainstalowania MongoDB na serwerze CentOS lub Ubuntu. W tym przewodniku opiszemy, jak zainstalować MongoDB na komputerach CentOS i Ubuntu. Pamiętaj, że aby wykonać czynności opisane w poniższym przewodniku, będziesz potrzebować dostępu do roota SSH na swoim serwerze.

Tematy obejmują:

Instalowanie MongoDB na CentOS

  • Dodawanie repozytorium MongoDB
  • Instalowanie MongoDB
  • Testowanie MongoDB

Instalowanie MongoDB na Ubuntu

  • Dodawanie repozytorium MongoDB
  • Instalowanie MongoDB

Zainstaluj MongoDB na swoim serwerze dedykowanym i zacznij hostować swoje bazy danych już dziś!

Instalowanie MongoDB na CentOS

Dodawanie repozytorium MongoDB

  1. Domyślnie repozytoria oprogramowania MongoDB (repozytoria) nie są dostępne dla maszyn CentOS. Aby to naprawić, musisz utworzyć plik repozytorium, który umożliwi serwerowi dostęp do repozytoriów MongoDB. Korzystanie z polecenia edytora tekstu nano , możesz utworzyć nowy plik .repo w następujący sposób:

    sudo nano /etc/yum.repos.d/mongodb-org.repo
  2. Następnie przejdź do witryny MongoDB i znajdź wersję oprogramowania serwera MongoDB dla konkretnej wersji CentOS, a także adres URL gpgkey. Po zlokalizowaniu tych adresów URL skopiuj link do pliku takie jak:

    [mongodb-org-3.4]name=MongoDB Repository
    baseurl=URL_FROM_MONGODB
    gpgcheck=1
    enabled=1
    gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc


    *Pamiętaj, aby zastąpić URL_FROM_MONGODB adresem URL skopiowanym ze strony MongoDB dla wybranej wersji MongoDB.*
  3. Sprawdź, czy repozytorium zostało dodane pomyślnie za pomocą następującego polecenia:

    yum repolist

    Jeśli dodasz pomyślnie, powinieneś zobaczyć coś takiego na liście:

    mongodb-org-3.2/7/x86_64         MongoDB Repository

Instalowanie MongoDB

  1. Teraz z zainstalowanym repozytorium możemy rozpocząć instalację wykonaj następujące polecenie:

    sudo yum install mongodb-org
  2. Następnie uruchom usługę MongoDB za pomocą następującego polecenia:

    sudo systemctl start mongod

Testowanie MongoDB

  1. Aby sprawdzić, czy instalacja się powiodła, musisz użyć polecenia tail aby przeszukać koniec pliku dziennika MongoDB:

    sudo tail /var/log/mongodb/mongod.log

    Jeśli instalacja się powiodła, powinieneś zobaczyć, że usługa nasłuchuje na porcie bazy danych i czeka na połączenia.
  2. Aby upewnić się, że demon narzędziowy MongoDB jest również włączone, użyj następującego polecenia:

    systemctl is-enabled mongod; echo $?

    Jeśli zwrócone wyjście to 0 , oznacza to, że demon jest włączony i możesz zacząć łączyć swoje bazy danych z MongoDB. Jeśli wynik to 1 , demon nie jest włączony i może być konieczne ponowne zainstalowanie oprogramowania. Jeśli potrzebujesz pomocy przy tym zadaniu, zalecamy skontaktowanie się z naszym zespołem pomocy technicznej w celu uzyskania bezpośredniej pomocy.

Instalowanie MongoDB na Ubuntu

Dodawanie repozytorium MongoDB

W przeciwieństwie do CentOS, Ubuntu domyślnie zawiera repozytoria pakietów MongoDB. Jednak, aby uzyskać najbardziej aktualne pakiety, nadal będziemy chcieli ręcznie dodać najnowszą wersję repozytoriów MongoDB. Aby zapewnić autentyczność pakietów, Ubuntu wymaga, aby pakiet był podpisany kluczem gpg.

  1. Najpierw musimy dodać klucz gpg dla MongoDB za pomocą następującego polecenia:

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927

    Po zaimportowaniu klucza powinieneś zobaczyć następujący wynik:

    gpg: Total number processed: 1
    gpg: imported: 1  (RSA: 1)
  2. Następnie musimy dodać repozytorium do listy pakietów za pomocą następującego polecenia:

    echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

Instalowanie MongoDB

  1. Po dodaniu repozytorium możemy teraz zainstalować MongoDB samo:

    sudo apt-get install -y mongodb-org
  2. Następnie uruchom usługę:

    sudo systemctl start mongod
  3. Aby sprawdzić, czy usługa została uruchomiona pomyślnie, użyj następującego polecenia:

    sudo systemctl status mongod
  4. Na koniec włącz demona narzędziowego MongoDB :

    sudo systemctl enable mongod

Gratulacje, wiesz już, jak zainstalować MongoDB!

Użyj MongoDB na swoim serwerze dedykowanym InMotion Hosting, aby zapewnić wysoką wydajność przechowywania i zarządzania bazą danych!


No
  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Zapytanie liczbowe Java Mongodb numberlong

  2. Dopasowanie pola tablicy, które zawiera dowolną kombinację podanej tablicy w MongoDB

  3. MongoDB przy użyciu klauzuli OR w mongoengine

  4. Jaka jest domyślna ścieżka bazy danych dla MongoDB?

  5. Usuń wiele dokumentów z mongo w jednym zapytaniu