Problemas ao obter o ruby on rails rodando no 11.10 (RVM + Passenger + Apache2)

1

Estou com alguns problemas para colocar meu servidor de produção RoR em funcionamento usando rvm, passenger e apache2. Eu queria saber se alguém poderia me ajudar. Eu sou novo no Ubuntu e também é minha primeira vez configurando um ambiente de trilhos de produção usando o RVM.

Agora mesmo com minha configuração atual, quando tento conectar-me ao localhost / site-name recebo url solicitado não encontrado no apache.

Aqui estão os meus arquivos de configuração depois de ter instalado o rvm, o apache2 e o passageiro.

/etc/apache2/httpd.conf:

LoadModule passenger_module /home/vmcilwain/.rvm/gems/ruby-1.9.2-p290/gems/passenger 3.0.11/ext/apache2/mod_passenger.so
PassengerRoot /home/vmcilwain/.rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.11
PassengerRuby /home/vmcilwain/.rvm/wrappers/ruby-1.9.2-p290/ruby

/ etc / apache2 / sites-available / vell:

<VirtualHost *:80>'
    ServerName vell 
    DocumentRoot "/home/lmcilwain/vell/current/public"
    ErrorLog "/var/log/apache2/vell-error_log"
    CustomLog "/var/log/apache2/vell-access_log" common
<Directory "/var/www/sites/vell/current/public">
    Options All
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
RewriteEngine On
# Remove the www
RewriteCond %{HTTP_HOST} ^vell$ [NC]
RewriteRule ^(.*)$ http://vell/$1 [R=301,L]
</VirtualHost>

Eu, então, crio meu aplicativo de trilho, executo o rake db: create para criar meu banco de dados e, em seguida, tento conectar-me por meio do navegador. Que é onde eu estou batendo meu obstáculo.

Qualquer ajuda é muito apreciada e peço desculpas se esta pergunta foi respondida e eu não consegui encontrá-la.

    
por Vell 12.12.2011 / 06:32

1 resposta

1

Você deve entrar no diretório do seu aplicativo e depois executar o servidor

ou seja

rails new myApp
cd myApp
rails server

após o servidor iniciar, acesse seu navegador e digite localhost: 3000. Você deve receber um sinal de boas-vindas a bordo.

    
por NicoTek 18.01.2012 / 15:35