MongoDB Topluluk Sürümü Ubuntu'ya Nasıl Kurulur


MongoDB, NoSQL'in en son teknolojisini temel alan açık kaynaklı bir belge veritabanıdır. Güçlü tutarlılık, esneklik, ifade edici sorgulama dilleri ve ikincil dizinler ve çok daha fazlası gibi özelliklerle modern web uygulamalarının geliştirilmesini destekler. Ayrıca kuruluşlara, güçlü ve görev açısından kritik veritabanlarıyla modern uygulamalar oluşturma konusunda mükemmel ölçeklenebilirlik ve performans sunar.

Bu makalede, apt kullanarak Ubuntu Linux'un Ubuntu LTS (uzun vadeli destek) sürümlerine MongoDB 4.4 Community Edition'ın en son sürümünü nasıl yükleyeceğinizi ve yapılandıracağınızı öğreneceksiniz. Paketleme yöneticisi.

Platform Desteği

MongoDB 4.4 Topluluk Sürümü aşağıdaki 64 bit Ubuntu LTS (uzun vadeli destek) sürümlerini içerir:

  • 20.04 LTS (“Odak”)
  • 18.04 LTS (“Biyonik”)
  • 16.04 LTS (“Xenial”)

Varsayılan Ubuntu depoları eski bir MongoDB sürümü sunar, bu nedenle en son MongoDB'yi Ubuntu sunucusundaki resmi MongoDB deposundan yükleyip yapılandıracağız.

Adım 1: MongoDB Deposunu Ubuntu'ya Ekleme

1. MongoDB Community Edition'ın en son sürümünü Ubuntu sunucunuza yüklemek için, gerekli bağımlılıkları gösterildiği gibi yüklemeniz gerekir.

sudo apt update
sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

2. Ardından, aşağıdaki wget komutunu kullanarak paket yönetim sistemi tarafından kullanılan MongoDB genel GPG Anahtarını içe aktarın.

wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

3. Bundan sonra, altında MongoDB deposu ayrıntılarını içeren /etc/apt/sources.list.d/mongodb-org-4.4.list liste dosyasını oluşturun. Ubuntu sürümünüz için >/etc/apt/sources.list.d/ dizini.

Şimdi Ubuntu sürümünüze göre aşağıdaki komutu çalıştırın:

Ubuntu 20.04 (Odak)

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

Ubuntu 18.04 (Biyonik)

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

Ubuntu 16.04 (Xenial)

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

Daha sonra dosyayı kaydedin ve kapatın.

4. Ardından, yerel paket veritabanını yeniden yüklemek için aşağıdaki komutu çalıştırın.

sudo apt-get update

Adım 2: MongoDB Veritabanının Ubuntu'ya Kurulumu

5. Artık MongoDB deposu etkinleştirildiğine göre, aşağıdaki komutu çalıştırarak en son kararlı sürümü yükleyebilirsiniz.

sudo apt-get install -y mongodb-org

MongoDB kurulumu sırasında, /etc/mongod.conf yapılandırma dosyasını, /var/lib/mongodb veri dizinini ve günlüğü oluşturacaktır. /var/log/mongodb dizini.

Varsayılan olarak MongoDB, mongodb kullanıcı hesabını kullanarak çalışır. Kullanıcıyı değiştirirseniz, bu dizinlere erişim atamak için veri ve günlük dizinlerinin iznini de değiştirmeniz gerekir.

6. Ardından aşağıdaki komutu çalıştırarak mongod işlemini başlatın ve doğrulayın.

------------ systemd (systemctl) ------------ 
sudo systemctl start mongod 
sudo systemctl status mongod

------------ System V Init ------------
sudo service mongod start   
sudo service mongod status

7. Şimdi, varsayılan bağlantı noktası 27017< ile yerel ana makinenizde çalışan bir mongod'a bağlanma seçeneği olmayan bir mongo kabuğu başlatın. /strong>.

mongo

MongoDB Community Edition'ı Kaldırma

MongoDB uygulamaları, yapılandırma dosyaları ve veri ile günlükleri içeren dizinler de dahil olmak üzere MongoDB'yi tamamen kaldırmak için aşağıdaki komutları verin.

sudo service mongod stop
sudo apt-get purge mongodb-org*
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb

Umarım bu kılavuzu faydalı bulursunuz. Sorularınız veya ek bilgiler için aşağıdaki yorum bölümünü kullanarak endişelerinizi dile getirebilirsiniz.