Pereiti prie pagrindinio turinio

Ruby on Rails diegimas Ubuntu sistemoje

Šioje pamokoje apžvelgsime pagrindinius žingsnius, kaip įdiegti Ruby on Rails Ubuntu pagrindu veikiančiame VPS serveryje.

Ruby tarp programuotojų vertinama neperkrautos sintaksės, kuriai nereikia daug papildomų skyrybos ženklų. Palyginti su Java, Ruby leidžia tą pačią logiką įgyvendinti naudojant mažiau kodo, pavyzdžiui, kuriant pagrindines struktūras ar duomenų laukus.

Rails yra svetainių kūrimo frameworkas. Jis naudoja bendras kūrimo konvencijas, kurios palengvina komandinį darbą ir projekto priežiūrą.

1. Atnaujinkite sistemą

sudo apt update
sudo apt upgrade

2. Reikalingų priklausomybių diegimas

Kad galėtume sukompiliuoti Ruby ir kai kuriuos Rails gems, pirmiausia turime įdiegti reikalingas priklausomybes naudodami šią komandą:

sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool pkg-config sqlite3 nodejs npm

3. rbenv diegimas

rbenv yra Ruby versijų valdymo įrankis:

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

4. Ruby-build diegimas

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

5. Ruby diegimas

rbenv install 3.4.5

Diegimas gali užtrukti apie 15 minučių, todėl palaukite, kol procesas bus baigtas.

Baigus diegimą, nustatykite naujai įdiegtą Ruby versiją kaip numatytąją rbenv versiją:

rbenv global 3.4.5

6. Rails diegimas

gem install rails

7. Patikrinkite diegimą

ruby -v

rails -v

Ar gavote atsakymą į savo klausimą?