CouchDB
 sql >> Baza danych >  >> NoSQL >> CouchDB

Jak zainstalować CouchDB na Debianie 10?

CouchDB to wysokowydajny opensource NoSQL rozwiązanie, w którym dane są przechowywane w formacie dokumentu opartym na JSON jako pary klucz/wartość, listy lub mapy. Zapewnia RESFULL API który umożliwia użytkownikom łatwe zarządzanie dokumentami bazy danych poprzez wykonywanie zadań, takich jak czytanie, edytowanie i usuwanie obiektów.

CouchDB oferuje ogromne korzyści, takie jak szybkie indeksowanie i łatwa replikacja baz danych w różnych instancjach w sieci. W tym przewodniku opisujemy, jak zainstalować CouchDB na Debianie 10 .

Krok 1:Dodaj repozytorium CouchDB w Debianie

Zaczniemy od zalogowania się do naszego Debiana serwer i aktualizowanie list pakietów za pomocą menedżera pakietów apt, jak pokazano:

$ sudo apt update

Następnie musimy dodać CouchDB repozytorium Debian w następujący sposób:

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

Następnie zaimportuj GPG za pomocą polecenia curl, jak pokazano.

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

Krok 2:Zainstaluj CouchDB na Debianie

Z CouchDB repozytorium, zaktualizuj listę pakietów systemowych, aby zsynchronizować nowo dodane repozytorium.

$ sudo apt update

Następnie zainstaluj CouchDB używając menedżera pakietów apt, jak pokazano:

$ sudo apt install couchdb

W połowie zostaniesz poproszony o podanie kilku kluczowych szczegółów. Najpierw będziesz musiał określić typ konfiguracji, którą chcesz skonfigurować dla swojej instancji. Ponieważ instalujemy tylko na jednym serwerze, wybierz „samodzielny opcja.

Następnie podaj interfejs powiązania sieci. Jest to początkowo ustawione na localhost adres – 127.0.0.1 . Możesz jednak ustawić go na 0.0.0.0 aby mógł nasłuchiwać wszystkich interfejsów sieciowych.

Następnie podaj hasło administratora. To jest hasło, które będzie używane podczas uzyskiwania dostępu do CouchDB przez WebUI .

I potwierdź.

Krok 3:Sprawdź, czy CouchDB działa

CouchDB nasłuchuje portu 5984 domyślnie. Możesz to sprawdzić, wywołując narzędzie netstat w następujący sposób:

$ sudo netstat -pnltu | grep 5984

Alternatywnie możesz użyć usługi systemowej, aby sprawdzić, czy CouchDB demon działa:

$ sudo systemctl status couchdb

Świetnie, nasza CouchDB instancja działa zgodnie z oczekiwaniami.

Krok 4:Dostęp do CouchDB przez WebUI

Zarządzanie CouchDB jest łatwe dzięki prostemu i intuicyjnemu interfejsowi internetowemu, który zapewnia. Aby uzyskać dostęp do CouchDB, przejrzyj adres URL:

http://localhost:5984 

Będziesz musiał zalogować się przy użyciu nazwy użytkownika i hasła, które ustawiłeś podczas instalacji.

Po zalogowaniu otrzymasz następujący interfejs.

I to kończy. Przeprowadziliśmy Cię przez instalację CouchDB na Debianie 10 .


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak zainstalować Apache CouchDB na CentOS 8?

  2. Jak zainstalować CouchDB na Debianie 10?

  3. Synchronizacja w stylu CouchDB i rozwiązywanie konfliktów w Postgres z Hasura

  4. Instalowanie Apache CouchDB na CentOS 8

  5. Instalowanie Apache CouchDB na Debianie 9