MongoDB Nedir?
MongoDB, verilerinizi kolayca yönetebileceğiniz güçlü bir NoSQL veritabanıdır. Geleneksel SQL veritabanlarından farklı olarak, MongoDB verileri belge biçiminde saklar ve büyük veri yönetimi, esneklik ve ölçeklenebilirlik sağlar. Özellikle yüksek trafikli web uygulamaları ve hızlı veri işleme gereksinimlerine sahip projelerde tercih edilir. Bu yazıda, MongoDB'yi Linux sisteminize nasıl kuracağınızı adım adım öğreneceksiniz.
MongoDB Kurulumu İçin Gerekli Adımlar
MongoDB’yi Linux sisteminize kurmak, aslında düşündüğünüz kadar zor değil. Tek yapmanız gereken doğru adımları takip etmek. Hazırsanız, başlayalım!
1. Sistem Gereksinimlerini Kontrol Edin
MongoDB'nin düzgün çalışabilmesi için sisteminizde belirli gereksinimlerin karşılanması gerekir. MongoDB'nin en güncel sürümünü yüklemek için Ubuntu 20.04 veya daha yeni bir sürümüne sahip bir Linux sistemi öneriyoruz.
2. MongoDB'nin Resmi Depolarını Ekleme
MongoDB'yi kurmadan önce, MongoDB'nin resmi yazılım depolarını sisteminize eklemeniz gerekir. Bunun için terminali açın ve aşağıdaki komutu girin:
kopyalawget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
Bu komut, MongoDB'nin imzasını doğrulamak için anahtarını ekler.
3. MongoDB Depolarını Ekleme
Şimdi MongoDB'nin depolarını eklemek için şu komutu yazın:
kopyalaecho "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
Bu, MongoDB’nin resmi paketlerini sisteminize tanıtır.
4. Paket Listesini Güncelleme
Yeni eklenen depoların etkin olması için paket listesini güncellememiz gerekiyor. Aşağıdaki komutu kullanın:
kopyalasudo apt-get update
5. MongoDB’yi Yükleyin
Artık MongoDB’yi yüklemeye hazırız! Terminalinize şu komutu girerek MongoDB’yi yükleyebilirsiniz:
kopyalasudo apt-get install -y mongodb-org
Bu komut, MongoDB'nin tüm gerekli bileşenlerini indirip yükler.
6. MongoDB Servisini Başlatın
MongoDB'nin servisini başlatmak için şu komutu kullanın:
kopyalasudo systemctl start mongod
MongoDB servisi başladığında, arka planda çalışmaya başlayacaktır. Şimdi, servisin düzgün çalışıp çalışmadığını kontrol edelim:
kopyalasudo systemctl status mongod
Eğer her şey yolunda gitmişse, "active (running)" ibaresini görmelisiniz.
7. MongoDB Servisini Otomatik Olarak Başlatma
MongoDB'nin sistem başlatıldığında otomatik olarak başlamasını sağlamak için şu komutu kullanın:
kopyalasudo systemctl enable mongod
8. MongoDB'yi Test Etme
MongoDB'nin doğru kurulduğundan emin olmak için mongo komut satırına bağlanabilirsiniz:
kopyalamongo
Bu komut, MongoDB'ye bağlantı kurar ve bir MongoDB shell başlatır. Shell’e girdiğinizde, MongoDB’nin veritabanlarına erişim sağlayabilir ve sorgular çalıştırabilirsiniz.
Özetle MongoDB'yi Linux'ta Kurmak
MongoDB kurulumu oldukça basit bir işlemdir, ancak doğru adımları takip etmek önemlidir. Adımları sırasıyla izleyerek MongoDB'yi Linux sisteminizde kolayca kurabilirsiniz. Sisteminizde MongoDB çalıştığı sürece, güçlü bir veritabanı yönetim sistemine sahip olursunuz ve veri işlemleriniz çok daha hızlı ve verimli hale gelir. Artık, MongoDB'yi kullanmaya hazır olduğunuz için, projelerinizde veritabanı yönetimini daha da geliştirebilirsiniz.