Ruby on Rails

Utilização Ruby on Rails

Diretório das aplicações: /home/seusite/apps_rails/

Todas suas aplicações deverão ser colocadas neste diretório.

Como criar uma aplicação

Para criar suas aplicações, você tem duas opções:

- Através do Painel de Controle:

- Na seção Ruby on Rails, clique em Gerenciar Aplicações

- Você tem 2 opções:

» Utilizar até 2 aplicações. Nesta opção você acessará cada aplicação da seguinte forma: www.seusite/nome_da_app/

» Aplicação Única na Raiz: Nesta opção você acessará sua aplicação diretamente em seu domínio: www.seusite
- Selecione o banco de dados que deseja utilizar.

- Através do SSH:

- Digite: rails nome_da_app

- Crie link simbólico para www: ln -s /home/seusite/apps_rails/nome_da_app/public /home/seusite/www

* Para utilizar mais de uma aplicação necessariamente você deve criar suas aplicações pelo Painel de Controle, pois as mesmas são mapeadas na configuração do Apache.

Como reinicializar uma aplicação:
Você tem 2 opções

Através do SSH:

- touch /home/vegesite/apps_rails/nome_da_app/tmp/restart.txt

Através do Painel de Controle

- Na seção Ruby on Rails, clique em Gerenciar Aplicações

- Utilize o botão verde ao lado de sua aplicação para reinicializar a aplicação desejada.

Informações importantes

- O ambiente utilizado como padrão é production. Você pode alterar este padrão editando o arquivo environment.rb dentro do seu diretório config (ENV['RAILS_ENV'])

- Utilizamos o mod_passenger para integrar suas aplicações Rails com o Apache. Em versões antigas do Rails pode existir um arquivo .htaccess dentro do diretório public de sua aplicação, o qual você deve deletar.

- Caso queiras utilizar uma versão do rails que seja diferente da versão padrão instalada no servidor, por ssh deves congelar sua aplicação utilizando o comando:

rake rails:freeze:edge RELEASE=versao_desejada

Por exemplo:

rake rails:freeze:edge RELEASE=2.3.4 

Para instalar suas gems utilize o comando gem install:

gem install nomedagem 

- Definindo caminho de env_gems:

Dentro de seu arquivo config/environment.rb adicione a linha:

ENV['GEM_PATH'] = '/home/seusite/.gems:/usr/local/lib/ruby/gems/1.8/'
 
rails.txt · Última modificação: 2009/12/23 18:59 por admin
 
Exceto onde for informado ao contrário, o conteúdo neste wiki está sob a seguinte licença:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki