MongoDB ilk kurulum ve ayarlar
Sisteminiz ubuntu veya centos olabilir. kurulum çok basit
repository e ekledikten sonra yükleme komutu yeterli olur.
nasıl yükleneceğini biliyorsunuz diye tahmin ediyorum
UBUNTU
sudo apt install mongodb-org
Kurulumun sonunda, MongoDB hizmetini etkinleştirin ve başlatın. Bununla beraber artık MongoDB’yi kullanmaya başlayabileceksiniz.
sudo systemctl enable mongodbsudo systemctl start mongodb
Son olarak hizmetin durumunu kontrol edin:
sudo systemctl status mongodb
Artık Ubuntu üzerinde MongoDB kurulumu nasıl yapılır biliyorsunuz ve MongoDB de kullanmaya hazır.
CENTOS
/etc/yum.repos.d/mongodb-org-4.2.repo
dosyası oluşturup içine şunları yazın kaydedin.
[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc
şimdi yükleyebilirsiniz
sudo yum install -y mongodb-org
ilk kurulumdan sonra yetkili kullanıcı eklemek ise şu kadar basit:
İLK AYAR(Yetkili kullanıcı)
db.createUser(
{ user: "mustafa",
pwd: "parola,.!",
roles:[{role: "userAdminAnyDatabase" , db:"admin"}]})
İKİNCİ AYAR(İNTERNETE AÇMAK)
$ sudo netstat -tnlp
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN 1106/mongod
görüldüğü üzere sadece localhostta çalışmaya ayarlı. sadece localde değilde internete açmak istiyorsanız yapmanız gereken
/etc/mongod.conf
dosyası içerisinde bindIP başına # işareti koyarak ikinci ayarınızı da yapmış olursunuz.
iyi çalışmalar.