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 kroot user
. Doporučujeme jednat jakonon-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.