En aquest tema, aprendrem a configurar l'entorn necessari per desenvolupar aplicacions amb Ruby on Rails. Aquest procés inclou la instal·lació de Ruby, Rails, i altres eines essencials. Segueix els passos següents per assegurar-te que tens tot el que necessites per començar a treballar amb Rails.

  1. Instal·lació de Ruby

Pas 1: Verificar si Ruby ja està instal·lat

Abans d'instal·lar Ruby, comprova si ja està instal·lat al teu sistema. Obre una terminal i executa:

ruby -v

Si Ruby està instal·lat, veuràs la versió de Ruby. Si no, segueix els passos següents per instal·lar-lo.

Pas 2: Instal·lar Ruby

A. Utilitzant RVM (Ruby Version Manager)

RVM és una eina popular per gestionar diferents versions de Ruby. Per instal·lar RVM, executa:

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

Després, carrega RVM al teu shell:

source ~/.rvm/scripts/rvm

Instal·la la versió més recent de Ruby:

rvm install ruby

B. Utilitzant rbenv

rbenv és una altra eina per gestionar versions de Ruby. Per instal·lar rbenv, executa:

curl -fsSL https://github.com/rbenv/rbenv-installer/raw/main/bin/rbenv-installer | bash

Afegeix rbenv al teu PATH:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc

Instal·la Ruby:

rbenv install 3.0.0
rbenv global 3.0.0

  1. Instal·lació de Rails

Pas 1: Instal·lar Bundler

Bundler és una eina per gestionar les dependències de gemmes en Ruby. Instal·la Bundler executant:

gem install bundler

Pas 2: Instal·lar Rails

Ara pots instal·lar Rails. Executa:

gem install rails

Verifica la instal·lació de Rails:

rails -v

Hauries de veure la versió de Rails instal·lada.

  1. Configuració de la Base de Dades

Rails utilitza per defecte SQLite com a base de dades. No obstant això, pots utilitzar altres bases de dades com PostgreSQL o MySQL.

Pas 1: Instal·lar SQLite (opcional)

Si vols utilitzar SQLite, assegura't que està instal·lat:

sudo apt-get install sqlite3 libsqlite3-dev

Pas 2: Instal·lar PostgreSQL (opcional)

Per utilitzar PostgreSQL, instal·la'l:

sudo apt-get install postgresql postgresql-contrib libpq-dev

Pas 3: Instal·lar MySQL (opcional)

Per utilitzar MySQL, instal·la'l:

sudo apt-get install mysql-server mysql-client libmysqlclient-dev

  1. Creació d'una Nova Aplicació Rails

Ara que tens Ruby i Rails instal·lats, pots crear una nova aplicació Rails. Executa:

rails new nom_de_la_teva_aplicacio

Aquest comandament crearà una nova aplicació Rails amb l'estructura de directoris necessària.

  1. Executar l'Aplicació Rails

Pas 1: Navegar al Directori de l'Aplicació

Canvia al directori de la teva nova aplicació:

cd nom_de_la_teva_aplicacio

Pas 2: Executar el Servei Rails

Per iniciar el servidor Rails, executa:

rails server

Obre un navegador web i ves a http://localhost:3000. Hauries de veure la pàgina d'inici de Rails, indicant que tot està configurat correctament.

Resum

En aquesta secció, hem après a configurar l'entorn necessari per desenvolupar aplicacions amb Ruby on Rails. Hem cobert la instal·lació de Ruby, Rails, i la configuració de la base de dades. També hem creat i executat una nova aplicació Rails. Amb aquest entorn configurat, estàs preparat per començar a desenvolupar aplicacions web amb Rails.

© Copyright 2024. Tots els drets reservats