Configurando sua aplicação em Rails na RailsPlayground
18/01/07
Para configurar sua aplicação feita em Ruby on Rails na RailsPlayground siga os passos abaixo.
- Copie seu aplicativo para o diretório "home" (o diretório raíz de sua conta) através do FTP. Neste exemplo, chamaremos de "myapp".
- Acesse sua conta através de SSH.
- Crie uma aplicação "test" para gerar os arquivos de configuração necessários. Depois, copie-os para o seu aplicativo.
$ ~ rails test $ ~ cp ~/test/public/dispatch.* ~/myapp/public $ ~ cp ~/test/public/.htaccess ~/myapp/public $ ~ rm -rf ~/test - Descomente a linha que especifica o ambiente da aplicação no arquivo "environment.rb":
ENV['RAILS_ENV'] ||= 'production' - Agora, basta apontar o diretório "public" de sua aplicação para o diretório que você gostaria de exibir. Supondo que você irá configurar no domínio principal, basta você criar um link simbólico para o diretório "public_html", que é o seu diretório root do servidor web:
$ ~ mv ~/public_html ~/public_html_backup $ ~ ln -s ~/myapp/public ~/public_html - Caso você precise configurar em um subdomínio, basta informar o caminho. Mas antes, não se esqueça de criá-lo no painel de controle. No nosso exemplo usaremos o subdomínio "myapp.example.com":
$ ~ mv ~/public_html/myapp ~/public_html/myapp_backup $ ~ ln -s ~/myapp/public ~/public_html/myapp - Certifique-se que as configurações do arquivo estão como 755:
$~ chmod -R 755 ~/myapp
Migrando seu banco de dados
Para que você consiga migrar seu banco de dados, configure o arquivo "database.yml" com as informações do banco de produção.
- No SSH, acesse o diretório de seu aplicativo e rode o comando "rake" especificando que o ambiente é de produção:
$ ~ cd ~/myapp $ ~ rake migrate RAILS_ENV="production"
- Permalink
- Trackback
- Comentários (0)
- Ao som de: The Juliana Theory – Show Me the Money
Usando PHP5 na RailsPlayground
19/12/06
O RailsPlayground vem por padrão com PHP 4.4.4, mas é possível utilizar o PHP5.
Para utilizar o PHP5, crie um arquivo ".htaccess" e coloque a seguinte configuração:
AddHandler application/x-httpd-php5 .php
Caso você precise do PHP4 para uma aplicação mais antiga, você pode utilizar a configuração abaixo.
AddHandler application/x-httpd-php .php
O Apache aceita arquivos ".htaccess" em cada diretório. Desta maneira, é possível alternar entre uma versão e outra sempre que você precisar. Basta criar um arquivo específico para aquele diretório com a linha corresponde à versão que você precisa.
- Permalink
- Trackback
- Comentários (2)
- Ao som de: Punchline – Just Getting Started
Hospedagem na RailsPlayground
13/12/06
Estou pensando em revender planos da RailsPlayground. Então, eu gostaria de saber se você assinaria um plano com as seguintes configurações:
- 5GB de transferência mensal
- 500MB de espaço
- Perl, Python, PHP4/5, Ruby on Rails, TCL e CGI Binário
- cPanel
- Ilimitados bancos de dados (MySQL e PostgreSQL)
- Ilimitados subdomínios
- E-mails ilimitados
- SSH
- SVN e CVS
- ImageMagick
- Cronjobs
Darei todo o suporte necessário (como configurar sua aplicação em Rails, instalar seu blog em Wordpress, dentre outras coisas) e se o servidor estiver com algum problema, farei contato com o pessoal da RailsPlayground. Tudo muito transparente.
O valor deste plano? Em torno de R$25,00, mas com preços especiais para pagamentos trimestrais. Se tiver interesse, entre em contato através do meu e-mail.
Update: Confira a lista de sites hospedados neste post.
- Permalink
- Trackback
- Comentários (8)
- Ao som de: Waking Ashland – Sing Me to Sleep
