GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Ruby on Rails su CentOS 7

In questo tutorial, ti mostreremo come installare e configurare Ruby on Rails su CentOS 7. Per chi non lo sapesse, Ruby on Rails (RoR) è un framework scritto nel linguaggio di programmazione Ruby che ti permette di usare Ruby in combinazione con HTML, CSS e linguaggi di programmazione simili. Viene utilizzato da molti sviluppatori poiché rende molto semplice lo sviluppo di applicazioni.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Ruby on Rails su un server CentOS 7.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:CentOS 7.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Ruby on Rails su CentOS 7

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

yum clean all
yum -y update

Passaggio 2. Installazione di Rbenv.

Rbenv è uno strumento di gestione delle versioni di Ruby. Lo useremo per installare e gestire la nostra installazione di Ruby. Quindi iniziamo l'installazione di rbenv:

yum install -y git-core zlib zlib-devel gcc-c++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel

Ora siamo pronti per installare rbenv. Il modo più semplice per farlo è eseguire questi comandi:

cd
git clone git://github.com/sstephenson/rbenv.git .rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
source ~/.bash_profile
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile

Questo installa rbenv nella tua home directory e imposta le variabili di ambiente appropriate che consentiranno a rbenv di passare alla versione attiva di Ruby.

Passaggio 3. Installazione di Ruby.

Devi determinare la versione di Ruby di cui hai bisogno. Puoi elencare le versioni di Ruby disponibili per l'installazione con il seguente comando:

rbenv install -l

Come possiamo vedere nell'elenco che l'ultima versione stabile è 2.3.1, puoi installare Ruby usando il seguente comando:

rbenv install -v 2.2.1
rbenv global 2.2.1

Puoi verificare l'installazione utilizzando il comando seguente. Ti mostrerà la versione e i dettagli dell'installazione:

ruby -v

Se non vuoi che rubygems installi la documentazione per ogni pacchetto localmente, esegui il comando seguente:

echo "gem: --no-ri --no-rdoc" > ~/.gemrc

Ora, installa il bundler gem utilizzato per gestire le dipendenze delle tue applicazioni usando i seguenti comandi:

gem install bundler

Passaggio 4. Installazione di Rails.

Per installare Rails sul tuo sistema puoi eseguire il seguente comando:

gem install rails

Dopo aver installato qualsiasi pacchetto tramite gems è importante eseguire il comando seguente in modo che possa installare shims per tutti gli eseguibili di Ruby conosciuti da rbenv, che ti permetterà di usare gli eseguibili:

rbenv rehash

Per verificare la versione di Rails, puoi eseguire il comando seguente:

[[email protected] ~]# rails -v
Rails 5.0.0

Passaggio 5. Installazione di JavaScript Runtime.

Alcune funzionalità di Rails, come la pipeline di asset, dipendono da un runtime Javascript. Installeremo Node.js per fornire questa funzionalità:

yum -y install epel-release
yum -y install nodejs

Passaggio 6. Crea un'applicazione di prova.

Per assicurarci che l'installazione di Ruby on Rails sia stata completata correttamente, possiamo creare un'applicazione di prova seguendo i passaggi seguenti:

cd ~
rails new testapp
cd testapp
rake db:create

Ora avvia il tuo server Rails usando il seguente comando:

rails server --binding=Your-Server-IP

Visita http://Your-Server-IP:3000 dal tuo browser. Se vedi il messaggio "Benvenuto a bordo", la tua installazione di Ruby on Rails è riuscita.

Congratulazioni! Hai installato con successo Ruby on Rails. Grazie per aver utilizzato questo tutorial per l'installazione di Ruby on Rails nei sistemi CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il Ruby ufficiale sul sito web di Rails.


Cent OS
  1. Come installare Ruby su RHEL 8 / CentOS 8

  2. Come installare Ruby on Rails su CentOS 8

  3. Come installare Ruby on Rails su CentOS / RHEL8

  4. Come installare Ruby su CentOS/RHEL 8

  5. Come installare Ruby 1.9.3 e Rubygems 1.8.24 su CentOS 6.2

Come installare Ruby On Rails in Linux

Come installare Ruby on Rails su AlmaLinux 8

Come installare Ruby on Rails su Debian 9

Come installare Ruby on Rails su Debian 10

Come installare Ruby on Rails su CentOS 8

Come installare Ruby on Rails su Ubuntu 16.04