Question Obtenir Apache2 pour redémarrer après le redémarrage, Ubuntu 16.04


J'ai installé apache comme suit sur ma machine Ubuntu 16.04:

$ sudo apt-get update
$ sudo apt-get install apache2

Il a bien servi mes pages de test. Maintenant, j'ai testé un redémarrage de la machine et je ne peux pas atteindre le serveur. J'essaie:

$ service apache2 status

et obtenir:

● apache2.service - LSB: Apache2 web server
  Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
       └─apache2-systemd.conf
  Active: inactive (dead) since Tue 2016-08-16 20:13:45 UTC; 6min ago
  Docs: man:systemd-sysv-generator(8)
  Process: 1111 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)

Process: 2624 ExecStart = / etc / init.d / apache2 start (code = exit, status = 0 / SUCCESS)

Comment puis-je obtenir apache pour redémarrer au redémarrage?

-- Modifier ----------------------------------------------- --------

Selon la suggestion de @ mouseclone, j'ai couru:

sudo systemctl enable apache2.service

sortie:

apache2.service is not a native service, redirecting to systemd-sysv-install
Executing /lib/systemd/systemd-sysv-install enable apache2

toujours pas de changement cependant, redémarrage et apache est en panne.


1
2017-08-16 20:28


origine




Réponses:


Ubuntu 16.04 utilise systemd.

Instructions générales: https://www.digitalocean.com/community/tutorials/systemd-essentials-working-with-services-units-and-the-journal

sudo systemctl enable nginx.service


0
2017-08-16 20:47



J'ai essayé d'exécuter cette commande, pas d'erreurs - j'ai essayé un redémarrage - toujours rien. J'ai aussi vérifié le fichier apache2 error.log, mais il est vide. - user3203425
Je l'ai mis à jour avec les informations systemd. - mouseclone
Huh ok donc j'ai couru ça, mis à jour Q avec la sortie, toujours pas de chance, cependant. - user3203425


Étrange .. bien que vous puissiez ajouter @reboot service apache2 start crontab pour démarrer le service apache2 au démarrage. Vous pouvez accéder à crontab en utilisant crontab -e commander


0
2017-08-17 13:14