Как установить Ruby on Rails на Debian 10

Как установить Ruby on Rails на Debian 10

 

В этом руководстве мы покажем вам, как установить Ruby on Rails на Debian 10. Для тех из вас, кто не знал, Ruby on Rails (RoR) — это среда веб-приложений, основанная на языке программирования Ruby. Это серверная платформа MVC (модель-представление-контроллер), которая предоставляет структуры по умолчанию для базы данных, интернет-службы и сайтов. Он позволяет использовать Ruby в сочетании с HTML, CSS и подобными языками программирования.

В этой статье предполагается, что вы имеете хотя бы базовые знания Linux, знаете, как использовать оболочку, и, что наиболее важно, размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Ruby on Rails на Debian 10 (Buster).

Установите Ruby on Rails на Debian 10 Buster

Шаг 1. Перед запуском приведенного ниже руководства важно убедиться, что ваша система обновлена, выполнив следующие aptкоманды в терминале:

sudo apt update
sudo apt install gnupg2

Шаг 2. Установка зависимостей.

Теперь мы устанавливаем все зависимости, используя следующую команду:

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

Шаг 3. Установка Yarn.

Теперь добавьте репозиторий Yarn для установки диспетчера пакетов 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

После этого установите Yarn, используя следующую команду:

sudo apt update
sudo apt install yarn

Шаг 4. Установка Ruby с помощью rbenv.

Rbenv позволяет легко устанавливать и управлять версиями Ruby, и он проще, чем RVM. Сначала загрузите rbenv из репозитория Git, используя следующую команду:

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

Затем установите Ruby версии 2.7.0, используя следующую команду:

rbenv install 2.7.0

Затем установите версию Ruby 2.7.0 для всех пользователей с помощью следующей команды:

rbenv global 2.7.0

Проверьте версию Ruby:

ruby -v

Затем установите сборщик с помощью следующей команды:

gem install bundler

Шаг 5. Установка Ruby on Rails на Debian 10.

На этом этапе в вашей системе установлен Ruby. Теперь выполните команду ниже, чтобы установить последнюю версию Rails:

gem install rails

Проверьте версию Rails:

rails -v

Шаг 6. Создайте тестовое приложение.

Теперь вы готовы начать свой первый проект Ruby on Rails. Создайте новое приложение Ruby on Rails в своем домашнем каталоге:

cd ~
rails new infoitApps

Это не должно занять больше минуты. Как только ваше новое приложение Ruby on Rails создано, вы можете приступить к его разработке. Существуют новые руководства по Rails , которые помогут вам понять, как все части сочетаются друг с другом.

Поздравляю! Вы успешно установили Ruby on Rails . Благодарим за использование этого руководства для установки последней версии Ruby on Rails в системе Debian. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Ruby on Rails .