Weboldal keresés

A CouchDB telepítése Debian 10 rendszeren


A CouchDB egy nagy teljesítményű nyílt forráskódú NoSQL megoldás, ahol az adatok JSON-alapú dokumentumformátumban, kulcs/érték párok, listák vagy térképek formájában kerülnek tárolásra. Egy RESTFUL API-t biztosít, amely lehetővé teszi a felhasználók számára az adatbázis-dokumentumok egyszerű kezelését olyan feladatok végrehajtásával, mint az objektumok olvasása, szerkesztése és törlése.

A CouchDB nagyszerű előnyöket kínál, mint például a gyors indexelés és az adatbázisok egyszerű replikációja a hálózat különböző példányai között. Ebben az útmutatóban bemutatjuk, hogyan telepítheti a CouchDB-t a Debian 10 rendszerre.

1. lépés: Adja hozzá a CouchDB Repository-t a Debianhoz

Kezdjük azzal, hogy bejelentkezünk a Debian szerverünkre, és frissítjük a csomaglistákat az apt csomagkezelő használatával, ahogy az ábrán látható:

sudo apt update

Ezután hozzá kell adnunk a CouchDB lerakat a Debian számára az alábbiak szerint:

echo "deb https://apache.bintray.com/couchdb-deb buster main" | sudo tee -a /etc/apt/sources.list

Ezután importálja a GPG kulcsot a curl paranccsal az ábra szerint.

curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -

2. lépés: Telepítse a CouchDB-t Debianra

Ha a CouchDB tárhely működik, frissítse a rendszercsomaglistát az újonnan hozzáadott tárhely szinkronizálásához.

sudo apt update

Ezután telepítse a CouchDB-t az apt csomagkezelő segítségével, az ábra szerint:

sudo apt install couchdb

Félúton meg kell adnia néhány kulcsfontosságú részletet. Először is meg kell adnia a példányához beállítani kívánt konfiguráció típusát. Mivel csak egyetlen szerverre telepítjük, válassza az „önálló” lehetőséget.

Ezután adja meg a hálózati kötési interfészt. Ez kezdetben a localhost címre van beállítva – 127.0.0.1. Azonban beállíthatja 0.0.0.0 értékre, hogy az összes hálózati interfészt hallgathassa.

Ezt követően adja meg az adminisztrátori jelszót. Ez az a jelszó, amelyet a rendszer a CouchDB elérésekor használ a WebUI-n keresztül.

És erősítsd meg.

3. lépés: Ellenőrizze, hogy a CouchDB fut-e

A CouchDB alapértelmezés szerint az 5984-es portra figyel. Ezt a következőképpen ellenőrizheti a netstat segédprogram meghívásával:

sudo netstat -pnltu | grep 5984

Alternatív megoldásként használhatja a rendszerszolgáltatást annak ellenőrzésére, hogy a CouchDB démon fut-e:

sudo systemctl status couchdb

Remek, a CouchDB példányunk a várt módon fut.

4. lépés: A CouchDB elérése WebUI-n keresztül

A CouchDB kezelése egyszerű, köszönhetően az egyszerű és intuitív webes felületnek. A CouchDB eléréséhez böngésszen az URL-en:

http://localhost:5984 

A telepítés során beállított felhasználónévvel és jelszóval kell bejelentkeznie.

Bejelentkezés után az alábbi felületet kapod.

És ezzel vége is van. Végigvezettük a CouchDB telepítését Debian 10 rendszeren.