Ruby: Configurare un progetto Ruby
Questa documentazione fa parte della guida Iniziare. Consulta la guida completa qui: Iniziare con Ruby on Rails.
👋 Benvenuti nella documentazione di Stackhero!
Stackhero offre una soluzione Ruby cloud pronta all'uso che fornisce numerosi vantaggi, tra cui:
- Distribuisci la tua applicazione in pochi secondi con un semplice
git push.- Usa il tuo nome di dominio e beneficia della configurazione automatica dei certificati HTTPS per una sicurezza potenziata.
- Goditi la tranquillità con backup automatici, aggiornamenti con un clic, e una tariffazione semplice, trasparente e prevedibile.
- Ottieni prestazioni ottimali e una sicurezza robusta grazie a una VM privata e dedicata.
Risparmia tempo e semplificati la vita: bastano solo 5 minuti per provare la soluzione Ruby cloud hosting di Stackhero!
Iniziare un nuovo progetto Ruby è semplice. Seguite questi passaggi per iniziare:
-
Innanzitutto, assicuratevi di avere l'ultima versione di Ruby installata sul vostro sistema. Potete verificarlo eseguendo il seguente comando nel vostro terminale:
asdf install ruby latest \ && asdf global ruby latestSe non avete ancora installato
asdf, dovrete farlo prima di procedere. Si prega di fare riferimento alla documentazione ufficiale di asdf per istruzioni dettagliate sull'installazione.In alternativa, potete utilizzare Stackhero Code-Hero, una soluzione di sviluppo online dove tutti gli strumenti necessari sono preinstallati. Questa piattaforma vi consente di iniziare a programmare immediatamente senza installazione manuale.
-
Successivamente, installate Rails. Rails è distribuito come RubyGem, il che rende l'installazione semplice:
gem install rails -
Poi, create una nuova applicazione Rails chiamata
my_appe specificate la versione di Ruby utilizzando questi comandi:rails new my_app cd my_app asdf local ruby latest -
Per avviare il server Rails, eseguite il seguente comando:
bin/rails server
Schermata di benvenuto Ruby on Rails
Questi passaggi creano un nuovo progetto Ruby impostando la versione appropriata di Ruby. Questo pone una solida base per lo sviluppo della vostra applicazione.
Importante: Quando eseguite il comando
rails new, viene automaticamente creato un repository Git locale per il vostro progetto Ruby. Tuttavia, non è ancora collegato a un servizio di controllo versione remoto.Per un controllo versione adeguato e la sicurezza dei dati, vi è consigliato collegare il vostro progetto a un servizio di hosting come GitLab, GitHub o Bitbucket.
Se avete bisogno di un servizio di hosting per repository, Stackhero offre un servizio cloud GitLab che può essere configurato in soli 2 minuti.
Caso speciale con Stackhero Code-Hero
Quando si utilizza una soluzione di sviluppo online come Stackhero Code-Hero, è necessario regolare il file config/environments/development.rb. Aggiungete la seguente configurazione vicino alla parola chiave finale end. Sostituite <XXXXXX>.stackhero-network.com con il nome effettivo del vostro server:
config.hosts << "<XXXXXX>.stackhero-network.com"
Esempio di configurazione degli host
Infine, avviate il server Rails con questo comando:
bin/rails server -b 0.0.0.0
Questo comando garantisce che il server Rails sia accessibile da qualsiasi indirizzo IP, il che è particolarmente utile quando si lavora da remoto tramite Stackhero Code-Hero.