Este é um post rápido só para ajudar a todos que querem instalar o Postgresql no Mac OS X Snow Leopard juntamente com a gem pg.
Primeiramente você deve ter o macports instalado.
Logo em seguida faça a instalação usando macports.
sudo port install postgresql84 postgresql84-server
Caso não consiga, significa que precisará dar um talento em sua memória compartilhada (memory shared). Abrindo o terminal digite:
sudo vi /etc/sysctl.conf
E dentro do arquivo
kern.sysv.shmmax=1610612736
kern.sysv.shmall=393216
kern.sysv.shmmin=1
kern.sysv.shmmni=32
kern.sysv.shmseg=8
kern.maxprocperuid=512
kern.maxproc=2048
Pronto, pode continuar com a instalação.
Após instalar abra o programa pgAdmin e teste sua conexão com o banco de dados. Agora vamos colocar os executáveis do postgresql no path. Easy:
No terminal digite
vim ~/.bash_profile
E na última linha do arquivo aberto
export PATH=/opt/local/lib/postgresql84/bin/:$PATH
Saia do terminal, reinice a máquina e abra novamente o terminal. Para testar faça
psql -U postgres
Estando tudo ok só resta instalar a gem pg. Lembrando que estamos instalando a versão 64 bits, então para isto faça.
sudo env ARCHFLAGS="-arch x86_64" gem install pg
É isto...
0 comentários:
Postar um comentário