Adım 1: Gereksinimleri Kontrol Etme
MongoDB kurulumuna başlamadan önce, sisteminizin yeterli gereksinimlere sahip olduğundan emin olun. Çoğu Linux dağıtımı, MongoDB’yi rahatlıkla çalıştırabilir. Yine de, kurulum yapmadan önce birkaç şeye göz atmanızda fayda var:
- MongoDB, 64-bit bir sistem gerektirir.
- Yeterli disk alanı ve RAM olduğundan emin olun.
- `apt` veya `yum` gibi paket yöneticilerine erişiminiz olmalı.
Adım 2: MongoDB Paket Depolarını Ekleme
MongoDB’yi Linux’a kurmak için önce MongoDB’nin resmi paket deposunu eklemeniz gerekiyor. Ubuntu veya Debian gibi dağıtımlar için bunu yapmak oldukça kolay. Aşağıdaki komutları sırasıyla terminalde çalıştırabilirsiniz:
# MongoDB depo anahtarını ekleyin
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
# MongoDB paket deposunu ekleyin
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.list
Bu işlem, MongoDB’nin Ubuntu için paket deposunu sisteminize ekler. `focal` kısmı, kullandığınız Ubuntu sürümüne bağlı olarak değişebilir, bu yüzden uygun sürüm numarasını seçmeye dikkat edin.
Adım 3: MongoDB’yi Yükleme
MongoDB’nin kurulumunu gerçekleştirmek için apt paket yöneticisini kullanacağız. Şimdi, terminalinize aşağıdaki komutu yazabilirsiniz:
sudo apt update
sudo apt install -y mongodb-org
Bu işlem MongoDB’nin tüm gerekli paketlerini yükleyecektir. Yükleme sırasında, sistem size gerekli olan bağımlılıkları da otomatik olarak yükleyecektir.
Adım 4: MongoDB’yi Başlatma ve Kontrol Etme
MongoDB kurulumu tamamlandıktan sonra, veritabanı servisini başlatmanız gerekiyor. Bunun için aşağıdaki komutu kullanabilirsiniz:
sudo systemctl start mongod
MongoDB servisinin başarıyla başladığını kontrol etmek için:
sudo systemctl status mongod
Bu komut, MongoDB servisinin durumunu gösterecektir. Eğer her şey yolundaysa, servis aktif (running) durumunda olacaktır.
Adım 5: MongoDB'yi Sistemde Otomatik Başlatmak
MongoDB’nin her sistem açılışında otomatik olarak başlamasını isterseniz, aşağıdaki komutu kullanabilirsiniz:
sudo systemctl enable mongod
Bu komut, MongoDB’nin her reboot sonrası otomatik olarak başlamasını sağlar.
Adım 6: MongoDB’ye Bağlanma
Artık MongoDB kurulumunuzu başarıyla tamamladınız. MongoDB’ye bağlanmak için terminalden şu komutu kullanabilirsiniz:
mongo
Bu komut sizi MongoDB’nin shell ortamına götürecektir. Buradan MongoDB komutlarını çalıştırabilirsiniz.
Adım 7: MongoDB'yi Test Etme
MongoDB'nin düzgün çalışıp çalışmadığını test etmek için, mongo shell içinde basit bir komut yazabiliriz. Aşağıdaki komutu çalıştırarak, veritabanınızı ve koleksiyonları listeleyebilirsiniz:
show dbs
Eğer bu komut bir hata vermezse, MongoDB başarıyla kuruldu ve çalışıyor demektir.
Sonuç
MongoDB, Linux sisteminizde başarılı bir şekilde kuruldu! Şimdi, veritabanı yönetim sistemini kullanmaya başlayabilirsiniz. Bu kurulum, veri yönetimi için güçlü ve esnek bir çözüm sağlar. MongoDB’nin sunduğu hızlı veri erişimi ve ölçeklenebilirlik ile projelerinizde çok daha verimli çalışabilirsiniz.