Installazione di Ruby on Rails su Ubuntu 22.04

La guida descrive come installare Ruby on Rails su Ubuntu 22.04.
Faremo tutto tramite la console in pochi passaggi.

Aggiungiamo la chiave del repository al sistema:

Scarichiamo il programma di installazione RPM

Il comando installerà automaticamente i pacchetti richiesti e installerà la versione di Ruby 2.7.

Dopo aver completato tutta l'installazione, caricare l'RVM sul sistema con il seguente comando.

Quindi aggiorna l'RVM all'ultima versione stabile e aggiungi l'utente root al gruppo rvm.

Quindi controlla la versione rvm con il comando seguente.

Passiamo all'installazione di Ruby on Rails.

Quando l'intera installazione è completa, impostare Rubino 2.7.1 come versione predefinita.

Ora controlla la versione di Ruby con il comando qui sotto.

Installazione dei pacchetti Nodejs e Yarn necessari

Ora aggiungi il repository Nodejs Nodesource.

Quindi aggiungi la chiave GPG e il repository del gestore di pacchetti Yarn.

Quindi aggiorna tutti i pacchetti disponibili sul tuo sistema e installa Nodejs e Yarn, usando il comando apt di seguito.

Dopo aver completato tutta l'installazione, controlla la versione di Nodejs con il seguente comando.

Stiamo aggiornando i pacchetti GEM:

Installiamo binari

In questo tutorial useremo PostgreSQL come database per il nostro progetto Rails. In questo passaggio, installeremo il server di database PostgreSQL fornito dal repository ufficiale di Ubuntu.

Installa il server di database PostgreSQL su Ubuntu 20.04, usando il comando apt di seguito.

Corriamo nel sistema:

Quindi accedi alla shell di PostgreSQL e crea un nuovo ruolo "user_dev" con la password "password" e i permessi "createdb" e "login".

Ora vedi tutti gli utenti disponibili in PostgreSQL, utilizzando la seguente query.

Per impostazione predefinita, Ruby on Rails utilizzava SQLite come database predefinito. In questa guida, inizieremo un nuovo progetto Rails, utilizzando il database PostgreSQL.

Crea un nuovo progetto 'applicazione’ con il database PostgreSQL predefinito, usando il seguente comando 'rails'.

Ora otterrai la directory del progetto "applicazione"., vai alla directory del progetto e modifica la configurazione del database 'config / database.yml’ con il nano editor.

Nella sezione sviluppatore, aggiungi la configurazione del database come di seguito.

Salva e chiudi.

Quindi esegui il comando rails di seguito, per generare e migrare il database per il nostro progetto Rails, e assicurati, che non ci sono errori.

Al termine dell'installazione, avvia il server Web puma rails predefinito, utilizzando il comando seguente.

"Applicazione" verrà eseguita sul tuo indirizzo IP pubblico con la porta "8080".

Ora apri il tuo browser web e inserisci l'indirizzo IP del server con la porta "8080" nella barra degli indirizzi.
Vedrai il primo progetto Ruby on Rails.

In questo passaggio creeremo una nuova semplice applicazione CRUD utilizzando Ruby on Rails e un database PostgreSQL.

Genera una semplice applicazione CRUD con il comando Ruby scaffold, come sotto.

Quindi migra il tuo database con il seguente comando.

assicurarsi, che non ci sono errori, e quindi riavviare il server puma.

Torna al browser web e inserisci l'indirizzo IP del server con la porta "8080", seguito dal percorso "/ post"..

Crea un nuovo post e inserisci un titolo e un contenuto.

Di conseguenza, è stata creata una semplice applicazione CRUD con un database PostgreSQL utilizzando Rails.

Infine, l'installazione e la configurazione di Ruby on Rails con il database PostgreSQL su Ubuntu 20.04 è stato completato con successo.

Quanto è stato utile questo post?

Fare clic sulla stella, per valutarlo!

Voto medio / 5. numero di voti:

Finora nessun voto! Sii il primo a votare questo post.