Heroku - 9 Heroku postgre partie 2

Bienvenue dans la suite de la prise en main d'Heroku Postgres. Pour pouvoir manipuler la base depuis notre machine locale, nous devons installer trois outils : PostgreSQL avec pgAdmin, Git et la CLI Heroku. Rendez-vous d'abord sur postgresql.org et téléchargez la dernière version pour votre OS (ici Windows). Lancez l'installation en laissant les composants par défaut, mais assurez-vous que pgAdmin soit bien coché — c'est l'outil graphique qui nous permettra de nous connecter à Heroku Postgres. Définissez un mot de passe pour l'utilisateur Postgres local, puis terminez l'installation.

Installation de Git et de la CLI Heroku

Il est recommandé de redémarrer votre machine après l'installation de PostgreSQL pour que tout fonctionne correctement. Nous avons ensuite besoin de Git, qui permettra de versionner et de déployer le code sur Heroku. Rendez-vous sur git-scm.com, cliquez sur le bouton de téléchargement et lancez l'installation en laissant les paramètres par défaut (recommandés). Pour vérifier que tout fonctionne, ouvrez un invite de commandes et tapez :

git

La liste des commandes Git s'affiche : l'installation est réussie. Il ne reste plus qu'une chose à installer : la CLI Heroku. Elle permet de se connecter aux serveurs Heroku et, combinée à Git, de déployer du code dans une application existante. Pour la télécharger, faites une recherche Google sur « Heroku CLI » ou rendez-vous sur la page officielle. Choisissez la version correspondant à votre OS (Windows dans notre cas), acceptez les options d'installation et laissez l'application s'installer.

Une fois terminé, fermez la fenêtre, ouvrez un invite de commandes et tapez :

heroku

Plusieurs commandes Heroku disponibles s'affichent : tout fonctionne correctement. Avec ces trois outils (PostgreSQL + pgAdmin, Git et la CLI Heroku), nous avons maintenant tout ce qu'il faut pour interagir avec notre base de données Heroku Postgres et déployer du code. C'est tout pour cette vidéo d'installation, à bientôt pour la suite du cours !

En résumé

Cette deuxième partie du cours sur Heroku PostgreSQL guide l'installation des outils essentiels pour déployer et gérer une base de données PostgreSQL sur la plateforme Heroku. Le module couvre l'installation de PostgreSQL, pgAdmin pour l'administration de la base, Git pour le contrôle de version, et le CLI Heroku pour interagir avec les serveurs et déployer le code. Cette infrastructure constitue le préalable indispensable avant de pouvoir connecter une application existante à Heroku et déployer du code.

Points clés

  • Télécharger et installer PostgreSQL depuis postgresql.org, en choisissant la version adaptée à son système (Windows, Linux, macOS)
  • Installer pgAdmin, l'interface graphique indispensable pour se connecter et gérer la base de données PostgreSQL
  • Configurer un mot de passe lors de l'installation et conserver les paramètres par défaut recommandés
  • Télécharger et installer Git pour le contrôle de version, nécessaire à l'interaction avec Heroku
  • Installer le CLI Heroku pour se connecter aux serveurs Heroku et déployer le code de l'application
  • Vérifier que chaque outil fonctionne correctement en exécutant les commandes (git, heroku) dans le terminal

Questions fréquentes

Pourquoi faut-il installer pgAdmin ?

pgAdmin est l'interface graphique qui permet de se connecter à la base de données PostgreSQL, de la gérer et de visualiser les données. C'est l'outil d'administration essentiel pour travailler avec Heroku PostgreSQL.

Dois-je accepter tous les paramètres par défaut lors de l'installation ?

Oui, les paramètres par défaut de PostgreSQL et Git sont recommandés. L'important est de cocher pgAdmin lors de l'installation de PostgreSQL et de noter le mot de passe que vous configurez.

Comment vérifier que tous les outils sont bien installés ?

Ouvrez un terminal et tapez respectivement 'git' et 'heroku'. Si les commandes affichent des informations sur les outils, cela signifie qu'ils sont correctement installés et reconnus par votre système.