GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Ruby on Rails na CentOS 8

Ruby on Rails je bezplatný a open source webový aplikační rámec, který vám pomůže vytvořit web s Ruby. Rails je framework model-view-controller, který kombinuje programovací jazyk Ruby s JavaScriptem, HTML a CSS pro psaní webových aplikací běžících na webovém serveru a zjednodušuje běžné opakující se úkoly. Rails přichází se sadou konvencí, které pomáhají vývojářům urychlit vývoj, aniž by museli trávit spoustu času konfigurací souborů.

V tomto tutoriálu vám ukážeme, jak nainstalovat rámec Ruby on Rails na server CentOS 8.

Požadavky

  • Server se systémem CentOS 8.
  • Na serveru je nakonfigurováno heslo uživatele root.

Instalovat Ruby

Jednoduchý a nejjednodušší způsob instalace Ruby pomocí RVM. RVM také známý jako "Ruby Version Manager" je nástroj příkazového řádku, který lze použít k instalaci a správě různých verzí Ruby z tlumočníků.

Nejprve nainstalujte balíček curl a gnupg2 pomocí následujícího příkazu:

dnf install curl gnupg2 -y

Dále budete muset importovat veřejný klíč RVM do vašeho systému:

gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A17031113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6957399BD 

Měli byste vidět následující výstup:

gpg:klíč 105BD0E739499BDB:8 podpisů nebylo zkontrolováno kvůli chybějícím klíčůmgpg:klíč 105BD0E739499BDB:veřejný klíč "Piotr Kuczynski <[email zabezpečen chráněn]>" importedgpg:klíč 3804 BB82D39g08 chybí klíč 3804 BB82D39g08D29 chybí klíč 3908D2031083 klíč Michal Papis (podpis RVM) <[email chráněný]>" nezměněnogpg:nebyly nalezeny žádné důvěryhodné klíčegpg:Celkový počet zpracovaných:2gpg:importováno:1gpg:nezměněno:1

Dále si stáhněte a nainstalujte nejnovější stabilní verzi RVM pomocí následujícího příkazu:

curl -sSL https://get.rvm.io | bash -s stable

Po instalaci RVM byste měli získat následující výstup:

Stahování https://github.com/rvm/rvm/archive/1.29.9.tar.gzStahování https://github.com/rvm/rvm/releases/download/1.29.9/1.29.9.tar .gz.ascgpg:Podpis proveden Středa 10. července 2019 04:31:02 EDTgpg:pomocí klíče RSA 7D2BAF1CF37B13E2069D6956105BD0E739499BDBgpg:Dobrý podpis od "Piotr Kuczynski není certifikován s certifikací "Piotr Kuczynski"[RNepg. důvěryhodný podpis!gpg:Neexistuje žádný náznak, že podpis patří vlastníkovi. Otisk primárního klíče:7D2B AF1C F37B 13E2 069D 6956 105B D0E7 3949 9BDBGPG ověřeno '/usr/local/rvm/archives/rvm.tg. 'Vytvoření skupiny 'rvm'Instalace RVM do /usr/local/rvm/Instalace RVM v /usr/local/rvm/ je téměř dokončena:

Dále aktivujte proměnnou prostředí RVM pomocí následujícího příkazu:

zdroj /etc/profile.d/rvm.sh

Dále nainstalujte všechny závislosti Ruby spuštěním následujícího příkazu:

požadavky rvm

Po instalaci všech závislostí byste měli vidět následující výstup:

Kontrola požadavků pro centos. Požadavky na instalaci centos. Instalace požadovaných balíčků:patch, autoconf, automake, bison, gcc-c++, libffi-devel, libtool, make, patch, readline-devel, ruby, sqlite-devel, zlib -devel, glibc-headers, glibc-devel, openssl-devel................................... .....Instalace požadavků proběhla úspěšně.

Nyní můžete zobrazit seznam všech dostupných verzí Ruby pomocí následujícího příkazu:

známý seznam rvm

Měli byste vidět následující výstup:

# MRI Rubies[ruby-]1.8.6[-p420][ruby-]1.8.7[-head] # zabezpečení uvolněno na head[ruby-]1.9.1[-p431][ruby-]1.9. 2[-p330][ruby-]1.9.3[-p551][ruby-]2.0.0[-p648][ruby-]2.1[.10][ruby-]2.2[.10][ruby-]2.3 [.8][ruby-]2.4[.6][ruby-]2.5[.5][ruby-]2.6[.3][ruby-]2.7[.0-preview1]ruby-head

Nyní můžete nainstalovat verzi Ruby 2.6.3 pomocí následujícího příkazu:

instalace rvm 2.6.3

Dále spusťte následující příkaz pro nastavení verze 2.6.3 jako výchozí verze:

rvm používá 2.6.3 --default

Výstup:

Pomocí /usr/local/rvm/gems/ruby-2.6.3

Nainstalovanou verzi Ruby můžete také ověřit pomocí následujícího příkazu:

ruby --version

Výstup:

ruby 2.6.3p62 (2019-04-16 revize 67580) [x86_64-linux]

Instalovat kolejnice

Nejnovější verzi Rails můžete nainstalovat pomocí příkazu gem, jak je znázorněno níže:

gem install rails

Po instalaci Rails můžete zkontrolovat verzi Rails pomocí následujícího příkazu:

kolejnice -v

Měli byste vidět následující výstup:

Rails 6.0.2.1

Závěr

Ve výše uvedeném tutoriálu jste se naučili, jak nainstalovat Ruby on Rails na server CentOS 8. Nyní můžete snadno instalovat, spravovat a pracovat s různými verzemi Ruby pomocí RVM. Pro více informací můžete navštívit oficiální dokumentaci Ruby na Ruby Doc.


Cent OS
  1. Jak nainstalovat ruby ​​na RHEL 8 / CentOS 8

  2. Jak nainstalovat Ruby 2.0.0 na CentOS &RHEL 6 pomocí RVM

  3. Jak nainstalovat Ruby on Rails na CentOS / RHEL8

  1. Jak nainstalovat Ruby na CentOS 7

  2. Jak nainstalovat Ruby na CentOS 8

  3. Jak nainstalovat Ruby on Rails (RoR) na Debian 10

  1. Jak nainstalovat Ruby on Rails na Ubuntu 20.04 LTS

  2. Jak nainstalovat Ruby on Rails na Ubuntu 20.04

  3. Jak nainstalovat Ruby on Rails na CentOS 8 / RHEL 8