Cum se instalează Ruby pe șine pe Ubuntu 18

Introducere

Ruby on Rails este un cadru puternic de aplicații web conceput pentru a ajuta dezvoltatorii să creeze noi proiecte în timp ce scriu mai puțin cod. Este un pachet popular de tip open-source publicat sub licența Massachusetts Institute of Technology (MIT) și dispune de un cadru web din partea serverului care folosește conceptul Model View Controller (MVC). Aplicația face ca dezvoltarea web să fie foarte distractivă datorită sprijinului comunității bine versate care oferă contribuții lăudabile pentru a îmbunătăți pachetul.


Acest tutorial vă va arăta cum să instalați Ruby pe șinele pe Ubuntu 18.04 prin intermediul instrumentului pentru linia de comandă Ruby Version Manager (RVM). Configurarea Ruby on Rails (RoR) pe Ubuntu este o idee excelentă, deoarece majoritatea codurilor create de dvs. vor fi rulate pe această distribuție Linux ușor de utilizat. Pe de altă parte, RVM prezintă un spațiu de lucru robust de dezvoltare care vă permite să lucrați cu numeroase medii Ruby și să comutați între ele fără probleme.

Gata? Sa mergem!

Actualizarea GNU Privacy Guard (GPG)

Primul pas la instalarea RoR pe Ubuntu 18.04 este actualizarea GPG la cea mai recentă versiune. Acest lucru face ușor să contactați serverul cu cheie publică și să solicitați o cheie legată de ID-ul dat. Pentru a actualiza GNU Privacy Guard, executați următoarea comandă:

$ Sudo apt instala gnupg2

Notă: cu care am folosit un utilizator sudo privilegiile pentru a actualiza GPG, dar toate celelalte comenzi din acest tutorial pot fi implementate fără privilegii sudo.

Instalarea pachetelor RVM

După ce actualizați GPG, pasul următor este instalarea tuturor pachetelor necesare Ruby Version Manager. În primul rând, solicitați cheia publică a proiectului RVM pentru a valida fiecare versiune RVM.

Cheia proiectului RVM vă permite să autentificați validitatea versiunii RVM pe care o veți descărca. Rulați comanda de mai jos pentru a adăuga cheia RVM pe serverul dvs.:

$ gpg2 – cheyserver hkp: //keys.gnupg.net –recv-keys409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

Apoi, treceți la un mediu rescriptibil, cum ar fi / temp director și descărcați scriptul Ruby Version Manager în fișier:

$ Cd / tmp

Acum, trebuie să folosim o comandă curl pentru a descărca scriptul de instalare RVM necesar de pe site-ul web al proiectului RVM. Aici, efectul care direcționează comanda se asigură că comanda curl utilizată este regulată și nu o versiune alias.

Vom include -s indicatorul pentru a semnifica utilitatea ar trebui să funcționeze într-un mod silențios. În plus, anexăm -S steagul care permite răsuci pentru a afișa erori ori de câte ori eșuează. Comanda va include, de asemenea -L steag pentru a permite utilitarului să urmeze redirecțiile și -o steag care indică să scrieți ieșirea într-un fișier și nu o ieșire standard.

Când toate aceste elemente sunt combinate, ceea ce obțineți este o comandă completă:

$ Curl -sSL https://get.rvm.io -o rvm.sh

Pentru a verifica conținutul acestui script RVM înainte de a-l implementa, executați comanda de mai jos:

$ Mai puțin /tmp/rvm.sh

În continuare, conectați scriptul de instalare RVM la bash pentru a instala cea mai recentă versiune a Rails stabile. Versiunea Rails va trage automat toate versiunile stabile asociate ale Ruby.

$ Cat /tmp/rvm.sh | bash -s stabil – curse

Notă: Vi se poate solicita să furnizați parola utilizatorului dvs. validă în timpul instalării.

După terminarea instalării, căutați scripturile Ruby Version Manager din locația în care au fost instalate. În cele mai multe cazuri, directorul pentru scripturile RVM este home / username. Rulați comanda de mai jos pentru a crea sursele de scripturi:

$ source / home / username / .rvm / scripts / rvm

Până acum, aveți un mediu Ruby on Rails (RoR) complet configurat.

Instalarea unei versiuni RoR specifice

Dacă sunteți distractiv de o anumită versiune Ruby on Rails care nu este cea mai recentă, puteți să o instalați folosind RVM.

Mai întâi, executați comanda de mai jos pentru a verifica versiunile Ruby disponibile:

$ Rvm listă cunoscută

Apoi, executați comanda de mai jos pentru a instala versiunea Ruby pe care doriți să o utilizați RVM.

$ Rvm instalați ruby_version

ruby_version poate fi pus ca rubin-2.4.0 sau doar 2.4.0 în comanda de mai sus. După terminarea instalării, puteți vizualiza o listă a versiunilor Ruby pe care le-ați instalat rulând comanda de mai jos:

$ Rvm listă

Dacă doriți să comutați între aceste versiuni, introduceți doar:

$ Rvm utilizează ruby_version

Unde ruby_version înseamnă versiunea pe care doriți să o utilizați, cum ar fi rubin-2.4.0.

Mai bine, Rails este o bijuterie ceea ce înseamnă că putem folosi comanda gem pentru a instala versiunile sale. Pentru a realiza acest lucru, mai întâi căutăm toate versiunile disponibile ale șinelor disponibile folosind comanda de mai jos:

$ Gem căutare ‘^ șine $’ – tot

Următoarea rulați comanda de mai jos pentru a instala versiunea de Rails necesară:

$ Gem instalați șine -v rails_version

Notă:rails_version reprezintă numărul versiunii, cum ar fi 5.1.6

În plus, pot fi utilizate diferite versiuni de Rails cu fiecare Ruby. Pentru a realiza acest lucru, creăm gemuri și instalăm Rails cu seturile folosind comenzile gem.

Mai întâi, executați comanda de mai jos pentru a crea gemset-ul:

$ Rvm gemset crea gemset_name

Apoi, executați comanda de mai jos pentru a specifica versiunea de Ruby de utilizat:

$ rvm ruby_version @ gemset_name –create

Gemsets-urile creează un mediu de sine stătător pentru pietre și pentru mai multe medii pentru fiecare versiune Ruby instalată.

Instalarea JavaScript Runtime

Unele dintre caracteristicile Rails, cum ar fi Asset Pipeline sunt proiectate să depindă de JavaScript Runtime. Din acest motiv, este bine să instalați funcționalitatea pentru a vă completa pachetul RoR. Pentru a realiza acest lucru, instalăm Node.js cu un manager de pachete apt.

Notă: ne vom deplasa într-o locație scrisă, vom ieși scriptul Node.js într-un fișier pentru a-l autentifica și vom folosi Mai puțin să-l citesc.

$ Cd / tmp
$ Curl -sSL https://deb.nodesource.com/setup_10.x -o nodejs.sh
$ Mai puțin nodejs.sh

Rulați comanda de mai jos pentru a instala NodeSource Node.js v10.x repo:

$ Cat /tmp/nodejs.sh | sudo -E bash –

-E flag păstrează variabila de mediu existentă a utilizatorului.

Apoi, executați comenzile de mai jos pentru a actualiza apt și apoi utilizați-l pentru a instala Node.js:

Actualizare $ sudo apt
$ Sudo apt instalare -y nodejs

Concluzie

Asta! Tutorialul a acoperit toate elementele de bază ale instalării Ruby pe șine folosind Ruby Version Manager. Acum puteți utiliza Ruby on Rails pentru a crea noi aplicații web.

Consultați aceste 3 servicii de gazduire Linux

FastComet

Pret de inceput:
$ 2,95


Fiabilitate
9.7


Prețuri
9.5


Ușor de utilizat
9.7


A sustine
9.7


Caracteristici
9.6

Citește recenziile

Accesați FastComet

Hostinger

Pret de inceput:
$ 0,99


Fiabilitate
9.3


Prețuri
9.3


Ușor de utilizat
9.4


A sustine
9.4


Caracteristici
9.2

Citește recenziile

Vizitați Hostinger

ChemiCloud

Pret de inceput:
$ 2,76


Fiabilitate
10


Prețuri
9.9


Ușor de utilizat
9.9


A sustine
10


Caracteristici
9.9

Citește recenziile

Accesați ChemiCloud

Articole legate de modalități conexe

  • Cum se instalează Serverul de baze de date PostgreSQL pe Ubuntu 18.04?
    intermediar
  • Cum să configurați replicarea pe PostgreSQL pe Ubuntu 18.04 VPS sau pe serverul dedicat
    intermediar
  • Cum se face backup la baza de date PostgreSQL pe Ubuntu 18
    incepator
  • Cum dezactivați MySQL 5 "Mod Strict" pe un Ubuntu 18.04 VPS sau pe un server dedicat
    intermediar
  • Cum să securizați Postfix cu SpamAssassin pe un Ubuntu 18.04 VPS sau Server Dedicat
    intermediar
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me