Instalacja MongoDB - lambdaforg/Northwind_AGH GitHub Wiki
Pobranie serwera Mongo
Do pracy nad bazą MongoDB potrzebny jest nam serwer, który najlepiej jest mieć zainstalowany lokalnie w celu szybkiej, bezpiecznej i prostej komunikacji pomiędzy bazą, a aplikacją oraz możliwością dowolnej modyfikacji i posiadaniu pełnego dostępu do serwera i znajdujących się na nim baz. Twórcy Mongo udostępniają do tego darmowe narzędzie MongoDB Community Server, można je pobrać pod tym linkiem. Należy postępować według instrukcji.
Konfiguracja
Po poprawnym zainstalowaniu serwera należy uruchomić linie poleceń z uprawnieniami administratora. Wykorzystamy ja do ustawienia automatycznego uruchamiania się serwera i pracy w tle.
Wpisujemy polecenie:
mongod --dbpath C:\MongoData\ --logpath C:\MongoLogs\mongolog.log
gdzie podajemy ścieżkę, w której przechowywane będą pliki baz danych oraz drugą do pliku, w którym będą przechowywane logi. Do wystartowania serwera MongoDB posłuży nam poniższe polecenie:
net start MongoDB
od tej pory serwer mongo powinien automatycznie działać w tle przez cały czas.
Administracja bazą
Aby sprawnie działać na bazie i móc obserwować zmiany dobrze jest korzystać z jednego z dostępnych aplikacji graficznych do administracji bazą mongo. Nasz zespół poleca korzystać z wbudowanej funkcjonalności IntelliJ do administracji bazy lub programu MongoDBCompass.