Comment configurer une base de données PostgreSQL sur Ubuntu

PostgreSQL est un choix exceptionnel pour les bases de données SQL sur Ubuntu . Dans ce guide, nous vous guiderons tout au long du processus d'installation et de configuration d'une base de données PostgreSQL sur Ubuntu Server . Que vous soyez un nouveau venu dans les bases de données Linux ou que vous connaissiez PostgreSQL, ce guide étape par étape vous aidera à installer et à configurer une base de données sur Ubuntu Server.

Comment installer PostgreSQL sur Ubuntu

Avant de tenter d'installer PostgreSQL sur votre système de serveur Ubuntu, vous devez le mettre à jour. Avoir des packages à jour pour Ubuntu est essentiel pour la stabilité du système PostgreSQL.

Vous devrez d'abord exécuter la commande apt update pour mettre à jour les packages sur votre système Ubuntu. Cette commande actualisera les packages logiciels sur Ubuntu et vérifiera les mises à jour pouvant être installées.

mise à jour sudo apt

Après avoir exécuté la commande update, vous devez installer les mises à jour sur Ubuntu avec la commande apt upgrade . La commande de mise à niveau ne devrait prendre que quelques minutes et installera les packages mis à jour sur votre système Ubuntu Server.

mise à niveau sudo apt

Une fois que tout est à jour, vous pouvez installer le package PostgreSQL. Ce package contient tout le nécessaire pour exécuter des bases de données PostgreSQL sur votre serveur Ubuntu. Pour installer le logiciel, utilisez la commande apt install suivante .

sudo apt installer postgresql

Lorsque vous avez entré la commande ci-dessus, Ubuntu vous demandera d'entrer un mot de passe, tout comme avec les commandes de mise à jour et de mise à niveau . Entrez votre mot de passe, puis appuyez sur le bouton Y pour confirmer que vous souhaitez installer PostgreSQL sur Ubuntu.

Après avoir appuyé sur le bouton Y de votre clavier, Ubuntu téléchargera et installera les packages PostgreSQL sur votre système. Ce processus devrait être rapide. Lorsque le processus est terminé, vous pouvez consulter le manuel PostgreSQL en entrant la commande man postgres .

homme postgres

Ou enregistrez le manuel dans un fichier texte pour en faciliter la lecture.

homme postgres > ~/postgres-manual.txt

Comment configurer PostgreSQL sur Ubuntu Server

Maintenant que PostgreSQL est installé sur Ubuntu, vous devez le configurer. Pour commencer, connectez-vous au système de base de données dans Ubuntu Server avec le compte d'utilisateur postgre. Vous pouvez le faire en exécutant la commande sudo -u suivante .

sudo -u postgres psql

Après vous être connecté à PostgreSQL avec la commande ci-dessus, il est temps de créer un nouveau compte d'utilisateur de base de données. Vous pouvez accomplir cela avec la commande suivante. Assurez-vous de changer "new_username" et "new_password" avec l'utilisateur et le mot de passe souhaités.

CREATE USER new_username WITH ENCRYPTED PASSWORD 'new_password' ;

Une fois la commande ci-dessus entrée, vous pouvez exécuter la commande suivante pour vous assurer que votre nouvel utilisateur de base de données PostgreSQL est disponible dans le système.

SELECT usename FROM pg_user WHERE usename = 'new_username';

Une fois le nouveau compte de base de données créé, quittez l'invite Postgre, car vous n'avez plus besoin d'y être connecté. Vous pouvez vous déconnecter à l'aide de la  commande \q  .

\q

Vous pouvez maintenant créer une base de données. Vous pouvez le faire en exécutant le Dans cet exemple, la base de données que nous créons est appelée "test". Cependant, assurez-vous de personnaliser le nom en fonction de vos besoins lorsque vous utilisez PostgreSQL.

test sudo -u postgres crééb

Après avoir créé la base de données « test », vous pouvez exécuter la commande \l pour afficher votre nouvelle base de données dans la table PostgreSQL.

sudo -u postgres psql -c "\l"

Une fois que vous avez vérifié que la nouvelle base de données existe dans PostgreSQL, il est temps d'accorder à votre base de données des privilèges d'utilisateur sur la base de données. Assurez-vous de remplacer "new_username" par la base de données PostgreSQL que vous avez créée précédemment.

sudo -u postgres psql -c "ACCORDER TOUS LES PRIVILÈGES SUR LE test DE LA BASE DE DONNÉES AU nouveau_nom d'utilisateur ;"

Pour vérifier que l'utilisateur de votre base de données dispose de ses privilèges, exécutez la commande suivante et vérifiez la colonne "Privilèges d'accès".

sudo -u postgres psql -c "\l"

Comment sauvegarder une base de données PostgreSQL

Il est recommandé de sauvegarder vos bases de données en cas de problème. Pour sauvegarder une base de données PostgreSQL sur votre serveur Ubuntu, exécutez la commande suivante. assurez-vous de remplacer "database_name" par le nom de la base de données PostgreSQL que vous souhaitez exporter.

sudo -u postgres pg_dump -Fc nom_base_données > fichier_sauvegarde.dump

Une fois que vous avez exécuté la commande ci-dessus, votre base de données sera sauvegardée dans "backup_file.dump" sur votre serveur Ubuntu pour être conservée en toute sécurité.

Restauration de la sauvegarde

A tout moment si vous avez besoin de restaurer votre sauvegarde (en cas de perte de données), vous pouvez exécuter la commande pg_restore suivante. N'oubliez pas de changer "database_name" avec la base de données vers laquelle vous restaurez.

sudo -u postgres pg_restore -d nom_base_de_données fichier_sauvegarde.dump

Leave a Comment

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

MP3 Diags est l'outil idéal pour corriger les problèmes de votre collection musicale. Il peut baliser correctement vos fichiers MP3, ajouter des pochettes d'album manquantes et corriger les VBR.

Applications de notification de bureau Google Voice

Applications de notification de bureau Google Voice

Tout comme Google Wave, Google Voice a suscité un véritable buzz à travers le monde. Google ambitionne de révolutionner nos communications et, comme il devient

Téléchargez vos favoris Flickr avec FlickrFaves

Téléchargez vos favoris Flickr avec FlickrFaves

De nombreux outils permettent aux utilisateurs de Flickr de télécharger leurs photos en haute qualité, mais existe-t-il un moyen de télécharger les favoris Flickr ? Nous avons récemment découvert

OK Sampler est un logiciel déchantillonnage musical gratuit

OK Sampler est un logiciel déchantillonnage musical gratuit

Qu'est-ce que l'échantillonnage ? Selon Wikipédia, « C'est l'acte de prendre une partie, ou un échantillon, d'un enregistrement sonore et de le réutiliser comme instrument ou

Sauvegarde de Google Sites : Importation/Exportation

Sauvegarde de Google Sites : Importation/Exportation

Google Sites est un service de Google permettant d'héberger un site web sur ses serveurs. Cependant, il n'offre aucune option de sauvegarde intégrée.

Application de bureau Google Tasks

Application de bureau Google Tasks

Google Tasks n'est pas aussi populaire que d'autres services Google tels que Calendar, Wave, Voice, etc., mais il est toujours largement utilisé et fait partie intégrante de la vie quotidienne des gens.

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Dans notre guide précédent sur l'effacement sécurisé du disque dur et des supports amovibles via Ubuntu Live et le CD de démarrage DBAN, nous avons discuté du disque basé sur Windows

Comment activer la connexion automatique à Kodi sous Linux

Comment activer la connexion automatique à Kodi sous Linux

Guide complet pour activer la connexion automatique à Kodi sous Linux avec diverses distributions et environnements de bureau.

Comment exécuter Rocket League sur Linux

Comment exécuter Rocket League sur Linux

Découvrez comment exécuter Rocket League sur Linux malgré l

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Découvrez comment exporter et importer efficacement des machines virtuelles utilisant le format OVF avec VMware Workstation 16 sur Linux.