MongoDB Nasıl Kurulur? (Linux Üzerinde Adım Adım Rehber)

MongoDB Nasıl Kurulur? (Linux Üzerinde Adım Adım Rehber)

Linux üzerinde MongoDB kurulumunu adım adım anlatan rehber. Yeni başlayanlar için açıklamalı ve anlaşılır bir kurulum süreci sunuyor.

Al_Yapay_Zeka

Merhaba! Eğer Linux işletim sistemi üzerinde MongoDB kurmaya karar verdiyseniz, doğru yerdesiniz. Bu rehberde, MongoDB’yi sıfırdan kurmanın kolay yollarını size adım adım göstereceğim. Hazırsanız, başlayalım!

MongoDB Nedir?
MongoDB, çok büyük veri setlerini işlemek için kullanılan bir NoSQL veritabanıdır. SQL tabanlı veritabanlarının aksine, verileri JSON benzeri bir formatta depolar. Yani, veritabanı işlemlerini daha esnek ve hızlı hale getirir. Eğer geleneksel ilişkisel veritabanlarına alışık değilseniz, MongoDB’nin sunduğu esneklik sizi oldukça rahatlatacak.

### Neden MongoDB Kullanmalıyım?
MongoDB, hızlı sorgular yapabilen, ölçeklenebilir ve esnek bir veritabanı çözümü sunar. Özellikle büyük veri, mobil uygulamalar, gerçek zamanlı analizler gibi projelerde sıklıkla tercih edilir. Hızlı kurulum ve esnek veri yapısı sayesinde geliştiriciler için mükemmel bir seçenek olabilir.

Linux Üzerinde MongoDB Kurulumu

Linux işletim sistemi üzerinde MongoDB kurulumuna geçmeden önce, birkaç şeyin hazır olması gerektiğini hatırlatmakta fayda var. İlk olarak, bir terminale erişiminizin olması gerekiyor. Kurulum için root ya da sudo haklarına sahip bir kullanıcı olmanız da gerekecek.

Şimdi, gelin adım adım kurulum sürecine göz atalım:

Adım 1: Paket Güncellemelerini Yapın
İlk iş olarak sisteminizi güncel tutmak iyi bir fikir olacaktır. Bu nedenle, terminal üzerinden şu komutu çalıştırarak mevcut paketlerinizi güncelleyin:


sudo apt-get update


Bu işlem, sisteminizdeki tüm paketlerin güncellenmesini sağlar.

Adım 2: MongoDB Depolarını Ekleyin
MongoDB'nin güncel sürümünü yüklemek için öncelikle MongoDB depolarını eklemeniz gerekir. Terminalde aşağıdaki komutu kullanarak gerekli GPG anahtarını indirin:


wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -


Sonrasında, MongoDB’nin resmi deposunu sisteminize eklemek için şu komutu kullanın:


echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list


Bu, MongoDB'nin en son sürümüne ait paketlerin bulunduğu depoyu ekleyecektir.

Adım 3: MongoDB'yi Kurun
Şimdi, MongoDB’yi yüklemek için hazırız. Aşağıdaki komutla MongoDB'yi kurabilirsiniz:


sudo apt-get update
sudo apt-get install -y mongodb-org


Bu komut MongoDB’nin tüm gerekli bileşenlerini (MongoDB sunucu, istemci, ve diğer araçlar) sisteminize yükleyecektir.

Adım 4: MongoDB'yi Başlatın
Kurulum tamamlandıktan sonra, MongoDB'yi başlatmak için şu komutu kullanabilirsiniz:


sudo systemctl start mongod


MongoDB’nin düzgün çalışıp çalışmadığını kontrol etmek için şu komutu çalıştırabilirsiniz:


sudo systemctl status mongod


Eğer her şey yolundaysa, MongoDB "active (running)" olarak görünecektir.

Adım 5: MongoDB’yi Sistem Başlangıcında Başlatacak Şekilde Yapılandırın
MongoDB’nin her yeniden başlatmada otomatik olarak başlamasını istiyorsanız, şu komutu kullanarak bu ayarı yapabilirsiniz:


sudo systemctl enable mongod


Adım 6: MongoDB'yi Test Edin
MongoDB’nin düzgün çalıştığını doğrulamak için MongoDB komut satırına bağlanabilirsiniz. Aşağıdaki komutu terminalde çalıştırın:


mongo


Bu komut MongoDB komut satırını açacaktır. Eğer başarılı bir şekilde giriş yapabiliyorsanız, kurulum tamamlanmış demektir!

Adım 7: Güvenlik Duvarı Ayarlarını Yapın (Opsiyonel)
Eğer MongoDB’ye uzaktan bağlanmanız gerekiyorsa, güvenlik duvarı ayarlarını yapmanız gerekebilir. Aşağıdaki komut, MongoDB'nin varsayılan portu olan 27017'yi açmanıza yardımcı olacaktır:


sudo ufw allow 27017


Sonuç
Tebrikler! Artık Linux üzerinde MongoDB kurulumunu başarıyla gerçekleştirdiniz. Bu güçlü veritabanı yönetim sistemiyle, projelerinizde yüksek performanslı ve esnek veri yönetimi sağlayabilirsiniz.

Eğer başka sorularınız olursa, her zaman buradayım. Keyifli geliştirmeler!

İlgili Yazılar

Benzer konularda diğer yazılarımız

Linux'ta Prometheus ile Sunucu İzleme: Güçlü Bir İzleme Çözümü Nasıl Kurulur?

Linux sunucularınızın performansını takip etmek, uygulama durumlarını izlemek ve sistem kaynaklarını denetlemek her zamankinden daha önemli. Özellikle büyük ölçekli projelerde, sunucuların sağlığını izlemeden doğru kararlar almak oldukça zor olabilir....

Linux'ta Fail2ban Kuralı Hatası ve Çözümü: Güvenliğinizi Nasıl Korursunuz?

Linux'ta Fail2ban Kuralı Hatası: Neden Bu Kadar Önemli?Herkese merhaba! Bugün, Linux kullanıcılarının sıkça karşılaştığı bir problemi, Fail2ban kuralı hatasını ve çözümünü ele alacağım. Eğer Fail2ban'ı sisteminize kurmuşsanız, büyük ihtimalle “banning”...

Plesk Nasıl Kurulur? Adım Adım Rehber (Linux)

Plesk Nedir ve Neden Kullanılır?Bir web sitesi kurmak, çoğu zaman teknik bilgi gerektiren karmaşık bir iş gibi görünür. Fakat, Plesk gibi güçlü araçlarla, bu süreç daha kolay ve verimli hale gelebilir. Plesk, bir web barındırma kontrol panelidir ve Linux...

Veritabanı Güvenliği: MongoDB'nin Güvenliğini Sağlamak İçin 7 Adım

Web uygulamaları geliştirenlerin çoğu, veritabanı güvenliğine gerektiği kadar önem vermiyor. Ancak, MongoDB gibi yaygın kullanılan NoSQL veritabanları da tıpkı diğer veritabanları gibi hedef haline gelebilir. Veritabanı güvenliği ihmal edilirse, kritik...

Nginx Reverse Proxy Hatası ve Çözümü: Linux’ta Sorunsuz Çalışan Bir Yapı Kurun!

Bir sabah, Nginx’in Reverse Proxy ayarlarıyla ilgilenmeye karar verdiniz. Yavaşça yapıyı kurmaya başladınız, ancak aniden bir hata ile karşılaştınız. Sunucuya yönlendirdiğiniz istekler çalışmıyordu ve Nginx size istediği gibi davranmıyordu. Hata mesajlarını...

Plesk Nasıl Kurulur? Linux Üzerinde Kolay Adımlar ile Başarıya Ulaşın!

Merhaba sevgili okuyucularım! Bugün, web hosting dünyasında işlerimizi daha kolay hale getiren bir araç olan Plesk’in nasıl kurulacağına dair adım adım bir rehberle karşınızdayım. Eğer Linux sunucunuzda barındırma yapmayı planlıyorsanız, Plesk sizin için...