Skip to content

Instantly share code, notes, and snippets.

@Andrew8xx8
Last active October 4, 2016 21:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Andrew8xx8/7a198b1707cac998c74e345b50dce386 to your computer and use it in GitHub Desktop.
Save Andrew8xx8/7a198b1707cac998c74e345b50dce386 to your computer and use it in GitHub Desktop.
Как начать писать на Rails

Нужна тачка с ubuntu. 16.04 или 14.04. Ставим зависимости

sudo apt-get update
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev libgdbm-dev libncurses5-dev automake libtool bison libffi-dev

Далее ставим руби с помощью http://rvm.io/ Это такая приблуда для того чтобы руби ставить.

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
\curl -sSL https://get.rvm.io | bash -s stable

source ~/.rvm/scripts/rvm

rvm install ruby-2.2.2
rvm use ruby-2.2.2 --default

Ставим рельсы и бандлер

gem install rails bundler --no-ri --no-rdoc

Переходим в папку где хотим создать новый рельсовый проект (вместо myapp любое название)

rails new myapp

Переходим в созданную папку

cd myapp

Выполняем там чтобы создать базу данных (по умолчанию будет использоваться sqllite)

rake db:create

Запускаем сервер

rails s -b 0.0.0.0 -p 8080

Заходим на http://localhost:8080

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment