Instalación “sencilla” de PostGreSql en Ubuntu
Bueno más que la instalación sería la configuración ya que via apt-get (synaptic e derivados) obtendrias todo lo necesario para instalarlo. Así que buscais el postgresql y lo instalais.
Vamos a la configuración
Por defecto se nos crea el usuario postgres que es el que tiene permisos para darle amor al servidor postgresql, así que nos logueamos como usuario postgres:
yo@mipc$ sudo -s
root@mipc# su postgres
postgres@mipc#
Ahora ya podemos crear un usuario y una base de datos
postgres@mipc# createuser NOMBRE_DE_USUARIO
postgres@mipc# createdb BASE_DE_DATOS
Bien, llegado a este punto ya tenemos creado un usuario de postgres, ahora hay que darle un password. Nos logeamos como él y le asignamos un password dentro de la base de datos
postgres@mipc# su NOMBRE_DE_USUARIO
NOMBRE_DE_USUARIO@mipc$ psql BASE_DE_DATOS
BASE_DE_DATOS=#
Cambiamos el password
BASE_DE_DATOS=# alter user NOMBRE_USUARIO with password PASSWORD;
Ya tenemos una base de datos con un usuario asociado. Vamos a toquetear el archivo de configuración /etc/postrgesql.conf aseguraos de que exista esta línea y no esté comentada
port = 5432
Vamos a instalarle el PhpPgAdmin.
apt-get install phppgadmin
Supongo que ya teneis el apache funcionando y que vuestro DocumentRoot es el que viene por defecto /var/www. Vamos a crearle un enlace para que podamos a acceder a el más comodamente. En otro post os explicaré como hacer servidores virtuales para que sea aún más cómodo.
ln -s /usr/share/phppgadmin /var/www/
Ahora ya podreis acceder desde vuestro navegador en la dirección http://localhost/phppgadmin.
Es probable que tengais problemas para logearos, si es así editad el archivo /etc/phppgadmin/config.inc.php y aseguraos que este esta linea puesta a false
$conf['extra_login_security'] = false;
Y ya debería funcionaros bien. Vereis que hay muchos tipos de datos diferentes a MySQL, el autonumérico corresponde al serial o bigserial.
Maily
June 28th, 2007 at 23:45
saludos cordiales y gracias por tu ayuda ha sido muy util para mi..
un beso desde venezuela.
harry
July 12th, 2008 at 20:48
Muchas gracias por la instrucciones fue muy fácil de utilizar, en el curso que estamos haciendo de PG