Ubuntu 24.04'e MongoDB Nasıl Kurulur

Ubuntu 24 04 E Mongodb Nasil Kurulur



Veritabanları söz konusu olduğunda ilişkisel veya ilişkisel olmayan veritabanlarına sahip olabilirsiniz. İlişkisel veritabanları SQL sözdizimini takip eder ve verileri yapılandırılmış tablolarda saklanır. Bu tür veritabanlarına örnek olarak MySQL verilebilir. Ancak ilişkisel olmayan veritabanları verileri grafikler, belgeler vb. gibi diğer formatlarda saklar ve buna iyi bir örnek MongoDB'dir.

MongoDB, verileri belge olarak saklayan, ilişkisel olmayan bir veritabanıdır. Veritabanı açık kaynaklıdır ve deposunu kaynak listenize ekleyerek Ubuntu 24.04'ünüze kurmayı başaracaksınız. Bu gönderi, gerekli her adımda size yol gösterir.







Ubuntu 24.04'te MongoDB Kurulum Kılavuzu

Diğer veritabanları yerine MongoDB'yi seçmenin birçok nedeni vardır. Örneğin, ölçeklenebilirlik ve esneklik elde etmek istiyorsanız MongoDB ideal, ilişkisel olmayan veritabanıdır. Ayrıca MongoDB 32 ve 64 bit sistemleri barındırır.



MongoDB'yi yüklemek için aşağıdaki adımları kullanın.
1. Adım: Depoyu Güncelleyin
MongoDB kurulumu yaparken önerilen yaklaşım, MongoDB deposunu kaynak listenize ekleyerek en son sürümünü edinmektir. Bu nedenle öncelikle paket indeksini güncelleyerek yenilememiz gerekiyor.



$ sudo uygun güncelleme

Adım 2: Bağımlılık Paketlerini Kurun
MongoDB'yi kurmadan önce Ubuntu 24.04'te birkaç paketin mevcut olması gerekiyor. Bazıları zaten kuruludur ancak bu bağımlılık paketlerini yönetmek için aşağıdaki komutu çalıştırmalısınız.





$ sudo apt gnupg wget apt'yi yükle - Ulaşım - https ca - sertifika yazılımı - özellikler - yaygın

Adım 3: MongoDB'nin GPG Anahtarını İçe Aktarın
Üçüncü taraf bir depodan paketler yüklerken, sisteminize herhangi bir zarar gelmeyeceğinden emin olmak amacıyla paketlerin orijinalliğini doğrulamak için bir GPG anahtarı içe aktarmalısınız. MongoDB deposu için aşağıdaki GPG anahtarını içe aktaracağız.

$ ağırlık - qO - https : //pgp.mongodb.com/server-7.0.asc | gpg --dearmor | sudo tee /usr/share/keyrings/mongodb-server-7.0.gpg >/dev/null

Adım 4: MongoDB Deposunu Ekleyin
Bir sonraki adım, Ubuntu Noble Numbat'ınız için MongoDB deposunu eklemektir. Biz şunu kullandık: yankı komutu Depoyu kaynak listemize eklemek için. lsb_release -cs Ubuntu 24.04'ün kod adını alacak ve bunu ilgili MongoDB deposunu getirmek için kullanacak.



$ yankı 'deb [ arch=amd64,arm64 imzalayan-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/7.0 multiverse' | sudo tişörtü - A / vesaire / uygun / kaynaklar. liste . D / mongodb - kuruluş - 7.0 . liste

Yeni eklenen depoyu yenilemek için yine deponuzu güncelleyin.

$ sudo uygun güncelleme

Adım 5: MongoDB'yi yükleyin
Sistemimizde bulunan MongoDB repository’si sayesinde artık aşağıdaki komutu kullanarak MongoDB kurulumu yapabiliriz.

$ sudo apt mongodb'u yükle - kuruluş

Adım 6: MongoDB Hizmetini Etkinleştirin ve Başlatın
MongoDB'yi kurduktan sonra hala etkinleştirmemiz ve aktif ve çalışır durumda olduğundan emin olmamız gerekiyor. referans göstereceğiz mongod.service aşağıdaki komutlarla.

$ sudo systemctl mongod'u etkinleştir. hizmet
$ sudo systemctl durum mongod. hizmet

Adım 7: MongoDB Bağlantısını Test Edin
MongoDB'yi sistemimize kurduk ancak her şeyin kontrol edildiğinden emin olmak için bağlantıyı test etmemiz gerekiyor. Mükemmel bir yol, aşağıdakileri kullanarak bir bağlantı durumu çalıştırmaktır: Moğolca kabuk aracı. Veritabanına bağlantı kurulabilirse ‘OK’ dönüş durumunu alırız.

$ Moğol -- değerlendirmek 'db.runCommand({ bağlantı Durumu: 1 })'

Adım 8: Daha İyi Güvenlik için MongoDB'yi Yapılandırın
MongoDB, temel kullanım için uygun şekilde çalışan temel yapılandırmalara sahiptir. Ancak, özellikle üretim ortamında kullanılıyorsa, yapılandırma dosyasının güvenlik bölümünü düzenlemeniz önerilir. MongoDB’nizin config dosyasını bir metin editörü kullanarak açın ve güvenlik bölümünü aşağıdaki görüntüdeki gibi olacak şekilde düzenleyin.

Dosyayı kaydedin, metin düzenleyicisinden çıkın ve MongoDB hizmetini yeniden başlatın.

$ sudo systemctl mongod'u yeniden başlat. hizmet

9. Adım: Yönetici Kullanıcı Oluşturun
Veritabanı güvenliğinizi geliştirmenin bir parçası olarak bir yönetici kullanıcı oluşturmanız gerekir. Bunun için aşağıdaki komutla MongoDB kabuğuna erişin ve kullanmak istediğiniz veritabanını seçin.

$ Moğol
$ yöneticiyi kullan

Daha sonra veritabanınız için bir yönetici kullanıcı oluşturun ve bu kullanıcının şifresini ve kullanıcı adını ayarlayın. Üstelik rollerini ayarlayın ve son olarak kabuğu kapatmak için çıkın.

Yönetici kullanıcınızın başarıyla oluşturulduğunu doğrulamak için, kullanıcı adını ve atanan şifreyi kullanarak MongoDB'nizde oturum açın.

$ Moğol - kullanıcı adın - P

Şifrenizi girdikten sonra MongoDB'ye erişim sağlamalısınız. Son adım, yönetici veritabanını seçmek ve mevcut kullanıcıları görüntülemektir.

Çıktı, yönetici kullanıcınızın var olduğunu doğrulamalıdır.
MongoDB'yi Ubuntu 24.04'e bu şekilde kurabilirsiniz.

Çözüm

MongoDB, ölçeklenebilir projeler üzerinde çalışan geliştiricilerin tercih ettiği ilişkisel olmayan bir veritabanıdır. MongoDB'yi kurmak için deposunu kaynak listenize ekleyin ve ardından APT'yi kullanarak yükleyin. Daha sonra veritabanını yapılandırın ve yönetici kullanıcınızı ayarlayın. Hangi adımları izlemeniz gerektiğini tartıştık ve pratik örnekler verdik.