Мультиблог на Ruby on Rails. Создание приложения. Урок 1.
Прежде чем приступить к созданию приложения, необходимо убедиться в том, что у вас подготовлена необходимая рабочая среда.
1. Если Ruby у вас пока ещё не установлен, то сделать это можно следующим образом (актуально для Debian или Ubuntu):
sudo apt-get install ruby-full
Если у вас другие дистрибутивы, то актуальную информацию по установке можно посмотреть на этом сайте https://www.ruby-lang.org/ru/documentation/installation/
Проверить что Руби установился или уже установлен, можно следующим образом:
ruby --version
При этом на экран будет выдана информация об установленной у вас версии.
2. Для учебных целей, на первых порах, будет нелишним установить и базу данных SQLite3. Сделать это можно так:
sudo apt install sqlite3
команда для проверки:
sqlite3 --version
3. Непосредственно сам фреймворк Ruby on Rails устанавливается следующим образом:
gem install rails
Мы будем рассматривать именно седьмую версию. Чтобы узнать версию фреймворка, вводим команду:
rails --version
Собственно всё необходимое для работы есть, поэтому можно перейти непосредственному к установке приложения.
Установка приложения и запуск сервера
1. Допустим, что приложение у нас будет называться blog, тогда для его создания команда будет следующая:
rails new blog
Она создаст все необходимые файлы и директории, тем самым формируя каркас для нашего приложения.
2. Чтобы посмотреть приложение в браузере, заходим в его папку и вводим команду:
rails server
Приложение будет доступно по адресу http://127.0.0.1:3000