Comment installer GitLab sur le serveur Ubuntu
Cherchez-vous à faire fonctionner GitLab sur votre serveur Ubuntu ? GitLab est une puissante alternative auto-hébergée aux services comme GitHub. Avec elle, vous pouvez
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
Cherchez-vous à faire fonctionner GitLab sur votre serveur Ubuntu ? GitLab est une puissante alternative auto-hébergée aux services comme GitHub. Avec elle, vous pouvez
Découvrez comment ajouter une sécurité supplémentaire à votre serveur Ubuntu Linux en installant et en activant SELinux dessus.
Vous cherchez un moyen plus simple de monter des partages NFS sur votre serveur Linux ? Découvrez comment monter des partages NFS avec l'application Cockpit.
Le support à long terme d'Ubuntu 22.04 est là ! Découvrez comment mettre à niveau votre ordinateur de bureau ou portable vers la dernière version d'Ubuntu.
Comment installer les derniers pilotes GPU Nvidia sur Linux
Besoin de transférer des fichiers vers votre conteneur Docker ? Avec l'outil Docker cp, vous pouvez facilement déplacer des fichiers vers et depuis des conteneurs.
Qu'est-ce qu'un fichier DEB ? Qu'est ce que tu fais avec? Découvrez les nombreuses façons d'installer des fichiers DEB sur votre PC Linux.
Possédez-vous des jeux sur GOG.com ? Vous souhaitez configurer le client GOG Galaxy sur votre PC Linux pour profiter de certains jeux vidéo ? Suivez ce guide comme nous le montrons
Docker Engine est un programme de conteneurisation ouvert pour Linux et d'autres plates-formes. Docker Engine gère des conteneurs autonomes qui fonctionnent comme
Êtes-vous fatigué d'installer Slack, Discord et de nombreux autres outils de productivité sur votre système Linux ? Souhaitez-vous qu'ils puissent tous être combinés en un seul