Development:Setup:Linux:RHEL

From Expertiza_Wiki
Jump to navigation Jump to search

Prerequisites

  • You must have shell access
  • You must have root access (via sudo), or the required software must already be installed

Install Git

sudo yum install git

Get Expertiza

Expertiza Repository URLs

Default

git clone <remote>
git clone git@github.com:expertiza/expertiza.git

Options

git clone -b <branch> <remote>
git clone -b production git@github.com:expertiza/expertiza.git

Install RVM

Single User Mode (Recommended)

\curl -L https://get.rvm.io | bash -s stable

Multi User Mode

\curl -L https://get.rvm.io | sudo bash -s stable

Install Ruby v. 1.8.7

Create Expertiza Gemset (optional)

Install Native Expertiza Dependencies

Install Bundled Gems

Set Up MySQL

Build the Expertiza Database