PostgreSQL en NetBSD

De NetBSD Mexico Wiki, la enciclopedia libre.

Tabla de contenidos

Instalando postgresql desde pkgsrc

# cd /usr/pkgsrc/databases/postgresql81-server/
# make install clean

Copia el archivo pgsqld desde /usr/pkg/share/examples/etc/rc.d/psqld a /usr/pkg/etc/rc.d/

# cp /usr/pkg/share/examples/rc.d/psqld /usr/pkg/etc/rc.d/

Agrega pgsqld a rc.conf para iniciar postgresql en cada arranque del sistema

# echo "pgsqld=YES" >> /etc/rc.conf

Iniciando el servidor

Esta linea creará el cluster inicial de postgresql e iniciara el demonio.

# /usr/pkg/etc/rc.d/pqsql start

Por default, el usuario pgsql no tiene un password, podemos asignarle uno con el siguiente comando de Unix.

# passwd pgsql

Creando usuarios

Las labores de administracion del servidor postgresql se llevan a cabo via el usuario pgsql

# su - pgsql
$ createdb pba
$ psql pba
Welcome to psql 8.1.4, the PostgreSQL interactive terminal.

Type:  \copyright for distribution terms
       \h for help with SQL commands
       \? for help with psql commands
       \g or terminate with semicolon to execute query
       \q to quit

pba=#

Información adicional

Personal tools