Postgresql
Postgresql
10.05.2002
En este pequeño taller voy a dar unas pequeñas pautas para instalar PostgreSQL.
Nos ponemos
como root para empezar a trabajar
Creamos
el grupo y usuario postgres
Descargamos las
fuentes de PostgreSQL y las descomprimimos
Preparamos las
fuentes para ser compiladas
Compilamos e instalamos
las fuentes
Instalamos la Base
de Datos
Asignamos los directorios
a sus respectivos propietarios
Creamos
un usuario de prueba
Obtenemos login
como root con el comando su -l:
[shell]$ su -l
Password:
[shell]#
Añadimos el grupo
mysql y creamos el usuario mysql dentro del grupo mysql:
Descargamos las
fuentes en formato .tar.gz (tarbal) de href="http://www.postgresql.org/">http://www.postgresql.org/.
(NOTA: son unos 7 Mb)
http://www.maestrosdelweb.com/editorial/postgree/ 24/08/2007
Instalando PostgreSQL en Linux Page 2 of 3
Descomprimimos
las fuentes:
Preparamos las
fuentes para compilarlas:
[shell]# cd postgresql-3.x.x
[shell]# ./configure
Ahora
nos disponemos a compilar las fuentes de PostgreSQL:
Si nada
ha fallado, podemos continuar
Configuración Post-Instalación
Vamos
a crear un directorio data y asignamos los directorios a sus propietarios:
Ahora
nos ponemos como postgres para instalar la BD:
[shell]# su - postgres
[shell]$ /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
Ahora
iniciamos la BD:
[shell]$ /usr/local/pgsql/bin/postmaster
-D /usr/local/pgsql/data
En esta
sección vamos a explicar muy por encima la forma de crear y borrar usuarios
de PostgreSQL
Bien,
lo primero, es crear un enlace al cliente:
[shell]$ logout
[shell]# ln /usr/local/pgsql/bin/psql /usr/bin/psql
[shell]# su - postgres
[shell]$
Ahora
lo tenemos más sencillo para acceder, ahora arrancamos el cliente:
http://www.maestrosdelweb.com/editorial/postgree/ 24/08/2007
Instalando PostgreSQL en Linux Page 3 of 3
[shell]$ psql
postgres=#
Para
crear usuarios, usamos el comando CREATE USER, que tiene la siguiente sintaxis:
Entonces, creamos
un usuario llamado pedro:
Ahora
borraremos a pedro:
Si
has llegado hasta aquí entonces todo ha ido bien. Sólo me queda recomendarte
el tutorial de href="http://www.postgresql.org/">PostgreSQL
Documento
redactado por href="http://www.forosdelweb.com/usuario.asp?usr=Ferdy">Ferdy
para Maestros del Web.
Sobre el autor
Fernando José Pereda Garcimartín
Colaborador de Maestros del Web y uno de los moderadores en Foros del Web
http://www.maestrosdelweb.com/editorial/postgree/ 24/08/2007