Attention nouvelle version pour OpenBSD 6 il faut cliquer sur la phrase :-)
Suite à l’installation, la configuration sommaire de mon serveur sous OpenBSD, je rentre dans le vif du sujet avec l’installation du framework (cadriciel ? ) ruby on rails.
Ruby et gems
L’installation commence par celle de la bonne version de ruby et ses rubygems associées. Sur les distributions habituelle on installe un gestionnaire de version de ruby et gems associées, rvm ou rbenv.
Ici l’installation se fait via
# pkg_add ruby
Le choix vous est donné entre les différentes versions de ruby. J’ai installé la dernière version (2.3) et à la fin de l’installation il faut créer des liens symboliques dans /usr/local/bin/ dirigeant vers les versions actuelles des éxecutables ruby (ici ruby23 mais aussi les autres éxecutables tels puma, rake, bundle etc.).
Enfin Rails
La commande suivante:
# gem install rails
installe donc notre famework (cadriciel ?) préféré sans encombre.
Sans encombre ? presque, car la commande rails ne donne rien, ou tout du moins
$ rails -v $ rails: command not found
Le problème, comme pour l’installation de ruby est de créer un lien symbolique dans
/usr/local/bin/
de rails vers rails23 (23 correspondant à la version 2.3 de ruby qui est installée). Soit la commande :
# ln -s /usr/local/bin/rails23 /usr/local/bin/rails
Première application rails sous OpenBSD
La première application sera créée par
$ rails new essaidapplicationbidon
Le bundle install fonctionne sans problèmes.
Après la suite (partage réseau, sauvegarde automatisée …)
PS. À noter un nouvel article sur openbsd par Thuran pour mettre à jour votre système.
One thought on “Open BSD & Ruby On rails”