Problemas na configuração do servidor rails (4.2.4) no Ubuntu 14.04 LTS

0

Noob question aqui. Eu tenho tentado instalar o Rails 4.2.4 no meu Ubuntu 14.04 LTS. Acho que consegui usando o RVM, mas não tenho certeza se tudo que é necessário está instalado, porque quando tento usar o comando: rails server (para configurar um novo aplicativo), esta mensagem aparece:

    sara@sara:~/Escritorio/Rails/pinteresting$ rails server
Ignoring executable-hooks-1.3.2 because its extensions are not built.  Try: gem pristine executable-hooks --version 1.3.2
Ignoring gem-wrappers-1.2.7 because its extensions are not built.  Try: gem pristine gem-wrappers --version 1.2.7
Ignoring nokogiri-1.6.6.2 because its extensions are not built.  Try: gem pristine nokogiri --version 1.6.6.2
bin/rails:6: warning: already initialized constant APP_PATH
/home/sara/Escritorio/Rails/pinteresting/bin/rails:6: warning: previous definition of APP_PATH was here
Usage: rails COMMAND [ARGS]

The most common rails commands are:
 generate    Generate new code (short-cut alias: "g")
 console     Start the Rails console (short-cut alias: "c")
 server      Start the Rails server (short-cut alias: "s")
 dbconsole   Start a console for the database specified in config/database.yml
             (short-cut alias: "db")
 new         Create a new Rails application. "rails new my_app" creates a
             new application called MyApp in "./my_app"

In addition to those, there are:
 destroy      Undo code generated with "generate" (short-cut alias: "d")
 plugin new   Generates skeleton for developing a Rails plugin
 runner       Run a piece of code in the application environment (short-cut alias: "r")

All commands can be run with -h (or --help) for more information

Eu não sei o que fazer. Eu esqueci de algo na instalação? Talvez um programa adicional seja necessário?

Obrigado

    
por Sara 30.10.2015 / 12:06

1 resposta

0

Eu fiz isso na minha máquina Ubuntu 14.04.3:

cd ~
rails new test-app
cd test-app
rails server

... e começa logo. Então, parece-me que você está tendo um problema com seu aplicativo. Por favor, tente o que eu fiz e veja como vai ser.

Além disso, não tive nada além de problemas com rvm no Ubuntu. Então, eu uso rbenv ( link ).

Para instalar o rbenv , faça:

# remove old rvm
sudo apt-get remove rbenv ruby-bundler ruby-rvm

# common rbenv and rails dependencies, generally good things to have
sudo apt-get install zlib1g-dev openssl libreadline-dev git-core libnotify-dev \
                     libc6-dev libssl-dev libmysql++-dev libsqlite3-dev \
                     make build-essential libssl-dev libreadline6-dev \
                     libyaml-dev curl

# rbenv installer
curl https://raw.githubusercontent.com/fesplugas/rbenv-installer/master/bin/rbenv-installer | bash

# Add rbenv init to .bashrc
echo 'export RBENV_ROOT="$HOME/.rbenv"' >> ~/.bashrc
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bashrc
exec $SHELL

# Install ruby (this takes many minutes ...~15-ish ...maybe 30 depending on your system)
rbenv install 2.2.2

# Defining which ruby version to use globally
rbenv global 2.2.2

Além disso, o desenvolvimento do Rails no Ubuntu seria auxiliado pelo Prax ( link ), é como o Pow, mas para Linux e está escrito em puro Ruby.

EDITAR:

Eu tentei o aplicativo pinteresting e ele também começou bem:

# I had to install a 2.0.0 version of Ruby 
rbenv install 2.0.0-p645

cd ~
git clone https://github.com/onemonthrails/pinteresting
cd pinteresting
echo '2.0.0-p645' > .ruby-version
bundle install
rake db:migrate
rails server
    
por Karl Wilbur 30.10.2015 / 13:27