Installare PostgreSQL su Ubuntu

In questo articolo vedremo come installare PostgreSQL, il principale database relazionale open-source, su Ubuntu.Continua a leggere…

Annunci

Installare PostgreSQL su Fedora

In questo articolo vedremo come installare PostgreSQL, il principale database relazionale open-source, su Fedora.

PostgreSQL è disponibile in due canali diversi:

  • i repository ufficiali della distribuzione (es. Fedora 25);
  • i repository esterni gestiti dal team di PostgreSQL.

Personalmente raccomando la seconda opzione, che consente di installare qualsiasi versione supportata di PostgreSQL (anche più di una contemporaneamente, ove desiderato) e garantisce aggiornamenti tempestivi.

Installazione

Repository di Fedora

Per installare la versione di PostgreSQL disponibile nei repository ufficiali di Fedora è sufficiente lanciare i seguenti comandi, che provvedono ad installare i pacchetti postgresql-server e postgresql-contrib e ad avviare automaticamente il database al termine dell’installazione:

sudo dnf install postgresql-server postgresql-contrib
postgresql-setup initdb
systemctl enable postgresql.service systemctl start postgresql.service

Repository di PostgreSQL

Usando i repository esterni di PostgreSQL potete scegliere tra tutte le versioni supportate e mantenute e tranne rari casi, ad esempio per ragioni di compatibilità, conviene sempre installare la versione più recente, che risulta essere al momento in cui scrivo la 9.6.

Ogni versione di PostgreSQL è disponibile in un repository YUM differente, per cui il primo passo consiste nel configurare il repository corrispondente alla versione di Fedora in uso e PostgreSQL da installare. A questo indirizzo è disponibile la lista completa delle versioni di PostgreSQL e Fedora supportate con gli URL da utilizzare per abilitare il repository corrispondente.

postgresql-fedora-repos
Repository YUM per PostgreSQL 9.6

Per installare PostgreSQL 9.6 su Fedora 25 copiamo l’URL del penultimo link visibile nell’immagine e lanciamo da terminale il seguente comando:

sudo dnf install https://download.postgresql.org/pub/repos/yum/9.6/fedora/fedora-25-x86_64/pgdg-fedora96-9.6-3.noarch.rpm

Ora possiamo finalmente procedere all’installazione di PostgreSQL 9.6 con il seguente comando:

sudo dnf install postgresql96-server postgresql96-contrib

Al termine della procedura di installazione dobbiamo avviare manualmente PostgreSQL con i seguenti comandi:

sudo /usr/pgsql-9.6/bin/postgresql96-setup initdb
sudo systemctl enable postgresql-9.6.service
sudo systemctl start postgresql-9.6.service

Per collegarsi a PostgreSQL è sufficiente lanciare il seguente comando:

sudo -u postgres psql postgres

Allestire un server web con BitNami

Introduzione

In questo post vedremo come installare in pochi e semplici passaggi un server web (Apache), che si occupa di ricevere ed elaborare le richieste di caricamento delle pagine, e un database (MySQLPostgreSQL), ove verranno memorizzate le informazioni associate all’applicazione web; sono disponibili svariati pacchetti che offrono la possibilità di allestire facilmente e con pochi clic un ambiente completo, preconfigurato e perfettamente funzionante.Continua a leggere…