Come installare Ruby sui binari

Come installare Ruby sui binari
Ruby on Rails (ROR), comunemente noto come Rails, è un quadro Web open source scritto in Ruby, utilizzato per creare applicazioni Web altamente scalabili e ad alte prestazioni.

Questo articolo esaminerà come installare e impostare il framework Ruby on Rails su Linux.

NOTA: In questa guida, abbiamo testato il processo di installazione e le istruzioni sul sistema Debian 10.

Installa dipendenze

Il primo passo è aggiornare il sistema e impostare le dipendenze richieste.

Sudo Apt-get Aggiornamento
sudo apt-get Installa curl git gnupg gawk bisonte libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libyaml-dev pkg-config sqlite3 zlib1g-dev libgmp-dev libeladline-dev libbssl-dev

Una volta che hai le dipendenze richieste, possiamo procedere all'installazione di Ruby e Ruby sui binari.

Installa Ruby Version Manager

In questa guida, utilizzeremo Ruby Version Manager per installare e gestire le installazioni di Ruby sul nostro sistema.

RVM è facile da installare e utilizzare, soprattutto quando si lavora con più versioni di Ruby.

Avvia importando e installando i tasti GPG per verificare il pacchetto di installazione.

GPG -Keyserver HKP: // pool.sks-keyservers.Net-Recv-Keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E7394999BDB

Assicurati di avere il pacchetto GNUPG installato prima di eseguire il comando sopra.

In alcuni casi, è possibile ottenere un errore durante l'importazione delle chiavi RVM. Per risolverlo, è possibile importare le chiavi con Curl e verificarle manualmente.

Usa i comandi:

CURL -SSL HTTPS: // RVM.io/pkuczynski.ASC | GPG --import -

Una volta installato, arriccia il programma di installazione da GitHub ed eseguilo su Bash usando il comando come:

CURL -SSL https: // get.RVM.io | bash -s stabile -ruby

Se si desidera installare la versione di sviluppo di RVM, utilizzare il comando:

CURL -SSL https: // get.RVM.io | Bash

Una volta installato RVM, utilizzare il comando di origine per aggiungerlo al percorso.

Fonte/Home/Debian/.RVM/Scripts/RVM

È possibile verificare che RVM sia installato e disponibile nel percorso utilizzando quale comando:

$ quale rvm
/Home/Debian/.RVM/Bin/RVM

Installa Ruby con RVM

In questo passaggio, dobbiamo installare la versione stabile del linguaggio Ruby e renderlo la versione di Ruby predefinita.

Per installare l'ultima versione di Ruby, utilizzare il comando:

RVM Installa Ruby-3.0.2

Al momento della stesura di questo tutorial, l'ultima versione stabile di Ruby è la versione 3.0.2. Prima di eseguire il comando, verificare per garantire che non ci siano versioni più recenti.

Una volta che l'installazione ha esito positivo, impostare la versione Ruby installata come predefinito eseguendo il comando:

RVM-Default Usa Ruby-3.0.2

Per verificare le modifiche applicate, eseguire il comando:

Ruby -Version

L'esecuzione di questo comando dovrebbe visualizzare l'ultima versione di Ruby:

Ruby 3.0.2P107 (2021-07-07 Revisione 0DB68F0233) [x86_64-Linux]

Impostazione di nodejs

ROR richiede il runtime JavaScript per l'elaborazione del codice JavaScript nelle applicazioni Web. Quindi, dobbiamo installare Nodejs.

In questo caso, possiamo usare la versione LTS di Nodejs ed eseguire il comando:

CURL -FSSL https: // deb.nodource.com/setup_lts.x | Bash -
Apt -get Installa -y Nodejs

Installa il filo

Nel passaggio successivo, Import Yarn. Inizia importando i tasti GPG usando il comando:

Curl -ss https: // dl.Yarnpkg.com/debian/pubkey.gpg | sudo Apt-Key Aggiungi -

Infine, aggiungi il deposito Debian Yarn come:

echo "deb https: // dl.Yarnpkg.com/debian/stabile main "| sudo tee/etc/apt/fonti.elenco.D/filato.elenco

Infine, aggiorna e installa il filo utilizzando i comandi:

Sudo Apt-get Aggiornamento
SUDO APT-GET FILO

Una volta completate le installazioni di cui sopra, verifica controllando le versioni:

nodo -version
Filato -Version

Installa Bundler e Ruby sui binari

In questo passaggio, dobbiamo installare Bundler e Ruby sui binari. Sebbene non abbiamo bisogno di installare GEM, è molto utile per il monitoraggio dei progetti di Ruby.

Usa i comandi come:

GEM Installa Bundler

Una volta installato, utilizzare il comando qui sotto per installare l'ultima versione di Ruby on Rails.

GEM Installa Rails -v 6.1.4

Per installare un'altra versione di Ruby on Rails, cambia il 6.1.4 con la versione mirata.

Infine, verifica la versione Rails usando il comando:

Rails -v
produzione
Rails 6.1.4

Creazione dell'applicazione di test

Ora possiamo testare che ROR sia installato e funzionante come previsto creando un'applicazione di esempio. In questo esempio, utilizzeremo il sistema di database predefinito per Rails, SQLite.

Se si desidera imparare a utilizzare altri sistemi di database, controlla i seguenti tutorial.

https: // linuxhint.com/install-mysql-on-centos-8/

https: // linuxhint.com/how-to-install-mysql-on-ubuntu/

https: // linuxhint.com/install-mysql-fedora/

Per creare un nuovo progetto Rails, inizia creando una directory in cui l'app risiederà.

mkdir ~/desktop/ror
CD ~/desktop/ror

Quindi, avvia un nuovo progetto con il comando:

Rails New App

Il comando sopra creerà una nuova applicazione con l'app Nome '.'Sentiti libero di cambiare il nome nel nome dell'applicazione desiderato.

Infine, inizia a navigare nel progetto e avviare il server Web PUMA:

App CD
Server Rails

Questo lancerà il server PUMA su http: // localhost: 300

Apri il browser e naviga nell'indirizzo sopra. Dovrebbe visualizzare la pagina Web di Rails predefinita.

Conclusione

Questo è tutto per questo tutorial. Ora hai installato correttamente Ruby on Rails su Linux.