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 4'ü Debian 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 4'ü Debian 10'a nasıl kurabileceğinizi gösterdik.