MongoDB 4 Debian 10'a Nasıl Kurulur


MongoDB, MongoDB Inc tarafından geliştirilen açık kaynaklı, platformlar arası bir NoSQL veritabanı sunucusudur. Verilerini depolamak için JSON'u kullanır ve ölçeklenebilirliği, yüksek kullanılabilirliği ve yüksek performansı nedeniyle büyük miktarda veriyi işlemek için popülerdir.

Bu eğitimde MongoDB 4Debian 10 Linux dağıtımına nasıl yükleyeceğinizi öğreneceksiniz.

Adım 1: MongoDB GPG Anahtarını Debian'a Aktarma

Başlamak için Debian sisteminiz için MongoDB deposunun gerektirdiği GPG anahtarını içe aktarmanız gerekir. Bu, kurulumdan önce paketleri test etmek için çok önemlidir.

Öncelikle aşağıdaki apt komutunu kullanarak sistem paketlerinizi güncelleyin.

sudo apt update

MongoDB GPG anahtarını içe aktarmak için komutu çalıştırın.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4

Bunu yaptıktan sonra, şimdi aşağıda açıklandığı gibi MongoDB APT deposunu Debian sisteminize ekleyin.

Adım 2: MongoDB 4 APT Deposunun Debian'a Kurulumu

Bu makalenin yazıldığı sırada MongoDB 4, Debian 10 için resmi Paket depolarına sahip değildi. Ama endişelenmeyin. Bunu telafi etmek için yine de Debian 9 (Stretch) paket deposunu Debian 10 (Buster)'a ekleyebilirsiniz.

Debian 10 Buster'a Debian 9'un MongoDB 4 paket deposunu eklemek için komutu yürütün.

echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org.list

Debian 9'un resmi deposunu Debian 10 Buster'a eklemek için komutu verin.

echo "deb http://deb.debian.org/debian/ stretch main" | sudo tee /etc/apt/sources.list.d/debian-stretch.list

Daha sonra APT deposunu komutu kullanarak güncelleyin.

sudo apt update

Adım 3: libcurl3'ün Debian'a kurulması

libcurl3 paketi, daha sonra kuracağımız mongodb-org-server için gereklidir. libcurl3 olmadan MongoDB'yi yüklemeye çalışırken hatalarla karşılaşırsınız.

Debian 10'un libcurl4 kullandığını da belirtmekte fayda var, ancak Debian 9'un resmi deposunu eklediğimiz için libcurl3'ü ekledik. Strong> paketi eklenen depodan kurulacak.

libcurl3'ü yüklemek için komutu çalıştırın.

sudo apt install libcurl3

Adım 4: MongoDB 4 Sunucusunun Debian'a Kurulumu

Gerekli depoları ve libcurl3 paketini yükledikten sonra artık MongoDB 4 sunucusunu kurmaya devam edebilirsiniz.

sudo apt install mongodb-org -y

Kurulu MongoDB sürümünü kontrol etmek için gösterildiği gibi APT komutunu verin.

sudo apt info mongodb-info

Varsayılan olarak, MongoDB 27017 bağlantı noktasında çalışır ve gösterildiği gibi netstat komutunu kullanarak bunu doğrulayabilirsiniz.

sudo netstat -pnltu

Varsayılan MongoDB bağlantı noktasını ve diğer parametreleri değiştirmek için /etc/mongodb.conf adresinde bulunan yapılandırma dosyasını düzenleyin.

Adım 5: MongoDB 4 Sunucusunu Yönetme

MongoDB 4 sunucusunu başarıyla yükledikten sonra, komutu kullanarak başlatın.

sudo systemctl start mongod

Bir MongoDB hizmetinin durumunu kontrol etmek için komutu çalıştırın.

sudo systemctl status mongod

MongoDB'nin önyükleme sırasında başlamasını etkinleştirmek için komutu çalıştırın.

sudo systemctl enable mongod

MongoDB 4'te oturum açmak için komutu çalıştırmanız yeterlidir.

mongo

MongoDB çalışmasını durdurmak için.

sudo systemctl stop mongod

Ve hepsi bu. Bu kılavuzda MongoDB 4Debian 10'a nasıl kurabileceğinizi gösterdik.