-
Instalar
rbenv
yruby-build
como plugin de estesudo apt-get install rbenv echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile echo 'eval "$(rbenv init -)"' >> ~/.bash_profile git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
Nota:
~/.bash.profile
es~/.bashrc
en Ubuntu. -
Instalar el patch más reciente de ruby 2.0 (p451) y rails (4.1.4)
rbenv install 2.0.0-p451 # Seleccionarlo como global rbenv global ruby2.0.0-p451 gem install rails
-
Bajar el código y preparar el bundle
git clone git@github.com:RevolucionDemocraticaChile/demonet.git cd demonet bundle install bundle exec rake db:migrate bundle exec rake test:prepare
Nota: una de las gems del
Gemfile
esrb-readline
, que puede que dependa delibreadline
. Si tu sistema no incluyelibreadline
, tendrás que instalarla a mano. En Ubuntu, puedes hacerlo consudo apt-get install libreadline-dev
-
Crear el usuario inicial
A través de la consola de ruby, accesible con
rails console
:user = User.new( username: "admin", name: "Fulano de Tal", email: "mi@correo.com", password: "miclave", password_confirmation: "miclave", admin: true ) if user.valid? user.save else user.errors.full_messages end
-
Iniciar el servidor y probar
rails server