Obtiene los paquetes necesarios de Internet, los compila e instala.
# cd /usr/ports/databases/postgresql82-server
# make config
NLS PAM
# make install clean
Establece el directorio de datos inicial.
# su -l pgsql -c “initdb –locale=es_ES”
Se inicia manualmente el motor de base de datos para verificar que todo esté funcionando correctamente.
# su pgsql -c "postmaster -i -D /usr/local/pgsql/data"
Habilita el inicio automático del motor de base de datos al inicio del servidor.
# vi /etc/rc.conf
postgresql_enable="YES"
Se modifica la contraseña del usuario administrador (pgsql). Modifique la cadena rootpassword por el valor que considere apropiado.
# su - pgsql
# /usr/local/bin/psql template1
template1=# ALTER USER pgsql WITH ENCRYPTED PASSWORD 'rootpassword';
template1=# q
Enlaces: