Skip to content

Instantly share code, notes, and snippets.

@keithics
Created November 22, 2014 15:50
Show Gist options
  • Save keithics/1403871945bf076eda21 to your computer and use it in GitHub Desktop.
Save keithics/1403871945bf076eda21 to your computer and use it in GitHub Desktop.
NODE - MONGO - GIT and PM2 installation
installing node on ubuntu 12.0
sudo apt-get update
sudo apt-get install python-software-properties python g++ make
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
sudo npm install npm -g
Install Mongo
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
sudo apt-get install mongodb-org
sudo service mongod start
Install Git
sudo apt-get install git
Generate ssh key:
ssh-keygen
cat /home/<USERNAME>/.ssh/id_rsa.pub
npm config set registry http://registry.npmjs.org/
sudo npm install -g bower
sudo npm install -g grunt-cli
sudo npm cache clean
PM2
sudo npm install git://github.com/Unitech/pm2#master -g --unsafe-perm
Failed to load c++ bson extension, using pure JS version
sudo apt-get install gcc make build-essential
sudo npm install -g node-gyp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment