Bonjour à toutes et tous,
Je viens vous voir pour une question de débutant, dont la résolution pourrait paraitre simple mais qui ne l'est pas tant que çà... surtout vis-à-vis du contexte.
J'ai décidé de paramétrer un serveur LAMP dans un conteneur Docker, à partir d'une image Debian 10.
Je l'ai fait il y a quelques années sur une machine physique Ubuntu, j'avais rencontré bien moins de difficulté... mais j'arrive au bout de mon périple.
Normalement, il ne me reste plus qu'à paramétrer un démarrage automatique des services Apache2 et MySQL.
Le fonctionnement minimal de ces services est OK quand je l'ai lance avec la commande "service [NOM SERVICE] start", mais je souhaiterais qu'ils démarrent automatiquement suite au boot de la machine.
J'ai déjà essayé plusieurs choses, d'abord avec systemd/systemctl :
J'ai le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3# Après avoir installé le package systemd systemctl status apache2
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
ensuite en lançant la commande :
=> ça ne change rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part update-rc.d apache2 defaults
ensuite en ajoutant un script "lamp" dans le dossier "/etc/init.d/", le script contient les commandes suivantes :
=> ça ne change rien, même après avoir exécuté la commande "update-rc.d lamp defaults"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 service apache2 start service mysql start
Il doit me manquer quelque chose dans la procéure... si quelqu'un à une solution ou des pistes pouvant mener à la solution... je suis preneur.
Merci d'avance et bon dimanche !
Mickaël
Partager