Instalación de PostgreSQL en Ubuntu
PostgreSQL es un sistema de gestión de bases de datos gratuito para diversas bases de datos, implementado para diferentes plataformas, incluyendo Windows y Linux. La herramienta admite un gran número de tipos de datos, tiene un lenguaje de scripting integrado y es compatible con los lenguajes de programación clásicos. En Ubuntu, PostgreSQL se instala a través de «Terminal». utilizando repositorios oficiales o personalizados, y ya después se realizan los trabajos preparatorios, las pruebas y la creación de tablas.
Instalación de PostgreSQL en Ubuntu
Las bases de datos se utilizan en muchos ámbitos diferentes, pero es el sistema de gestión el que proporciona una gestión cómoda de las mismas. Muchos usuarios se detienen en PostgreSQL, lo instalan en su sistema operativo y comienzan a trabajar con tablas. A continuación queremos describir paso a paso todo el proceso de instalación, primera ejecución y configuración de la mencionada herramienta.
Paso 1: Instalación de PostgreSQL
Por supuesto, deberías empezar por añadir todos los archivos y bibliotecas necesarios a Ubuntu para asegurarte de que PostgreSQL funciona correctamente. Esto se hace utilizando la consola y los repositorios de usuario u oficiales.
- Ejecutar «Terminal». de cualquier manera, por ejemplo, a través del menú o pulsando una combinación de teclas Ctrl + Alt + T.
- En primer lugar, marquemos los repositorios de los usuarios, ya que las versiones más recientes suelen subirse allí primero. Inserte en el campo el comando
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'y luego haga clic en Entre en. - Introduzca la contraseña de su cuenta.
- A continuación, utilice
wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -para añadir paquetes. - Lo único que queda es actualizar las bibliotecas del sistema con el comando estándar
sudo apt-get update. - Si está interesado en obtener la última versión disponible de PostgreSQL desde el repositorio oficial, debe escribir en la consola
sudo apt-get install postgresql postgresql-contriby confirme la adición de los archivos.
Una vez completada la instalación con éxito, puede pasar a iniciar la cuenta por defecto, comprobar el funcionamiento del sistema y la configuración inicial.
Paso 2: Poner en marcha PostgreSQL por primera vez
La gestión del SGBD instalado también se realiza a través de «Terminal». utilizando los comandos adecuados. La referencia al usuario creado por defecto tiene el siguiente aspecto
- Introduzca el comando
sudo su - postgresy haga clic en Entre en. Esto le permitirá cambiar a la cuenta por defecto, que actualmente es la cuenta principal. - El inicio de sesión en la consola de gestión con el perfil que está utilizando se realiza a través de
psql. Para entender el entorno puedes activarhelp– Esto mostrará todos los comandos y argumentos disponibles. - La visualización de información sobre la sesión actual de PostgreSQL se realiza a través de
conninfo. - El comando para salir del entorno
q.
Ahora ya sabes cómo acceder a tu cuenta y a la consola de gestión, así que es el momento de pasar a crear un nuevo usuario y su base de datos.
Paso 3: Crear el usuario y la base de datos
No siempre es conveniente trabajar con una cuenta estándar que ya tienes, y no siempre es necesario. Por eso le sugerimos que considere el procedimiento de crear un nuevo perfil y vincular una base de datos independiente a él.
- Una vez que estés en la consola ejecutando el perfil. postgres (comando
sudo su - postgres), escribacreateuser --interactivey, a continuación, dale un nombre apropiado introduciendo los caracteres en la línea correspondiente. - A continuación, decida si quiere dar al usuario derechos de superusuario para acceder a todos los recursos del sistema. Simplemente seleccione la opción adecuada y siga adelante.
- Lo mejor es nombrar la base de datos con el mismo nombre que la cuenta, por lo que conviene utilizar el comando
createdb lumpicsdonde lumpics – nombre de usuario. - La transición para trabajar con la base de datos especificada tiene lugar a través de
psql -d lumpicsdonde lumpics – nombre de la base de datos.
Paso 4: Crear una tabla y trabajar con las filas
Ahora es el momento de crear su primera tabla en la base de datos asignada. Esto también se hace a través de la consola, pero los comandos básicos son fáciles de entender, porque todo lo que necesitas hacer es lo siguiente:
- Después de ir a la base de datos, introduzca el siguiente código:
CREATE TABLE test (
equip_id serial PRIMARY KEY,
type varchar (50) NOT NULL,
color varchar (25) NOT NULL,
location varchar(25) check (location in ('north', 'south', 'west', 'east', 'northeast', 'southeast', 'southwest', 'northwest')),
install_date date
);Primero se especifica el nombre de la tabla prueba (puede elegir cualquier otro nombre). A continuación se describe cada columna. Hemos elegido los nombres tipo varchar и color varchar por ejemplo, pero puede especificar cualquier otro, pero sólo con caracteres latinos. Los números entre paréntesis corresponden al tamaño de las columnas, que está directamente relacionado con los datos que se colocan en ellas.
- Una vez introducido, lo único que queda por hacer es mostrar la tabla en la pantalla mediante
d. - Se ve un proyecto simple sin información todavía.
- Los nuevos datos se añaden mediante el comando
INSERT INTO test (type, color, location, install_date) VALUES ('slide', 'blue', 'south', '2018-02-24');Primero se especifica el nombre de la tabla, en este caso es prueba, entonces se enumeran todas las columnas, seguidas de los valores entre paréntesis, siempre entre comillas. - A continuación puedes añadir otra línea, por ejemplo
INSERT INTO test (type, color, location, install_date) VALUES ('swing', 'yellow', 'northwest', '2018-02-24'); - Pasa la tabla por
SELECT * FROM test;para evaluar el resultado. Como puede ver, todo está colocado correctamente y los datos están introducidos correctamente. - Si necesita eliminar algún valor, hágalo con el comando
DELETE FROM test WHERE type="slide";especificando el campo entre comillas.
Paso 5: Instalar phpPgAdmin
No siempre es fácil gestionar la base de datos a través de la consola, por lo que es mejor actualizar instalando una GUI phpPgAdmin dedicada.
- Lo primero y más importante a través de. «Terminal». descargar las últimas actualizaciones de las bibliotecas a través de
sudo apt-get update. - Instalar el servidor web Apache
sudo apt-get install apache2. - Después de la instalación, pruebe su funcionalidad y la corrección de la sintaxis con
sudo apache2ctl configtest. Si algo va mal, busque la descripción del error en el sitio web oficial de Apache. - Inicie el servidor introduciendo
sudo systemctl start apache2. - Ahora que el servidor está funcionando correctamente, puedes añadir las librerías phpPgAdmin descargándolas del repositorio oficial a través de
sudo apt install phppgadmin. - A continuación, hay que modificar ligeramente el archivo de configuración. Abrirlo con el bloc de notas estándar, especificando
gedit /etc/apache2/conf-available/phppgadmin.conf. Si el documento es de sólo lectura, necesitará en el comando anterior gedit indicar tambiénsudo. - Antes de la línea. «Requerir local» poner
#para convertirlo en un comentario, y en la parte inferior introduzcaAllow From all. La dirección será ahora accesible para todos los dispositivos de la red, no sólo para el PC local. - Reiniciar el servidor web
sudo service apache2 restarty podrá trabajar con seguridad con PostgreSQL.
En este artículo, cubrimos no sólo PostgreSQL, sino también la instalación del servidor web Apache utilizado en la combinación de software LAMP. Si está interesado en que sus sitios web y otros proyectos sean totalmente funcionales, le sugerimos que se familiarice con el proceso de añadir los demás componentes leyendo nuestro otro artículo en el siguiente enlace.
Lea también: Instalación del conjunto de programas LAMP en Ubuntu
Nos alegramos de que hayamos podido ayudarle con el problema.
Nuestros especialistas tratarán de responder con la mayor rapidez posible.
¿Le ha ayudado este artículo?
Cuál es el tamaño en pixeles de las hojas a4 a3 a2 a1 y a0 en funcion de los ppp
Cómo eliminar una cuenta de Facebook sin contraseña y correo electrónico
Cómo saber quien esta detrás de un perfil de instagram
Cómo saber quien canceló el mensaje en instagram
Cómo saber si el Iphone está hackeado
Cómo instalar IPTV en el Fire TV Stick
Qué hacer si las imágenes desaparecen de la galería en Android
Spotify cracked IOS 2021, ¿Cómo instalarlo?
Cómo copiar el enlace a tu perfil de instagram
Cómo saber quien esta detrás de un perfil de Facebook
Resolver los problemas con la luz roja LOS en el router
Cómo averiguar el id de la MI cuenta en tu smartphone Xiaomi
Cómo instalar IPTV en el Fire TV Stick
Cómo cambiar el correo electrónico de id de Supercell
Cómo desbloquear canales de Iphone Telegram
Cómo ocultar a quién sigo en instagram
Cómo solucionar el error requiere acción con la cuenta de Google
e_fail 0x80004005 error en Virtualbox, causas y soluciones
Cómo poner tu nombre en una lista de WhatsApp
Cómo eliminar su cuenta Shein
Resolver los problemas con la luz roja LOS en el router
Cómo ver cuántos mensajes hay en un chat
Cómo desbloquear canales de Iphone Telegram
Cómo enviar fotos o vídeos que se autodestruyen en Telegram
Cómo descargar historias de Facebook desde el PC
