Centos 8 Установка
İçindekiler:
- CouchDB Deposunu Etkinleştirme
- CentOS'a CouchDB Kurulumu
- CouchDB'yi Yapılandırma
- CouchDB Kurulumunu Doğrulama
- Sonuç
Apache CouchDB, Apache Software Foundation tarafından geliştirilmiş ücretsiz ve açık kaynaklı bir NoSQL veritabanıdır. Tek düğümlü veya kümelenmiş veritabanı olarak kullanılabilir.
CouchDB sunucusu, verilerini JSON yapısına sahip belgeler içeren adlandırılmış veritabanlarında depolar. Her belge bir dizi alan ve ekten oluşur. Alanlar metin, sayılar, listeler, booleans ve daha fazlasını içerebilir. Veritabanı belgelerini okumanıza, oluşturmanıza, düzenlemenize ve silmenize olanak tanıyan RESTful bir HTTP API'sı içerir.
, CouchDB'nin CentOS 8 üzerine kurulumunu ele alacağız.
CouchDB Deposunu Etkinleştirme
CouchDB'yi CentOS 8'e kurmanın en kolay yolu, satıcı deposunu etkinleştirmek ve ikili paketleri kurmaktır.
Seçtiğiniz düzenleyiciyi sudo ayrıcalıklarına sahip kök veya kullanıcı olarak açın ve CouchDB depo dosyasını oluşturun:
sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
Aşağıdaki içeriği dosyaya yapıştırın:
/etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
name=bintray--apache-couchdb-rpm baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/ gpgcheck=0 repo_gpgcheck=0 enabled=1
Dosyayı kaydedin ve düzenleyiciyi kapatın.
CentOS'a CouchDB Kurulumu
Aşağıdaki komutu çalıştırarak CouchDB paketlerini kurun:
sudo dnf install couchdb
Kurulum tamamlandığında, CouchDB hizmetini etkinleştirin ve başlatın:
sudo systemctl enable --now couchdb
CouchDB'yi Yapılandırma
CouchDB, tek düğümlü veya kümelenmiş modda ayarlanabilir. Bu örnekte, sunucuyu tek düğümlü yapılandırmada dağıtacağız. CouchDB'nin kümelenmiş modda nasıl ayarlanacağına ilişkin resmi belgelere bakın.
CouchDB'yi,
http://127.0.0.1:5984/_utils#setup
adresindeki Fauxton'u kullanarak veya komut satırından yapılandırabilirsiniz. Kurulum Sihirbazı mod seçimi ve yönetici oluşturma konusunda size rehberlik edecektir.
Yönetici kullanıcı ve veritabanlarını komut satırından oluşturacağız.
Apache CouchDB verileri ve yapılandırma dosyaları
/opt/couchdb
dizininde saklanır. Bir yönetici hesabı oluşturmak için
local.ini
dosyasını açın ve
local.ini
altına bir satır ekleyin.
username = password
biçimindeki bölüm.
sudo nano /opt/couchdb/etc/local.ini
/opt/couchdb/etc/local.ini
admin = mysecretpassword
Parolayı karma olarak değiştirmek için CouchDB hizmetini yeniden başlatın:
sudo systemctl restart couchdb
Birden çok yönetici hesabı eklemek için aynı biçimi kullanabilirsiniz. Yeni bir hesap ekledikten sonra her zaman CouchDB hizmetini yeniden başlatın.
Sistem kullanıcı veritabanları
_users
,
_replicator
ve
_global_changes
oluşturmak için
curl
_replicator
_global_changes
:
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
Her komut aşağıdakileri döndürmelidir:
CouchDB Kurulumunu Doğrulama
CouchDB sunucusu
localhost:5984
çalışıyor
localhost:5984
. Yüklemenin başarılı olup olmadığını ve hizmetin çalışıp çalışmadığını doğrulamak için, CouchDB veritabanı hakkındaki bilgileri JSON biçiminde yazdıracak olan aşağıdaki
curl
komutunu çalıştırın:
curl
Anlaşılır olması için aşağıdaki çıktı biçimlendirilmiştir.
{ "couchdb":"Welcome", "version":"2.3.1", "git_sha":"c298091a4", "uuid":"5e3878666b1077eb9d4a7ba7b06c251b", "features":, "vendor":{ "name":"The Apache Software Foundation" } }
http://127.0.0.1:5984/_utils/

Sonuç
CouchDB CentOS 8'i nasıl kuracağınızı gösterdik. Bir sonraki adımınız Apache CouchDB Belgelerini ziyaret etmek ve bu konu hakkında daha fazla bilgi bulmak olabilir.
Herhangi bir sorunuz varsa yorum bırakmaktan çekinmeyin.
centos couchdb veritabanıCentos 7 için couchdb nasıl kurulur
Apache CouchDB, Apache Software Foundation tarafından geliştirilmiş ücretsiz ve açık kaynaklı bir NoSQL veritabanıdır. Bu derste, CouchDB'nin en son sürümünün CentOS 7'ye nasıl yükleneceğini açıklayacağız.
Debian 9 üzerinde couchdb nasıl kurulur
CouchDB, Apache Software Foundation tarafından sağlanan açık kaynaklı hataya dayanıklı ve şema içermeyen NoSQL veritabanıdır. Bu derste, Debian 9'da CouchDB'nin en son sürümünün nasıl kurulacağını açıklayacağız.
Ubuntu 18.04 üzerine couchdb nasıl kurulur
CouchDB, Apache Software Foundation tarafından sağlanan ücretsiz ve açık kaynaklı hataya dayanıklı NoSQL veritabanıdır. Bu derste, CouchDB'nin en son sürümünü Ubuntu 18.04'e resmi CouchDB depolarından yükleme işlemini ele alacağız.







