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: 47.222 ]

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 [email protected]'localhost' identified by '123456';
mysql> flush privileges;
mysql> use nomedobanco_development;
mysql> grant all privileges on *.* to [email protected]'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

Comunity ENTerprise Operating System, o CentOS

PhpPgAdmin e PhpMyAdmin

Integridade dos arquivos do sistema

Leitura recomendada

Subversion (SVN) com autenticação pelo LDAP

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

Usando o NetBSD como desktop

VPN - usando SSH

Pós-instalação do Fedora 13 (F13) no Acer Aspire One (AA1)

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts