Isaac Sloan - Web Developer, Photographer, Musician and Citizen of Earth
Banner700

Setting up Rails, Passenger, Nginx, Mysql and xdelta3 on RED HAT ENTERPRISE LINUX

October 29, 2014

Step 1: Install Redhat RHEL

Step 2: Add a deploy user

adduser deploy

Step 3: Update and Install dependencies

Make sure that each line completes before running the next. Don't just copy the lines in all at once or it will use the beginning letters of one line as an answer to questions the first may ask.

sudo su - root
yum groupinstall "Development Tools" "Development Libraries"
Setting up Rails, Passenger, Nginx, Mysql and xdelta3 on RED HAT ENTERPRISE LINUX

Setting up MiniTest for a Rails 4 App

October 03, 2014

Getting started is easy!

Add this code:

Gemfile

gem "minitest-rails", github: "blowmage/minitest-rails"
gem "minitest-reporters"

application.rb

config.generators do |g|
  g.test_framework :minitest, spec: true, fixture: true
  g.helper false
  g.view_specs false
end

$> rails g minitest:install

test_helper.rb

Rails.env = "test"
Setting up MiniTest for a Rails 4 App

Deploying a Rails Application

September 18, 2014

Setting up servers.

  • Follow this guide or clone from another instance that is setup this way.

Deploying to staging.

  • Don't merge feature branches into develop until all tests pass and you're sure it works.
  • Test develop branch and push to staging.
    • Run cap staging depoy
    • Test staging.

Deploying to production.

Deploying a Rails Application

Setting up an Ubuntu 13.04 Server for Rails

May 25, 2013

Step 1: Install Ubuntu

Step 2: Add a deploy user

sudo adduser deploy

Step 3: Update and Install dependencies

Make sure that each line completes before running the next. Don't just copy the lines in all at once or it will use the beginning letters of one line as an answer to questions the first may ask.

sudo apt-get -y update && sudo apt-get -y upgrade
Setting up an Ubuntu 13.04 Server for Rails

How To Install Ruby on Rails on Mavericks (OSX 10.9)

October 26, 2013

Step 1: Install XCode Command Line Tools

xcode-select --install

Step 2: Install and prepare Homebrew

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"
brew doctor
brew update

Step 3: Install rbenv

brew install rbenv ruby-build openssl
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile

Step 4: Install Ruby

How To Install Ruby on Rails on Mavericks (OSX 10.9)