Cume installà PostgreSQL in Ubuntu 18.04 LTS Bionic Beaver è derivati?

postgresql

PostgreSQL hè un sistema di gestione di basa di dati relaziunali orientatu à l'ughjettu, putente, avanzatu è ad alte prestazioni, PostgreSQL hè surghjente liberu è apertu liberatu sottu a licenza PostgreSQL, simile à BSD o MIT.

Aduprà è migliurà a lingua SQL, cù un gran numeru di funzioni per almacenamentu è gestione sicura di dati. Hè efficiente, affidabile è scalabile per trattà volumi elevati è creà ambienti di qualità d'impresa è tolleranti à i difetti, puru assicurendu alta integrità di dati.

PostgreSQL hè ancu assai estensibile cù caratteristiche cum'è indici, venenu cù API per pudè sviluppà e vostre soluzioni per risolve i vostri prublemi di almacenamentu di dati.

Cum'è assai altri prughjetti open source, U sviluppu PostgreSQL ùn hè micca gestitu da una sucietà o persona, ma hè gestitu da una cumunità di sviluppatori chì travaglianu in modu altruistu, altruistu, liberu o sustenutu da urganizazioni cummerciali.

Questa cumunità hè chjamata PGDG (PostgreSQL Global Development Group).

Installazione PostgreSQL in Ubuntu 18.04 LTS è derivati

Per installà questu strumentu nantu à i nostri sistemi, duvemu creà un schedariu in /etc/apt/sources.list.d/pgdg.list chì guarda a cunfigurazione di u repositoriu.

Avemu da apre un terminal cun Ctrl + Alt + T è avemu da eseguisce in questu:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

sudo apt install wget ca-certificates

Importemu a chjave publica

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add –

Y procedemu à installà l'applicazione in u nostru sistema cù:

sudo apt update

sudo apt install postgresql-10 pgadmin4

È basta, averemu PostgreSQL installatu nantu à u nostru sistema.

U serviziu di l'applicazione deve esse eseguitu automaticamente dopu chì hè statu installatu, pudemu verificà questu semplicemente eseguendu u cumandimu seguente:

sudo systemctl status postgresql.service

Cume aduprà PostgreSQL in Ubuntu 18.04 LTS è derivati?

In PostgreSQL, L'autenticazione di u cliente hè cuntrullata da u fugliale di cunfigurazione /etc/postgresql/10/main/pg_hba.conf.

U metudu di autenticazione predefinitu hè "peer" per l'amministratore di a basa di dati, chì significa chì riceve u nome d'utilizatore di u sistema operativu cliente di u sistema è verifica s'ellu currisponde à u nome d'utilizatore di basa di dati dumandatu per permette l'accessu, per e cunnessioni lucali.

Stu schedariu di cunfigurazione pò esse editatu secondu e vostre necessità.

Una volta chì tuttu hè configuratu, u contu di u sistema si pò accede cù u cumandimu seguitu:

sudo -i -u postgres

psql

postgres=#

Pò esse ancu accessu cù st'altru cumandamentu direttamente, senza avè da accede prima à l'account postgres, per questu solu duvemu eseguisce:

sudo -i -u postgres psql

Per surtite eseguemu solu:

postgres=# \q

En PostgreSQL, un sistema di rolu è permessu hè adupratu, induve i roli sò ogetti glubali chì ponu accede à tutte e basi di dati cluster (cù i privileghji adatti).

I roli sò cumpletamente separati da l'utilizatori à u livellu di u sistema upirativu, ancu s'ellu hè cunveniente di mantene una currispundenza trà elli.

Per inizializà un sistema di basa di dati, ogni installazione nova cuntene sempre un rolu predefinitu.

Cume creà un utilizatore in PostgreSQL?

sobre a creazione di un novu rolu in a basa di dati ùn avemu solu da eseguisce u cumandimu seguente, in u quale avemu solu à rimpiazzà "utilizatore" cù u nome chì vulemu assignà:

postgres=# CREATE ROLE usuario;

Avà se vulemu aghjunghje l'attributu di login à u rolu di l'utente, duvemu solu aghjunghje i seguenti:

postgres=#CREATE ROLE usuario LOGIN;

O pò ancu esse creatu cum'è seguitu

postgres=#CREATE USER usuario;           

Creendu questu, duvemu assignà una password chì pudemu assicurà un metudu di autentificazione furnendu cusì una password criptata quandu si cunnette à a basa di dati.

Pudemu fà scrivendu u cumandimu seguitu:

postgres=#CREATE ROLE usuario PASSWORD 'contraseña'

Infine pudete truvà vari tutoriali è aiutu in parechji fori è siti web induve sparte u cuntenutu nantu à l'usu è l'amministrazione di PostgreSQL.

 


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

Un cummentariu, lasciate u vostru

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu.

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.

  1.   Leonard Febres dijo

    Salutu, aghju avutu un errore quandu aghju messu u cumandimu seguente in a cunsola
    wget –quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc Œ œ sudo apt-key add -

    Pigliate in contu chì, se cupiate-incolla cù a linea di cummanda, duvete sguassà u script chì hè dopu à 'aghjunghje' è piazzallu cù manualmente. altrimenti un errore apparerà cume hè.

    Errore: executable pg_config micca truvatu.

    Questu accade perchè quellu script ùn hè micca interpretatu currettamente.