Skip to content

Instantly share code, notes, and snippets.

@woss
Last active September 11, 2015 08:16
Show Gist options
  • Save woss/4e39e4cb1d19daa70876 to your computer and use it in GitHub Desktop.
Save woss/4e39e4cb1d19daa70876 to your computer and use it in GitHub Desktop.
Installation from MongoDb official tutorial
#!/bin/bash
#How to use it?
# wget -O- https://gist.githubusercontent.com/woss/4e39e4cb1d19daa70876/raw/19c7ad1f4c83b32a06fd3d3a3b77181d74daa993/install-mongodb.sh | sh
LOG_TIME_FORMAT='date +%d-%m-%Y_%T'
echo "------------------------------------------"
echo "Install MongoDB on Ubuntu"
echo "------------------------------------------"
echo "[$($LOG_TIME_FORMAT)] [MONGO] Installing latest stable release..."
#Mongo DB
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org
sudo service mongod stop
echo "Remove default conf version"
sudo mv /etc/mongod.conf /etc/mongod.conf.orig
echo "Adding new version of conf file"
echo "dbpath=/var/lib/mongodb
logpath=/var/log/mongodb/mongod.log
logappend=true
port = 27017
bind_ip = 0.0.0.0
profile = 1
verbose = true
rest = true
cpu = true" | sudo tee -a /etc/mongod.conf
echo "Starting mongo"
sudo service mongod start
echo "------------------------------------------"
mongo --version
echo "------------------------------------------"
echo "[$($LOG_TIME_FORMAT)] [MONGO] Install successful."
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment