Skip to content

Instantly share code, notes, and snippets.

@drazen
Forked from galulex/install.md
Last active August 29, 2015 14:02
Show Gist options
  • Save drazen/aaa55fa0e3d930408ed8 to your computer and use it in GitHub Desktop.
Save drazen/aaa55fa0e3d930408ed8 to your computer and use it in GitHub Desktop.
Basic RoR 4 setup w/ nginx, mongo, redis, imagemagick

Developer libs

build-essential, imagemagick, curl, git, vim, sqlite, nodejs, nokogiri...

sudo apt-get install build-essential zlib1g-dev libssl-dev libreadline-dev libyaml-dev libcurl4-openssl-dev libxslt1-dev libxml2-dev libmagickwand-dev imagemagick libmysql++-dev libsqlite3-dev libcurl4-openssl-dev curl git mysql-server mysql-client ruby-mysql libmysqlclient-dev nodejs

Ruby (from src)

$ wget http://ftp.ruby-lang.org/pub/ruby/.tar.gz $ tar -zxf ruby-.....gz $ cd ruby-.... $ ./configure $ make $ sudo make install $ echo "gem: --no-ri --no-rdoc" >> ~/.gemrc $ sudo gem install bundler

Rails

sudo gem install rails

MongoDB

sudo apt-get install mongodb

Redis

sudo apt-get install redis-server

Docsplit dependencis

sudo apt-get install poppler-utils poppler-data tesseract tesseract-ocr ghostscript graphicsmagick pdftk 

Nginx

sudo apt-get install nginx

Elastic Search

sudo apt-get install elastic-search
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment