GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Ruby on Rails na Debian 10

V tomto tutoriálu vám ukážeme, jak nainstalovat Ruby on Rails na Debian 10. Pro ty z vás, kteří nevěděli, Ruby on Rails (RoR) je platforma webových aplikací založená na v programovacím jazyce Ruby. Jedná se o serverový rámec MVC (Model-View-Controller), který poskytuje výchozí struktury pro databázi, internetovou službu a weby. Umožňuje používat Ruby v kombinaci s HTML, CSS a podobné programovací jazyky.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Ruby on Rails na Debian 10 (Buster).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 10 (Buster).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Ruby on Rails na Debian 10 Buster

Krok 1. Než spustíte výukový program níže, je důležité se ujistit, že váš systém je aktuální, a to spuštěním následujícího apt příkazy v terminálu:

sudo apt update
sudo apt install gnupg2

Krok 2. Instalace závislostí.

Nyní nainstalujeme všechny závislosti pomocí následujícího příkazu:

sudo apt install curl nodejs dirmngr gnupg2 build-essential libssl-dev git-core zlib1g-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev software-properties-common libxslt1-dev libcurl4-openssl-dev libffi-dev

Krok 3. Instalace příze.

Nyní přidejte úložiště Yarn a nainstalujte správce balíčků Yarn:

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list

Po dokončení nainstalujte přízi pomocí níže uvedeného příkazu:

sudo apt update
sudo apt install yarn

Krok 4. Instalace Ruby pomocí rbenv.

Rbenv umožňuje snadnou instalaci a správu verzí Ruby a je jednodušší než RVM. Nejprve si stáhněte rbenv z úložiště Git pomocí následujícího příkazu:

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL

Dále nainstalujte Ruby verzi 2.7.0 pomocí následujícího příkazu:

rbenv install 2.7.0

Potom nastavte Ruby verzi 2.7.0 pro všechny uživatele pomocí následujícího příkazu:

rbenv global 2.7.0

Zkontrolujte verzi Ruby:

ruby -v

Dále nainstalujte bundler pomocí následujícího příkazu:

gem install bundler

Krok 5. Instalace Ruby on Rails na Debian 10.

V tuto chvíli je ve vašem systému nainstalována Ruby. Nyní spusťte níže uvedený příkaz a nainstalujte nejnovější verzi Rails:

gem install rails

Zkontrolujte verzi Rails:

rails -v

Krok 6. Vytvořte testovací aplikaci.

Nyní jste připraveni začít se svým prvním projektem Ruby on Rails. Vytvořte si ve svém domovském adresáři novou aplikaci Ruby on Rails:

cd ~
rails new idrootApps

To by nemělo trvat déle než minutu. Jakmile bude vaše nová aplikace Ruby on Rails vytvořena, můžete aplikaci začít vyvíjet. K dispozici jsou nové příručky pro Rails, které pomůže vám pochopit, jak do sebe všechny části zapadají.

Blahopřejeme! Úspěšně jste nainstalovali Ruby on Rails. Děkujeme, že jste použili tento návod k instalaci nejnovější verze Ruby on Rails na systém Debian. Další nápovědu nebo užitečné informace naleznete oficiální webové stránky Ruby on Rails.


Debian
  1. Jak nainstalovat Ruby on Rails na Debian 9 Stretch Linux

  2. Jak nainstalovat R na Debian 9

  3. Jak nainstalovat Ruby na Debian 9

  1. Jak nainstalovat R na Debian 10

  2. Jak nainstalovat Ruby na Debian 10

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

  1. Jak nainstalovat Ruby on Rails na Debian 11

  2. Jak nainstalovat Ruby on Rails na Ubuntu 20.04

  3. Jak nainstalovat Ruby On Rails na Ubuntu 18.04 / Ubuntu 16.04