title: "Rails Installation" ##RVM Auf einem Debian System kann ruby mit Hilfe von RVM installiert werden. RVM unterstützt zusätzlich gemsets, dadurch können mehrere Rails Projekte auf einem Server verwaltet werden. Installieren einiger Voraussetzungen:
apt-get install curl gawk g++ gcc make libc6-dev libreadline6-dev zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 autoconf libgmp-dev libgdbm-dev libncurses5-dev automake libtool bison pkg-config libffi-dev
apt-get install libmagickwand-dev imagemagick libmysqlclient-dev git
Einen Nicht-Root User hinzufügen:
adduser ruby
su ruby
RVM Installationsskript herunterladen und ausführen
cd ~
\curl -sSL https://get.rvm.io -o rvm.sh
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
cat rvm.sh | bash -s stable --rails
Verzeichnis erstellen
mkdir /srv/test_fetsite
cd /srv/test_fetsite
RVM aktivieren, Ruby Version installieren, Gemset erstellen und Gemset aktivieren . ~/.rvm/scripts/rvm
rvm install 2.1.0
rvm gemset create test_fetsite
rvm use 2.1.0@test_fetsite
Sourcecode herunterladen
git clone https://git.triton.fet.at/git/fetsite.git .
bundle install
./initscript.sh