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 AggiornamentoUna 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 7D2BAF1CF37B13E2069D6956105BD0E7394999BDBAssicurati 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 -rubySe si desidera installare la versione di sviluppo di RVM, utilizzare il comando:
CURL -SSL https: // get.RVM.io | BashUna 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 rvmInstalla 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.2Al 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.2Per verificare le modifiche applicate, eseguire il comando:
Ruby -VersionL'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 -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.elencoInfine, aggiorna e installa il filo utilizzando i comandi:
Sudo Apt-get AggiornamentoUna volta completate le installazioni di cui sopra, verifica controllando le versioni:
nodo -versionInstalla 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 BundlerUna volta installato, utilizzare il comando qui sotto per installare l'ultima versione di Ruby on Rails.
GEM Installa Rails -v 6.1.4Per 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 -vCreazione 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/rorQuindi, avvia un nuovo progetto con il comando:
Rails New AppIl 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 CDQuesto 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.