Mongo DB with MacPorts¶
Resources¶
Setup¶
sudo port install mongodb mongo-tools
- Setup configuration
- /opt/local/etc/mongodb.conf
dbpath = /opt/local/var/db/mongodb bind_ip = 127.0.0.1 # Running as daemon fork = true logpath = /opt/local/var/log/mongodb/mongodb.log logappend = true
- /opt/local/etc/mongodb.conf
- Configure ~/.profile
alias mongostart="sudo mongod -f /opt/local/etc/mongodb/mongod.conf --httpinterface" mongostop_func () { local mongopid=`less /opt/local/var/db/mongodb/mongod.lock`; if [[ $mongopid =~ [[:digit:]] ]]; then sudo kill -15 $mongopid; echo mongod process $mongopid terminated; else echo mongo process $mongopid not exists; fi } alias mongostop="mongostop_func"
- Start the server
mongostart
- will need sudo password- Be sure that there are no spaces between mongopid=
less
; - Gui Clients
- NoSql Booster
- Robo 3T
Last update: April 13, 2020 15:25:03