MongoDB è uno dei database NoSQL orientati ai documenti ampiamente popolari. È progettato per archiviare un'enorme quantità di dati consentendoti anche di lavorare con quei dati in modo molto efficiente. Viene utilizzato nello sviluppo di molte moderne applicazioni web. È open-source e scritto in C++. MongoDB supporta una varietà di piattaforme Linux tra cui Ubuntu, Debian, CentOS, Linux Mint, Fedora e openSUSE. Supporta anche Windows e MacOS.
Qui a LinuxAPT, esamineremo i passaggi per installare MongoDB sul sistema operativo openSUSE Leap 15.3.
Procedura completa di installazione di MongoDB su openSUSE
1. Per iniziare, dovrai aggiungere la chiave GPG per il repository MongoDB. Esegui il comando seguente per aggiungere la chiave GPG del repository MongoDB al tuo sistema:
$ sudo rpm --import https://www.mongodb.org/static/pgp/server-5.0.asc
2. Aggiungi il repository MongoDB eseguendo il comando seguente:
$ sudo zypper addrepo --gpgcheck "https://repo.mongodb.org/zypper/suse/15/mongodb-org/5.0/x86_64/" mongodb
Se il repository viene aggiunto correttamente, riceverai una notifica nell'output.
3. Ora per installare MongoDB sul tuo sistema openSUSE, esegui il comando seguente:
$ sudo zypper install mongodb-org
Questo elencherà il pacchetto MongoDB e tutte le dipendenze che verranno installate insieme ad esso. Per continuare l'operazione, premi y e poi il tasto Invio.
Dopo aver installato MongoDB, puoi avviare il suo servizio tramite il comando seguente:
$ sudo systemctl start mongod
Per verificare se il servizio è stato avviato, eseguire il comando seguente:
$ sudo systemctl status mongod
Se il servizio MongoDB è avviato, lo vedrai nell'output come attivo e in esecuzione.
Dopo che il servizio MongoDB è stato avviato, puoi iniziare a usarlo. Per avviare la sessione di MongoDB, eseguire il comando seguente:
$ mongosh
Come gestire i servizi MongoDB?
Se desideri interrompere il servizio MongoDB, esegui il comando seguente:
$ sudo service mongod stop
Per riavviare il servizio MongoDB, eseguire il comando seguente:
$ sudo service mongod restart
Se desideri avviare automaticamente il servizio MongoDB all'avvio, esegui il comando seguente:
$ sudo service mongod enable
Come disinstallare MongoDB dal sistema openSUSE?
Se non hai più bisogno di MongoDB installato sul tuo sistema, puoi disinstallarlo come segue:
1. Innanzitutto, dovrai interrompere il servizio MongoDB eseguendo il comando seguente:
$ sudo service mongod stop
2. Per trovare l'elenco dei pacchetti MongoDB installati sul tuo sistema openSUSE, esegui il comando seguente:
$ rpm -qa | grep mongodb-org
Elencherà tutti i pacchetti MongoDB installati sul tuo sistema.
3. Per rimuovere tutti i pacchetti MongoDB, eseguire il comando seguente:
sudo zypper remove mongodb-org-*
4. Se desideri rimuovere anche i file di registro ei database di MongoDB, esegui il comando seguente:
$ sudo rm -r /var/lib/mongo
$ sudo rm -r /var/log/mongodb