GNU/Linux >> Linux Esercitazione >  >> Rocky Linux

Come installare MongoDB su Rocky Linux 8

In questo articolo, avremo spiegato i passaggi necessari per installare MongoDB su Rocky Linux 8. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.

MongoDB è un database open source orientato ai documenti progettato per archiviare una vasta scala di dati e consente inoltre di lavorare con tali dati in modo molto efficiente. A differenza dei database SQL in cui i dati sono archiviati in righe e colonne all'interno di tabelle, in MongoDB i dati sono strutturati in formato simile a JSON all'interno di record denominati documenti. MongoDB è implementato in linguaggio C++ ed è disponibile per sistemi operativi Windows, Mac OS e Linux supportati da sistemi a 32 e 64 bit.

Installa MongoDB su Rocky Linux 8

Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Rocky Linux, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.

sudo dnf install epel-release
sudo dnf update
sudo dnf upgrade

Passaggio 2. Installa MongoDB sul sistema Rocky Linux.

Ora aggiungi il repository del pacchetto:

sudo nano /etc/yum.repos.d/mongodb-org-5.0.repo

Aggiungi il seguente codice:

[mongodb-org-5.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/5.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc

Dopodiché, installa MongoDB su Rocky Linux 8 usando il seguente comando:

sudo dnf install mongodb-org

Avanti, quindi, avvia e abilita MongoDB:

sudo systemctl enable mongod --now

Una volta completata l'installazione, conferma la versione installata:

mongod --version

Passaggio 3. Configura il firewall.

Se hai firewalld in esecuzione sul tuo server e desideri che il servizio MongoDB sia accessibile sulla rete, aprilo sul firewall:

sudo firewall-cmd --add-port=27017/tcp --permanent
sudo firewall-cmd --reload

Passaggio 4. Accedi a MongoDB Shell.

Per accedere alla shell di MongoDB, esegui il seguente comando da qualsiasi sessione terminale sul server:

mongo

Dall'interfaccia della shell, puoi eseguire il comando seguente per mostrare tutti i database:

db

In MongoDB, i database vengono creati semplicemente passando a un database non esistente e specificando il nome del database da creare come di seguito (il nuovo database è test-db ):

use test-db

Successivamente, aggiungi il seguente comando per creare una raccolta di documenti (struttura dati in MongoDB):

db.linux.insertOne(
  { "ubuntu" : "20.04",
    "rocky linux" : "8",
    "debian" : "11"
  }
)

Per mostrare i documenti nel tuo database:

show collections

Ora crea un nuovo utente MongoDB eseguendo il codice seguente:

db.createUser(
  {
   user: 'nagdimin ',
   pwd: 'your-strong-passwd',
   roles: [ { role: 'readWrite', db: 'test-db' } ]
  }
 );

Questo è tutto ciò che devi fare per installare MongoDB su Rocky Linux 8. Spero che questo suggerimento rapido ti sia utile. Per ulteriori letture su MongoDB, fare riferimento alla loro knowledge base ufficiale. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.


Rocky Linux
  1. Come installare Python 3.9 su Rocky Linux 8

  2. Come installare Rocky Linux 8.4

  3. Come installare Docker CE su Rocky Linux 8

  4. Come installare Snap su Rocky Linux 8

  5. Come installare Redis su Rocky Linux 8

Come installare Python 3.9 su Rocky Linux

Come installare PHP 8 su Rocky Linux 8

Come installare Nginx su Rocky Linux 8

Come installare Node.js su Rocky Linux 8

Come installare Rust su Rocky Linux 8

Come installare AngularJS su Rocky Linux 8