PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 07/01/2023 14:29:44

bmayer
Membre

Méthode de démarrage serveur

Bonjour

Désireux de me mettre à niveau du DEV web, je souhaiterais installer un base de données (PostgreSQL) et un serveur web (lighttpd ou apache ?) MAIS dont le démarrage et l’arrêt soient fait à la demande, et non automatiquement.
Sauriez-vous si c’est possible ?
Si « oui », comment ?
Merci d’avance.

Hors ligne

#2 08/01/2023 11:06:48

rjuju
Administrateur

Re : Méthode de démarrage serveur

Bonjour,


Installez postgres en tant que service (la majorité des installeurs font ça), et configurer le service pour qu'il démarre manuellement plutôt qu'automatiquement.

Hors ligne

#3 09/01/2023 14:13:46

bmayer
Membre

Re : Méthode de démarrage serveur

rjuju a écrit :

Installez postgres en tant que service (la majorité des installeurs font ça), et configurer le service pour qu'il démarre manuellement plutôt qu'automatiquement.

Merci rJuju. installer, c'est sans problème. Par contre les services, je ne suis pas trop sûr de faire bien. Auriez-vous une idée, une piste ?

Hors ligne

#4 09/01/2023 23:01:33

bmayer
Membre

Re : Méthode de démarrage serveur

bmayer a écrit :
rjuju a écrit :

Installez postgres en tant que service (la majorité des installeurs font ça), et configurer le service pour qu'il démarre manuellement plutôt qu'automatiquement.

Merci rJuju. installer, c'est sans problème. Par contre les services, je ne suis pas trop sûr de faire bien. Auriez-vous une idée, une piste ?

Trouvé, c'est tout simple, "systemctl start postgresql" :-) ou bien "stop" ou bien "reload"

Et un peu plus loin grâceà http://jc.etiemble.free.fr/abc/index.ph … postgresql

Merci encore !

Hors ligne

#5 10/01/2023 05:51:26

rjuju
Administrateur

Re : Méthode de démarrage serveur

Oui, c'est effectivement dépendant de votre système d'exploitation mais comme vous ne l'aviez pas précisé impossible de donner plus de détail.  Ce n'est pas spécifique à postgres cela dit.



Avec systemd, vous devez également exécuter "systemctl disable postgresql" pour empêcher le démarrage automatique.

Hors ligne

#6 10/01/2023 13:23:36

bmayer
Membre

Re : Méthode de démarrage serveur

rjuju a écrit :

....comme vous ne l'aviez pas précisé impossible de donner plus de détail.  ....

Ooops !
C'est Debian...

Hors ligne

#7 10/01/2023 15:57:07

dverite
Membre

Re : Méthode de démarrage serveur

Avec Debian chaque instance postgres a son répertoire de config , par exemple /etc/postgresql/14/main si c'est Postgres version 14 et que le nom du cluster est "main" (le nom par défaut).

Dans le doute, utiliser la commande pg_lsclusters pour avoir la liste des instances.

Dans ce répertoire il y a un fichier start.conf avec ce contenu:

# Automatic startup configuration
#   auto: automatically start the cluster
#   manual: manual startup with pg_ctlcluster/postgresql@.service only
#   disabled: refuse to start cluster
# See pg_createcluster(1) for details. When running from systemd,
# invoke 'systemctl daemon-reload' after editing this file.

auto

Remplacer auto par manual pour ne pas démarrer automatiquement.

Source: https://manpages.debian.org/buster/post … .1.en.html

Dernière modification par dverite (10/01/2023 15:57:38)

Hors ligne

Pied de page des forums