Skip to content

Instantly share code, notes, and snippets.

@instaBOT
Created September 25, 2015 22:24
Show Gist options
  • Save instaBOT/2a2cb82aa87729283238 to your computer and use it in GitHub Desktop.
Save instaBOT/2a2cb82aa87729283238 to your computer and use it in GitHub Desktop.
#!/usr/bin/env bash
cd
set -e
# http://docs.mongodb.org/v2.6/tutorial/install-mongodb-on-ubuntu/
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | \
sudo tee /etc/apt/sources.list.d/mongodb.list
sudo apt-get update
# check the latest 2.6.x version available at https://www.mongodb.org/downloads#previous
sudo apt-get install --yes \
mongodb-org=2.6.11 \
mongodb-org-server=2.6.11 \
mongodb-org-shell=2.6.11 \
mongodb-org-mongos=2.6.11 \
mongodb-org-tools=2.6.11 \
# pin the packages version to prevent unintended upgrades
echo "mongodb-org hold" | sudo dpkg --set-selections
echo "mongodb-org-server hold" | sudo dpkg --set-selections
echo "mongodb-org-shell hold" | sudo dpkg --set-selections
echo "mongodb-org-mongos hold" | sudo dpkg --set-selections
echo "mongodb-org-tools hold" | sudo dpkg --set-selections
sudo service mongod status
tail /var/log/mongodb/mongod.log
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment