Ruby + Rails + Gem + Mongrel Cluster + Apache + MySQL n0 Red Hat EL

Servidor Rails no Red Hat EL 4. Ruby + Rails + Gem + Mongrel Cluster + Apache + MySQL rodando uma aplicação em Rails com Mongrel em cluster gerenciado pelo Apache no Red Hat EL.

[ Hits: 49.135 ]

Por: Marcos Miras em 06/12/2007


Criando o banco, configurando sua aplicação e acessando



Entre no banco de dados e crie o banco:

# mysql -p
mysql> create database nomedobanco_production;
mysql> create database nomedobanco_development;
mysql> use nomedobanco_production;
mysql> grant all privileges on *.* to admin@'localhost' identified by '123456';
mysql> flush privileges;
mysql> use nomedobanco_development;
mysql> grant all privileges on *.* to admin@'localhost' identified by '123456';
mysql> flush privileges;
mysql> quit

Coloque a aplicação em um determinado diretório (utilizarei de exemplo /suaapp):

# cd /suaapp
# vi conf/database.yml


Altere os seguintes campos:

development:
adapter: mysql
database: nomedobanco_development
username: admin
password: 123456
host: localhost
socket: /tmp/mysql.sock

production:
adapter: mysql
database: nomedobanco_production
username: admin
password: 123456
host: localhost
socket: /tmp/mysql.sock

Criando as tabelas, lembre-se de estar dentro do diretório da sua app:

# rake db:migrate

Pronto, veremos agora se está tudo ok:

# ruby script/server

Acesse sua aplicação:

http://ip_do_server:3000

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação do Ruby, Gems, Rails e MySQL
   3. Criando o banco, configurando sua aplicação e acessando
   4. Instalando e configurando o Mongrel com Apache / Parte 1
   5. Instalando e configurando o Mongrel com Apache / Parte 2
Outros artigos deste autor

Introdução ao MySQL

PhpPgAdmin e PhpMyAdmin

Comunity ENTerprise Operating System, o CentOS

Integridade dos arquivos do sistema

Leitura recomendada

Copie/Cole conteúdo do terminal para o X e vice-versa

Sabayon 5.0 - Uma nova distro multimídia (parte 1)

Wine: Como associar uma extensão a um aplicativo instalado

Utilizando o X-Deep32 para rodar programas Linux em máquina Windows

Scid vs. PC - O melhor programa para estudar Xadrez no GNU/Linux

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts