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:
wget -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:
echo "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.listBu, 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:
sudo apt-get update5. MongoDB’yi Yükleyin
Artık MongoDB’yi yüklemeye hazırız! Terminalinize şu komutu girerek MongoDB’yi yükleyebilirsiniz:
sudo apt-get install -y mongodb-orgBu 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:
sudo systemctl start mongodMongoDB servisi başladığında, arka planda çalışmaya başlayacaktır. Şimdi, servisin düzgün çalışıp çalışmadığını kontrol edelim:
sudo systemctl status mongodEğ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:
sudo systemctl enable mongod8. MongoDB'yi Test Etme
MongoDB'nin doğru kurulduğundan emin olmak için mongo komut satırına bağlanabilirsiniz:
mongoBu 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.