Заставьте Apache2 перезапускать после перезагрузки, человечности 16.04

Я установил апача следующим образом на моей машине Ubuntu 16.04:

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

Это служило моим тестовым прекрасным страницам. Теперь я протестировал перезагрузку машины, и я не могу достигнуть сервера. Я пробую:

$ service apache2 status

и доберитесь:

● 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)

Процесс: 2 624 ExecStart =/etc/init.d/apache2 запускаются (code=exited, status=0/SUCCESS)

Как я могу стать апачским для перезапуска на перезагрузке?

- Редактирование-------------------------------------------------------

Согласно предложению @mouseclone, я работал:

sudo systemctl enable apache2.service

вывод:

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

все еще никакое изменение, хотя, перезагрузка и затем апач снижается.

1
задан 17 August 2016 в 00:34

2 ответа

Ubuntu 16.04 использует systemd.

Общие инструкции: https://www.digitalocean.com/community/tutorials/systemd-essentials-working-with-services-units-and-the-journal

sudo systemctl enable nginx.service

0
ответ дан 8 December 2019 в 09:19

Странный.. хотя Вы могли добавить @reboot service apache2 start к crontab для запуска apache2 сервиса на начальную загрузку. Можно получить доступ к crontab использование crontab -e команда

0
ответ дан 8 December 2019 в 09:19

Другие вопросы по тегам:

Похожие вопросы: