-
-
Save YamilG/2691881 to your computer and use it in GitHub Desktop.
Configuración de Postgresql para Rails
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Instalar postgresql | |
sudo apt-get install postgresql | |
# Entrar a la consola de postgresql | |
sudo -u postgres psql postgres | |
# Crear rol de ccepreb | |
create role ccepreb with createdb login password 'xzsawq'; | |
# Verificar que se ha creado el rol ccpreb | |
select * from pg_user; | |
select * from pg_shadow; | |
# Crear las bases de datos | |
create database ccepreb_development owner ccepreb; | |
create database ccepreb_test owner ccepreb; | |
create database ccepreb_production owner ccepreb; | |
# Salir de la consola de Postgresql | |
\q | |
# Abrir la configuración de conexiones a Postgresql | |
sudo gedit /etc/postgresql/9.1/main/pg_hba.conf | |
# Colocar estas líneas después de la línea que tiene TYPE, DATABASE, USER, ADDRESS, METHOD, y luego guardar. | |
local ccepreb_production ccepreb md5 | |
local ccepreb_development ccepreb md5 | |
local ccepreb_test ccepreb md5 | |
# Reiniciar el servidor de Postgresql | |
sudo service postgresql restart | |
# Si no hubo problemas al seguir estos pasos, el servicio de Postgresql debería de reiniciar sin problemas. | |
# Después de esto se puede correr "rake db:migrate" y "rake db:seed" para generar la base de datos. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment