Win7 üzerine MongoDB Kurulumu Ve Otomatik servis Başlatılması

Kurulum işlemine geçmeden önce MongoDB bilgisayarınıza uygun sürümü bilgisayarınıza indirin. .msi dosyası indikten sonra kurulum öncesi bazı hazırlıkları yapalım.

ilk önce cmd.exe’yi yönetici olarak çalıştıralım ve kurmak istediğini dizine gidelim. ben kurulumu “E:\” kalsörüne yapacağım bu nedenle önce “E:\” dizinine gitmeliyim bunun içinde komut satırına sadece, “e:” yazıp enter’a basmam yeterli olacaktır. Şimdi budizinde önce “mongodb” daha sonra bu klasör içerisinde “data/db” ve “data/log” klasörü oluşturalım


md mongodb

md mongodb/data

md mongodb/data/db

md mongodb/data/log

Tüm klasörleri oluşturduk şimdi indirdiğimiz ” mongodb-win32-x86_64-2008plus-ssl-3.0.12-signed.msi” komut satırından istediğimiz dizinde kuralım. Not: Ben bu kurulum dosyasını kurulum sırasında “e:\mongodb” klasörünün içine attım ve kurulumu buradan yaptım.


msiexec.exe /q /i mongodb-win32-x86_64-2008plus-ssl-3.0.12-signed.msi ^

INSTALLLOCATION="E:\mongodb" ^

ADDLOCAL="all"

Kurulum bittikten sonra  “E:\mongodb” dizini içerisinde “bin” dizini oluşacaktır. Bundan sonra artık veri tabanımızın datalarının ve logların tutulduğu yerleri sisteme vermek ve bunu otomatik olarak başlatacağı bir servis başlatmak lazım. Bunun için önce config  (E:\mongodb\mongod.cfg) dosyası oluşturup içerisine şunları yazmalıyız;

systemLog:
destination: file
path: e:\mongodb\data\log\mongod.log
storage:
dbPath: e:\mongodb\data\db

komut satırına aşağıdaki komudu yazmalıyız.

sc.exe create MongoDB binPath= “E:\mongodb\bin\mongod.exe –service –config=\”E:\mongodb\mongod.cfg\”” DisplayName= “MongoDB” start= “auto”

İşlem başarılıysa;

[SC] CreateService BAŞARILI

bu şekilde bir yazı almalısınız. Artık “MongoDB” servisi başlatmaya hazırız demektir. onuda şu şekilde başlatacaksınız;

net start MongoDB

Servis düzgün bir şekilde başlatılmış ise;

MongoDB hizmeti başlatılıyor.
MongoDB hizmeti başarıyla başlatıldı.

şeklinde bir yazı alacaksınız ama eğer,

MongoDB hizmeti başlatılmadı.
NET HELPMSG 3521 yazarak daha fazla yardım alabilirsiniz.

Şeklinde bir hata almışsanız config dosyasında bir şeyleri yanlış yazmış olabilirsiniz.  Artık mongodb veri tabanınız kullanıma hazırdır.

Herkese iyi çalışmalar.

Semiha Makinist Uzman on 23 Mayıs 2016 yazdı
Yorum Ekle
  • 0 Yanıt(lar)
  • Yanıtınız

    Cevabınızı göndererek Gizlilik Politikası ve Hizmet Şartlarını kabul ediyorsunuz.