Apache CouchDB je databázový software s otevřeným zdrojovým kódem, který se zaměřuje na snadné použití a škálovatelnou architekturu. Apache CouchDB vám umožní přístup k vašim datům, kde je potřebujete.
V této příručce vysvětlíme, jak nainstalovat CouchDB na Debian 9.
Nasazení vašeho cloudového serveru
Pokud jste se ještě nezaregistrovali u Cloudwafer , měli byste začít tím, že se zaregistrujete . Udělejte si chvilku na vytvoření účtu, po kterém můžete rychle nasadit své cloudové servery.
Jakmile se zaregistrujete, přihlaste se do Klientské oblasti Cloudwafer s heslem uvedeným ve vaší poště a nasaďte svůj Cloudwafer cloudový server.
Aktualizace systémových balíčků
Před zahájením jakékoli větší instalace se doporučuje aktualizovat systém na nejnovější balíčky. Zadejte příkaz níže:
sudo apt-get update && sudo apt-get upgrade
Krok 1:Povolení úložiště CouchDB
Balík CouchDB není ve výchozím nastavení součástí repozitářů Debianu, proto je povolíme z jejich oficiálních repozitářů. Chcete-li povolit úložiště CouchDB a importovat jeho klíč GPG, zadejte následující příkazy:
echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.list
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
Krok 2:Nainstalujte CouchDB
Po úspěšném povolení úložiště CouchDB zadejte následující příkaz k aktualizaci úložiště APT a instalaci balíčků CouchDB:
sudo apt update
sudo apt install couchdb
Nainstalujte CouchDB v samostatném nebo clusterovém režimu:
Dále je zde možnost nastavení IP adresy síťového rozhraní, na které se bude CouchDB vázat.
Dále nastavte a potvrďte heslo správce, což je vysoce doporučeno.
Krok 2:Aktivujte a spusťte CouchDB
Po instalaci povolte a spusťte servisní buzení CouchDB zadáním následujících příkazů:
sudo systemctl start couchdb
sudo systemctl enable couchdb
Krok 3:Ověření instalace CouchDB
Vydáním níže uvedeného příkazu ověřte naši instalaci CouchDB, která vytiskne informace o databázi CouchDB ve formátu JSON:
curl http://127.0.0.1:5984/
Můžete navštívit Dokumentaci Apache CouchDB se dozvíte více o CouchDB.