Skip to content

Instantly share code, notes, and snippets.

@kaedroho
Last active August 29, 2015 13:57
Show Gist options
  • Save kaedroho/9924249 to your computer and use it in GitHub Desktop.
Save kaedroho/9924249 to your computer and use it in GitHub Desktop.
# Upgrade system
sudo apt-get update -y
sudo apt-get upgrade -y
# Base packages
sudo apt-get install -y git vim sqlite3 build-essential screen
sudo apt-get install -y libssl-dev libxml2-dev libxslt-dev
sudo apt-get install -y libjpeg-dev libtiff-dev zlib1g-dev libfreetype6-dev liblcms2-dev
# Python
sudo apt-get install -y libsqlite3-dev libncurses5-dev
wget https://www.python.org/ftp/python/3.4.0/Python-3.4.0.tgz
tar -xvf Python-3.4.0.tgz
cd Python-3.4.0
./configure
make
sudo make install
cd ..
sudo pip3 install readline
# Node
git clone https://github.com/joyent/node.git
cd node
git checkout v0.10.26
./configure
make
sudo make install
cd ..
# Databases
sudo apt-get install -y postgresql libpq-dev
sudo apt-get install -y redis-server
# Web
sudo apt-get install -y nginx
sudo apt-get install -y supervisor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment