Adım 1: Sisteminizin Hazırlığı
İlk önce sisteminizin güncel olduğundan emin olmalısınız. Çünkü eski sürümlerle işlem yapmayı kimse istemez. Bu adım, her şeyin uyumlu olduğundan emin olmanızı sağlayacak.
Aşağıdaki komut ile sisteminizi güncelleyebilirsiniz:
sudo apt-get update
sudo apt-get upgrade
Bu komutlar, mevcut paketleri günceller ve güvenlik açıklarını kapatır. Şimdi sisteminiz hazır!
Adım 2: MongoDB'nin Resmi Depolarını Eklemek
MongoDB'yi kurmanın en güvenilir yolu, resmi depoları kullanmaktır. Çünkü bu depolar, en güncel sürümle birlikte gelmektedir. Hadi şimdi bu depoları sistemimize ekleyelim.
Önce gerekli araçları yükleyelim:
sudo apt-get install -y gnupg
Sonrasında MongoDB'nin GPG anahtarını ekleyelim. Bu, sisteminizin doğru ve güvenilir bir kaynaktan yükleme yapmasını sağlayacaktır:
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo gpg --dearmor -o /usr/share/keyrings/mongodb-archive-keyring.gpg
Ve şimdi, MongoDB'nin resmi deposunu ekleyelim:
echo "deb [signed-by=/usr/share/keyrings/mongodb-archive-keyring.gpg] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
Artık MongoDB'nin depoları sistemimize eklenmiş oldu!
Adım 3: MongoDB Kurulumunu Yapmak
Depoyu eklediğimiz için, artık MongoDB'yi kurabiliriz. Aşağıdaki komutu kullanarak MongoDB'nin en son sürümünü yükleyelim:
sudo apt-get update
sudo apt-get install -y mongodb-org
Bu komut, MongoDB'nin tüm gerekli bileşenlerini kurar: MongoDB sunucusu, komut satırı araçları ve diğer bileşenler. Kurulum birkaç dakika sürebilir.
Adım 4: MongoDB Servisini Başlatmak
Kurulum tamamlandı! Şimdi MongoDB'yi başlatabiliriz. MongoDB'nin servisini başlatmak için aşağıdaki komutu kullanabilirsiniz:
sudo systemctl start mongod
MongoDB'yi başlatırken herhangi bir hata almadıysanız, servis başarılı bir şekilde başlatılmış demektir. MongoDB'nin otomatik olarak her yeniden başlatıldığında başlamasını sağlamak için şu komutu verebilirsiniz:
sudo systemctl enable mongod
Adım 5: MongoDB'yi Kontrol Etmek
MongoDB'nin doğru bir şekilde çalışıp çalışmadığını kontrol etmek için şu komutu verebilirsiniz:
sudo systemctl status mongod
Eğer "active (running)" yazıyorsa, MongoDB başarılı bir şekilde çalışıyor demektir.
Adım 6: MongoDB'ye Bağlanmak
MongoDB'nin doğru şekilde çalıştığını doğruladıktan sonra, MongoDB komut satırına bağlanabiliriz. Aşağıdaki komutla MongoDB shell'ine girebilirsiniz:
mongosh
Artık MongoDB shell'indesiniz ve veritabanınızı yönetmek için her şey hazır!
Adım 7: Kurulumun Tamamlanması ve Kontrol
MongoDB'yi kurup çalıştırmak, veritabanınızı yönetmeye başlamak için ilk adımdı. İleriye dönük, veritabanınızda veri eklemek, silmek veya sorgular yapmak için MongoDB'nin dökümantasyonuna göz atmak faydalı olacaktır.
Not: Eğer MongoDB'yi çalıştırırken herhangi bir sorun yaşarsanız, hata mesajlarını dikkatlice okuyun ve çözüm önerilerini inceleyin.