Apache, web üzerinde veri ve bilgilerle çalışmak için bize çeşitli seçenekler sunar ve birçok türevinden biri Apache CouchDB'dir.
Apache CouchDB, küresel sunucu kümeleri, cep telefonları veya güvenli erişim kolaylığı sağlayan web tarayıcıları ile uyumlu Couch Replication Protocol'ü temel aldığından, farklı yerlerden bilgilere erişme fırsatı verir. Web ve yerel uygulamalar, varsayılan dili JSON olduğundan ve veri depolama için ikili verileri desteklediğinden CouchDB ile %100 uyumludur.
Apache CouchDB ÖzellikleriEn göze çarpan özelliklerinden bazıları şunlardır:
- CouchDB'nin kümelenmiş bir veritabanı vardır, bu nedenle sunucu veya sanal makine sayısından bağımsız olarak mantıksal bir veritabanı sunucusu çalıştırmanıza izin verir.
- Apache CouchDB kullanarak, bir uygulama sunucusu altında hareket eden tek bir düğüm veritabanına sahibiz.
- HTTP protokolünü ve JSON veri biçimini kullanır ve bunları destekleyen herhangi bir yazılımla uyumludur.
- CouchDB'nin benzersiz çoğaltma protokolü, mobil uygulamalar ve altyapısı olan diğer ortamlar için "Önce Çevrimdışı" uygulamalar üretir.
yüksek etkili ağ
Apache CouchDB'yi Ubuntu 20.04, 20.10 veya 21.04'e nasıl kuracağımızı görelim.
Apache CouchDB'yi Ubuntu'ya nasıl kuracağımızı görelim
Aşama 1
Öncelikle Apache CouchDB deposunu etkinleştiriyoruz, bunun için aşağıdaki komutla GPG anahtarını indirip kuruyoruz:
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-anahtar eklentisi -
BÜYÜT
Adım 2
Şimdi depoyu ekliyoruz, bunun için şunu yürütüyoruz:
sudo nano /etc/apt/sources.listAşama 3
En altta şu satırı ekliyoruz:
deb https://apache.bintray.com/couchdb-deb odak ana
BÜYÜT
4. Adım
Aşağıdaki tuş kombinasyonunu kullanarak değişiklikleri kaydederiz:
Ctrl + O
Düzenleyiciyi şunu kullanarak bırakıyoruz:
Ctrl + X
Adım 5
Aşağıdaki komut ile işletim sistemini güncelliyoruz.
sudo uygun güncelleme
BÜYÜT
6. Adım
Ardından, Apache CouchDB'yi kuruyoruz:
sudo apt apache2 couchdb'yi yükleyin
BÜYÜT
7. Adım
Harfi giriyoruz ve indirmeyi ve kurulumu onaylamak için kurulum sırasında ilk olarak aşağıdakileri göreceğimiz için parametreleri gerektiği gibi ayarlıyoruz:
BÜYÜT
8. Adım
Orada kullanılacak Apache CouchDB yapılandırmasının türünü tanımlarız, bu durumda varsayılan seçeneği bırakırız ve ardından erişim IP adresini yapılandırırız, varsayılan 127.0.0.1 seçeneğini bırakırız:
BÜYÜT
9. Adım
Tamam'a tıklayın ve ardından yönetici şifresini atayın:
BÜYÜT
Adım 10
Bir sonraki pencerede onaylıyoruz:
BÜYÜT
11. Adım
Tamam'a tıklıyoruz ve Ubuntu'daki Apache CouchDB kurulum işleminin bitmesini bekliyoruz:
BÜYÜT
Adım 1/2
Şimdi Apache CouchDB portunu şu komutla kontrol ediyoruz:
netstat -pnltu | grep 5984Notyardımcı programları "sudo apt install net-tools" ile kurabiliriz
BÜYÜT
Adım 13
Şimdi portu kontrol edersek:
BÜYÜT
Adım 14
Aşağıdakileri yürüterek Apache CouchDB kurulumunu doğrularız:
kıvrılma http://127.0.0.1:5984/Adım 15
Sonuç JSON formatında yazdırılacaktır.
BÜYÜT
Adım 16
Apache CouchDB'ye erişmek için bir tarayıcıya gidiyoruz ve oraya aşağıdakileri giriyoruz:
http://127.0.0.1:5984/_utils/İşlem sırasında kayıtlı kimlik bilgilerini giriyoruz:
BÜYÜT
Adım 17
Oturum aç'a tıklayın ve bu Apache CouchDB ortamı olacaktır:
BÜYÜT
18. adım
Farklı seçeneklerinize göz atabiliriz:
BÜYÜT
Adım 19
Gelelim ana konfigürasyona:
BÜYÜT
Adım 20
Terminalde Apache CouchDB'yi yönetmek için aşağıdaki komutları kullanmak mümkündür:
sudo systemctl sofadb.service'i başlat (hizmeti başlat) sudo systemctl couchdb.service'i etkinleştir (hizmeti etkinleştir) sudo systemctl sofadb.service'i durdur (hizmeti durdur)Apache CouchDB'nin durumunu görüyoruz:
sudo systemctl durumu couchdb.service
BÜYÜT
Bununla Apache CouchDB'nin Ubuntu'da bizim için sahip olduğu her şeyi keşfedebiliyoruz.