In questo tutorial, ti mostreremo come installare Apache CouchDB su CentOS 8. Per quelli di voi che non lo sapessero, Apache CouchDB è un software di database open source che si concentra sulla facilità di utilizzare e avere un'architettura scalabile.Apache CouchDB ti consente di accedere ai tuoi dati dove ne hai bisogno.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Apache CouchDB su un server CentOS 8.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:CentOS 8.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa Apache CouchDB su CentOS 8
Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.
sudo dnf install epel-release sudo dnf update
Passaggio 2. Installazione di Apache CouchDB su CentOS 8.
Ora aggiungiamo CouchDB Repository sul tuo sistema CentOS:
sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
[bintray--apache-couchdb-rpm] name=bintray--apache-couchdb-rpm baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/ gpgcheck=0 repo_gpgcheck=0 enabled=1
Successivamente, installa i pacchetti CouchDB eseguendo il comando seguente:
sudo dnf install couchdb
Dopo l'installazione, abilita e avvia il servizio CouchDB eseguendo i comandi seguenti:
sudo systemctl enable --now couchdb
Passaggio 3. Configurazione di CouchDB su CentOS 8.
I file di configurazione per CouchDB sono archiviati in /opt/couchdb
directory. Per creare un account amministratore, apri il file local.ini e aggiungi una riga nella sezione [admins] usando il formato username =password. Riavvia il servizio CouchDB per modificare la password di testo normale in un hash per motivi di sicurezza.
Passaggio 4. Configura Firewall.
Se stai eseguendo firewalld sul server, devi aprire la porta 5984 per consentire il traffico CouchDB:
firewall-cmd --zone=public --permanent --add-port=5984/tcp firewall-cmd --reload
Passaggio 5. Accesso all'interfaccia Web di CouchDB.
Apache CouchDB dovrebbe essere in esecuzione su localhost:5984. Per confermare che CouchDB funzioni come previsto, usa il comando curl per stampare le informazioni di CouchDB in formato JSON:
curl http://127.0.0.1:5984/
Congratulazioni! Hai installato con successo Apache CouchDB. Grazie per aver utilizzato questo tutorial per installare Apache CouchDB su sistemi CentOS 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Apache CouchDB.