Ruby on Rails – Cum se instalează în interfața cPanel?

Notă! Unele linkuri de pe această pagină pot fi linkuri afiliate, ceea ce înseamnă că, dacă alegeți să efectuați o achiziție, pot câștiga un mic comision fără costuri suplimentare pentru dvs. Apreciez foarte mult sprijinul dvs.!

Ruby on Rails – Prezentare generală

Această interfață pentru Ruby on Rails vă permite să creați și să implementați o aplicație Ruby on Rails, dar este destul de veche și este deja depreciată.

Avertizare:
Această interfață este depreciată în cPanel și WHM încă din versiunea 66.
Notă:
• Pentru a utiliza această caracteristică, administratorii de sistem trebuie să o activeze pentru dvs.
• Înainte de a implementa o aplicație Ruby on Rails, citiți documentația Ruby on Rails.

Creați o aplicație Ruby on Rails în versiunea 66 și ulterioară

Pentru a crea o aplicație Ruby în cPanel și WHM versiunea 66 și ulterioară, efectuați următorii pași:

1.Solicitați furnizorului dvs. de găzduire să instaleze Ruby pe sistemul dvs. prin intermediul următoarelor rpm EasyApache 4:

  • Modulul ea-apache24-mod_env.
  • Modulul ea-ruby24-ruby-devel.

2.Creați o aplicație Ruby pe serverul dvs. Pentru un exemplu despre cum să faceți acest lucru, citiți documentația: Cum să creați aplicații web Ruby.
3.Utilizați interfața cPanel Application Manager (cPanel >> Acasă >> Software >> Application Manager) pentru a înregistra aplicația.

Creați o aplicație Ruby on Rails în versiunea 64 și anterioară

După ce confirmați că serverul dvs. folosește o versiune funcțională și accesibilă a Ruby, puteți crea și implementa un mediu Ruby on Rails.

Deoarece Ruby on Rails rulează pe propriul server, necesită următorii pași pentru a configura mediul:

1.Introduceți numele aplicației în caseta de text Nume aplicație.
2.Pentru a încărca la pornirea serverului, bifați caseta: Încărcare la pornire?
3.Introduceți calea aplicației în caseta de text Calea aplicației.

Notă:
Dacă setați o cale a aplicației în directorul dvs. public_html/, oricine de pe web vă poate vizualiza codul sursă și fișierele de configurare.

4.În meniul Environment, selectați tipul de mediu Ruby on Rails pe care îl preferați.
5.Faceți clic pe Creați.

Puteți efectua următoarele acțiuni pe aplicații în tabelul Aplicații Ruby on Rails:

  • Pentru a redirecționa către serverul Rails al unei aplicații, faceți clic pe URL.
  • Pentru a rula o aplicație, faceți clic pe Executare.
  • Pentru a opri o aplicație, faceți clic pe Stop.
  • Pentru a încărca o aplicație la pornirea serverului, selectați Încărcare la pornire? Trebuie caseta bifată.
  • Pentru a comuta o aplicație între un mediu de producție sau de dezvoltare, bifați sau debifați caseta de selectare Producție.
  • Pentru a șterge o aplicație, faceți clic pe Ștergere.

Creați o rescriere

Deoarece Ruby on Rails folosește propriul server și nu răspunde la portul HTTP standard numărul 80, trebuie să specificați portul unde vizitatorii site-ului pot accesa aplicația dvs. Ruby on Rails (de exemplu, exemplu.ro:12001).

Avertizare:
• Numerele de porturi ale aplicației Ruby cresc automat cu fiecare aplicație nouă. Dacă sunteți pe un server partajat, sistemul atribuie aplicației dvs. următorul număr de port disponibil.
• Prima aplicație nu va rula neapărat pe portul 12001.

Pentru a configura Ruby să răspundă fără a fi nevoie ca vizitatorii să specifice un număr de port, creați o rescriere.

Pentru a configura o rescriere, efectuați următorii pași:

1.În tabelul Creați o rescriere, faceți clic pe Creare rescrie pentru aplicația adecvată.
2.Din meniu, selectați domeniul, subdomeniul sau domeniul de completare pe care doriți să rulați aplicația Ruby.

  • Pentru a rula aplicația de pe o pagină nouă din domeniul dvs., introduceți numele paginii pe care doriți să o utilizați în caseta de text disponibilă.

3.Faceți clic pe Salvare.

Puteți efectua următoarele acțiuni în tabelul Current Rewrites:

  • Pentru a schimba numele unei căi a aplicației, introduceți numele căii în caseta de text.
  • Pentru a salva o rescriere a aplicației, faceți clic pe Salvare.
  • Pentru a șterge o rescriere a aplicației, faceți clic pe Ștergere.

Aplicații și rescrieri suplimentare

Pentru a rula mai multe aplicații Ruby, trebuie să configurați porturi suplimentare pentru a răspunde cu Ruby on Rails și dacă este necesar, rescrieri suplimentare pentru a masca modificarea portului.

  • Pentru a adăuga aplicații Rails suplimentare, urmați pașii din secțiunea Creați un Ruby on Rails.
  • Noua aplicație va răspunde la următorul număr de port disponibil (de exemplu, dacă prima aplicație rulează pe portul 12001, a doua poate rula pe portul 12002 sau mai mare).
Avertizare:
Numerele de porturi ale aplicației Ruby cresc automat cu fiecare aplicație nouă. Dacă sunteți pe un server partajat, sistemul atribuie aplicației dvs. următorul număr de port disponibil. De asemenea, este posibil ca numerele de port ale aplicațiilor dvs. să nu fie consecutive.
  • Pentru a configura o rescriere suplimentară, urmați pașii din secțiunea Creați o rescriere.
  • Va trebui să utilizați un domeniu nou, un domeniu addon, un subdomeniu sau o pagină (de exemplu.ro/RubyApplication) pentru rescriere.
Notă:
Nu puteți configura două aplicații Ruby pentru a răspunde pe același domeniu, subdomeniu, domeniu addon sau pagină.

Notă pentru revânzători și gazde web

Puteți limita numărul de aplicații Rails pe care clienții dvs. le pot instala în interfața Modificați un cont WHM (WHM >> Acasă >> Funcții cont >> Modificați un cont). Efectuați pașii următori pentru a seta numărul maxim de aplicații Rails:

1.Faceți clic pe numele de domeniu pe care doriți să îl limitați.
2.În caseta de text Instanțe Max Mongrel (Ruby on Rails), introduceți numărul maxim de aplicații Rails pe care doriți să le permiteți clienților să le instaleze.
3.Faceți clic pe Salvare.

Notă! Ați găsit util acest articol? Atunci veți aprecia sprijinul oferit de Namebox în realizarea acestui tutorial. Experimentați diferența de găzduire cu Namebox astăzi și obțineți un site web pre-securizat, pre-optimizat, pe tehnologia LiteSpeed și NVMe SSD. Consultați planurile de găzduire web astăzi.

Documentație adițională:

S-ar putea să te intereseze și:

Despre Admin Staff

Comunitatea WordPress este un Blog strict Educativ pentru utilizatorii de WordPress. Nu este Agenție de WEB, Publicitate sau Marketing! Dacă sunteți firmă și aveți nevoie de sfaturi vă ajut cu plăcere, pentru contracte de colaborare, vă rog contactați agenții specializate, care vă pot oferi documentația fiscală necesară. Sunt pasionat de WordPress și tot ce se leagă de mediul online din 2011, scriu din pasiune și-mi place să ajut, doar prin prisma acestui fapt că-mi place să fac bine oamenilor care au aceeași pasiune. Blog-ul este monetizat prin link-uri de afiliere și Google Adsense, unde se plătesc taxe legale de către platformele respective. Dacă dorești să susții acest blog, sunt deschis pentru donații. Vă mulțumesc pentru înțelegere! George CRIȘAN , Administrator Comunitatea WordPress!

Lasă un comentariu