MongoDB: Difference between revisions
Jump to navigation
Jump to search
(→Debian) |
(→Debian) |
||
Line 21: | Line 21: | ||
| sudo gpg --dearmor -o /usr/share/keyrings/mongodb-server-6.0.gpg | | sudo gpg --dearmor -o /usr/share/keyrings/mongodb-server-6.0.gpg | ||
cat << EOF | sudo tee /etc/apt/sources.list.d/ | cat << EOF | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list >/dev/null | ||
deb [arch=$(dpkg --print-architecture)\ | deb [arch=$(dpkg --print-architecture)\ | ||
signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg]\ | signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg]\ |
Revision as of 11:33, 2 May 2023
Raspbian
apt install mongodb
nano /etc/mongodb.conf
: <<'END_COMMENT'
bind_ip = 127.0.0.1,10.19.83.105
port = 27017
END_COMMENT
systemctl start mongodb
systemctl enable mongodb
systemctl status mongodb
Debian
sudo apt install gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://pgp.mongodb.com/server-6.0.asc \
| sudo gpg --dearmor -o /usr/share/keyrings/mongodb-server-6.0.gpg
cat << EOF | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list >/dev/null
deb [arch=$(dpkg --print-architecture)\
signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg]\
https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse
EOF
sudo apt update
sudo apt install mongodb-org
MacOS
brew tap | grep mongodb
xcode-select --install
brew tap mongodb/brew
brew tap
brew services stop mongodb-community
brew uninstall mongodb-community
brew cleanup
rm -rf ~/Library/LaunchAgents/homebrew.mxcl.mongodb-community*
rm -rf /usr/local/var/mongodb*
brew install mongodb-community
brew services start mongodb-community
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.mongodb-community.plist
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mongodb-community.plist
brew services stop mongodb-community
vim /usr/local/etc/mongod.conf
: <<'END_COMMENT'
net:
bindIp: 127.0.0.1,10.19.83.110
END_COMMENT
brew services start mongodb-community
brew services list
Mongo
mongo
: <<'END_COMMENT'
> show databases;
local 0.03125GB
> use local
switched to db local
> show collections;
startup_log
> db.stats();
{
"db" : "local",
"collections" : 2,
"objects" : 2,
"avgObjSize" : 530,
"dataSize" : 1060,
"storageSize" : 10493952,
"numExtents" : 2,
"indexes" : 0,
"indexSize" : 0,
"fileSize" : 16777216,
"nsSizeMB" : 16,
"dataFileVersion" : {
"major" : 4,
"minor" : 5
},
"ok" : 1
}
>
END_COMMENT