Ruby on Rails is een open-source webontwikkelingsraamwerk dat de Ruby-programmeertaal gebruikt. Dit zijn de stappen om Ruby on Rails op een VPS (Virtual Private Server) te installeren:
1. Update de systeempakketten:
Open een SSH (Secure Shell) sessie op uw VPS en voer deze commando’s uit om uw systeempakketten bij te werken:
```
sudo apt-get update
sudo apt-get upgrade
```
1. Installeer afhankelijkheden:
De volgende commando’s installeren de nodige afhankelijkheden:
```
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev
```
1. Install Ruby:
U kan Ruby installeren met RVM (Ruby Version Manager). Dit is een tool voor het installeren en beheren van Ruby op uw VPS server.
```
sudo apt-get install libgdbm-dev libncurses5-dev automake libtool bison libffi-dev
curl -L https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
```
Na het uitvoeren van het script, moet u een specifieke versie van Ruby installeren. Op dit moment is de laatste stabiele versie Ruby 2.7.0.
```
rvm install 2.7.0
rvm use 2.7.0 —default
ruby -v
```
1. Install Bundler:
Bundler is een beheerder voor Ruby-toepassingsafhankelijkheden. U kunt het installeren met de volgende commando:
```
gem install bundler
```
1. Rails installatie:
Nu kunt u Rails installeren. U moet eerst Node.js en Yarn installeren. Deze zijn nodig om de assets van uw Rails-toepassing te beheren.
```
sudo apt-add-repository -y ppa:rael-gc/rvm
sudo apt-get update
sudo apt-get install rvm
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo “deb https://dl.yarnpkg.com/debian/ stable main” | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update
sudo apt-get install yarn
```
Installeer nu Rails:
```
gem install rails -v 6.0.2.2
```
Om te controleren of Rails correct is geïnstalleerd en welke versie u gebruikt, typt u:
```
rails -v
```
Als alles correct is geïnstalleerd, zou uw server nu Ruby on Rails moeten kunnen draaien. Om te beginnen met het maken van uw nieuwe Rails-toepassing, gebruikt u het commando:
```
rails new myapp
```
Vervang ‘myapp’ door de naam van uw toepassing.