segunda-feira, 26 de setembro de 2011

Instalando o PostreSQL 9.1 no Ubuntu server 11.04 64 bits

  1. Adicionando o repositório para o PostgreSQL 9.1
    • $ sudo add-apt-repository ppa:pitti/postgresql
  2. Instalando o PostgreSQL 9.1
    • $ sudo apt-get update && apt-get install postgresql
  3. Verificando a instalação
    • $ psql -V #Verificando a versão do postgresql
    • $ finger postgres #Verificando o usuário postgres
    • $ su postgres
    • $ psql
    • # select version();
  4. Definindo a senha para o usuário postgres
    • $ sudo passwd postgres
    • $ su postgres
    • $ psql
    • # alter user postgres with password 'postgres';
  5. Configurando o servidor 
    • $ cd /etc/postgresql/9.1/main/
    • $ cp pg_hba.conf pg_hba.conf.bak.original
    • $ cp postgresql.conf postgresql.conf.bak.original
    • Adicionar a linha no arquivo pg_hba.conf
      • host all all all trust # md5 -> trust
    • Adicionar a linha no arquivo postgresql.conf
      • listen_addresses='*' 
    • Descomentar e adicionar as linhas abaixo no arquivo postgresql.conf
      • log_destination = 'stderr'
      • logging_collector = on
      • log_directory = 'pg_log'
      • log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log'
      • log_truncate_on_rotation = off
      • log_rotation_age = 1d
      • log_rotation_size = 10MB
    • Criando o diretório de log
      • $ su postgres
      • $ cd ~/9.1/main/
      • $ mkdir pg_log
  6. Reiniciando o servidor
    • $ sudo /etc/init.d/postgresql restart
  7. Verificando o log
    • $ ls /var/lib/postgresql/9.1/main/pg_log
  8. Basta instalar o pgadmin no cliente e conectar no banco

sexta-feira, 23 de setembro de 2011

Installing REE with RVM in MAC OS X Lion

$ rvm remove ree
$ export CC=/usr/bin/gcc-4.2
$ rvm install --force ree

quarta-feira, 7 de setembro de 2011

MAC OS X Lion Ruby mysql Gem install with MAMP

1 - Install MAMP and MAMP Components http://www.mamp.info/en/downloads/index.html
2 - Install gem:

  • env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/Applications/MAMP/Library/bin/mysql_config