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.