Hospedagem gratuita na RailsPlayground ou na Dreamhost
18/01/07
Quer ganhar um 1 ano de hospedagem na RailsPlayground? Então, se liga.
Recentemente coloquei no ar o site Take The Half. Falei sobre ele neste post. Para incentivar o voto no Digg, vou dar 1 ano de conta gratuita na RailsPlayground caso sejam computados pelo menos 100 votos. Aí, para participar, basta você postar um comentário dizendo qual o nick que usou.
Irei sortear um número aleatório (seu ticket é o número do comentário) e o ganhador leva essa barbada. Tá esperando o quê? Vai lá e vota!!!
Ah! Se você não quiser uma conta na RailsPlayground, deixo você com um usuário na Dreamhost pelo mesmo período.
Mais fácil que isso, impossível!
UPDATE: Poste um comentário no seu blog, fazendo trackback para este post e concorra em dobro! Um ticket do voto no Digg e outro do trackback! ;)
- Permalink
- Trackback
- Comentários (12)
- Ao som de: Copeland – Sleep
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
