PostgreSQL é un sistema de xestión de bases de datos gratuíto implementado para varias plataformas, incluídas Windows e Linux. A ferramenta soporta un gran número de tipos de datos, ten unha linguaxe de script integrada e admite o uso de linguaxes de programación clásicas. En Ubuntu, instálase PostgreSQL "Terminal" utilizando repositorios oficiais ou de usuarios e, despois diso, realízanse traballos preparatorios, probas e creación de táboas.
Instala PostgreSQL en Ubuntu
As bases de datos úsanse en varios campos, pero o sistema de xestión ofrece unha xestión cómoda. Moitos usuarios paran en PostgreSQL, instálano no seu sistema operativo e comezan a traballar con táboas. A continuación, queremos describir paso a paso todo o proceso de instalación, o primeiro lanzamento e configuración da mencionada ferramenta.
Paso 1: Instale PostgreSQL
Por suposto, debes comezar engadindo todos os ficheiros e bibliotecas necesarios a Ubuntu para garantir o funcionamento normal de PostgreSQL. Isto faise mediante a consola e o usuario ou os repositorios oficiais.
- Corre "Terminal" de calquera xeito conveniente, por exemplo, a través do menú ou premendo a combinación de teclas Ctrl + Alt + T.
- En primeiro lugar, observamos os repositorios de usuarios, xa que primeiro se suben alí as versións máis recentes. Pega o comando no campo
sudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /etc/apt/sources.list.d/pgdg.list '
e logo faga clic Introduza. - Introduza o contrasinal da túa conta.
- Despois dese uso
wget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | engadir clave clave sudo -
para engadir paquetes. - Resta só actualizar as bibliotecas do sistema co comando estándar
Actualización sudo apt-get
. - Se estás interesado en obter a última versión dispoñible de PostgreSQL desde o repositorio oficial, necesitas escribir na consola
sudo apt-get install postgresql postgresql-contrib
e confirme a adición de ficheiros.
Tras a instalación exitosa, pode continuar a lanzar a conta estándar, comprobar o sistema e a configuración inicial.
Paso 2: Iniciar PostgreSQL por primeira vez
Tamén se produce a xestión do SGBD instalado "Terminal" usando os comandos axeitados. A chamada ao usuario creada por defecto ten o seguinte aspecto:
- Introduza o comando
sudo su - postgres
e fai clic en Introduza. Esta acción permitiralle cambiar á administración por conta da conta por defecto, que actualmente actúa como principal. - A entrada na consola de administración está baixo o pretexto do perfil que se está a usar
psql
. A activación axudaralle a tratar co ambiente.axuda
- amosará todos os comandos e argumentos dispoñibles. - Pódese ver a información sobre a sesión PostgreSQL actual
conninfo
. - Saír do ambiente axudará ao equipo
q
.
Agora xa sabe como iniciar sesión na súa conta e ir á consola de administración, polo que é hora de pasar á creación dun novo usuario e da súa base de datos.
Paso 3: crear usuario e base de datos
Non sempre é conveniente traballar cunha conta estándar existente, e non sempre é necesario. É por iso que propoñemos considerar o procedemento para crear un novo perfil e vincular unha base de datos separada a el.
- Estar na consola baixo xestión de perfís postais (equipo
sudo su - postgres
) escribirCreador - interactivo
e logo dálle un nome adecuado escribindo os caracteres na liña adecuada. - A continuación, determine se desexa conceder os dereitos de usuario do usuario para acceder a todos os recursos do sistema. Simplemente seleccione a opción adecuada e continúe.
- É mellor chamar á base de datos co mesmo nome do nome da conta, polo que debes usar o comando
creados lúpicos
onde lúpicos - nome de usuario. - A transición ao traballo coa base de datos especificada prodúcese a través
psql -d lumpics
onde lúpicos - nome da base de datos.
Paso 4: Crear unha táboa e traballar con filas
É hora de crear a túa primeira táboa na base de datos designada. Este procedemento tamén se realiza a través da consola. Non obstante, non será difícil tratar coas ordes principais, porque só precisas:
- Despois de ir á base de datos, introduza o seguinte código:
Proba CREATE TABLA (
KEY PRIMARIA serie_equip_id,
tipo varchar (50) NON NULL,
cor varchar (25) NON NULL,
localización varchar (25) comprobar (localización en ('norte', 'sur', 'oeste', 'leste', 'nordeste', 'sueste', 'suroeste', 'noroeste')),
data de instalación_data
);Nome da táboa primeiro proba (pode escoller calquera outro nome). A continuación, descríbese cada columna. Escollemos os nomes tipo varchar e cor varchar só por exemplo, pode acceder á indicación de calquera outro, pero só co uso de caracteres latinos. Os números entre parénteses son os responsables do tamaño da columna, que está directamente relacionada cos datos alí colocados.
- Despois de entrar, só queda mostrar a táboa na pantalla
d
. - Ve un proxecto sinxelo que aínda non contén información.
- A través do comando engádense novos datos
INSERTAR A proba (tipo, cor, localización, data de instalación) VALORES ("diapositiva", "azul", "sur", "2018-02-24");
O nome da táboa indícase primeiro, no noso caso proba, entón enuméranse todas as columnas e os valores indícanse entre parénteses, sempre entre comiñas. - Despois podes engadir outra liña, por exemplo
INSERTAR A proba (tipo, cor, localización, data de instalación) VALORES ('balance', 'amarelo', 'noroeste', '2018-02-24');
- Pasa a mesa
SELECCIONAR * DESDE proba;
para avaliar o resultado. Como podes ver, todo está situado correctamente e os datos introdúcense correctamente. - Se precisa eliminar un valor, faino a través do comando
DELETE DE test WHERE tipo = 'diapositiva';
citando o campo desexado entre comiñas.
Paso 5: Instale phpPgAdmin
Non sempre é fácil xestionar a base de datos a través da consola, polo que é mellor actualizala instalando unha GUI especial phpPgAdmin.
- Principalmente a través "Terminal" Descargue as últimas actualizacións da biblioteca vía
Actualización sudo apt-get
. - Instala o servidor web Apache
sudo apt-get install apache2
. - Despois da instalación, proba o seu rendemento e sintaxe utilizando
sudo apache2ctl configtest
. Se algo foi mal, busque o erro na descrición no sitio web oficial de Apache. - Inicie o servidor escribindo
sudo systemctl iniciar apache2
. - Agora que o servidor funciona correctamente, pode engadir as bibliotecas phpPgAdmin descargándoas dende o repositorio oficial a través
sudo apt instalar phppgadmin
. - A continuación, cómpre modificar lixeiramente o ficheiro de configuración. Abre a través dun caderno estándar especificando
gedit /etc/apache2/conf-available/phppgadmin.conf
. Se o documento é de só lectura, necesitará o comando antes gedit indicar taménsudo
. - Antes da liña "Esixir local" poñer
#
para convertelo nun comentario e desde a parte inferior ingresePermitir de todos
. Agora o acceso ao enderezo estará aberto a todos os dispositivos da rede, e non só á PC local. - Reinicia o servidor web
reinicio de servizo sudo apache2
e pode proceder ao traballo con PostgreSQL con seguridade.
Neste artigo examinamos non só PostgreSQL, senón tamén a instalación do servidor web Apache, que se usa na combinación do software LAMP. Se estás interesado en garantir o funcionamento completo dos teus sitios e outros proxectos, recomendámosche que te familiarices co proceso de engadir outros compoñentes lendo o noso outro artigo no seguinte enlace.
Vexa tamén: Instalación de Software Suite LAMP en Ubuntu