Obtenha o Apache2 para reiniciar após a reinicialização, ubuntu 16.04

1

Eu instalei o apache da seguinte maneira na minha máquina Ubuntu 16.04:

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

Ele serviu bem minhas páginas de teste. Agora testei a reinicialização da máquina e não consigo acessar o servidor. Eu tento:

$ service apache2 status

e obtenha:

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

Processo: 2624 ExecStart = / etc / init.d / apache2 start (code = encerrado, status = 0 / SUCESSO)

Como posso fazer com que o apache reinicie na reinicialização?

- Editar -------------------------------------------- -----------

Como sugestão de @ mouseclone, eu corri:

sudo systemctl enable apache2.service

saída:

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

ainda não há mudanças, reinicie e o apache está desativado.

    
por user3203425 16.08.2016 / 22:28

2 respostas

0

O Ubuntu 16.04 usa o systemd.

Instruções gerais: link

sudo systemctl enable nginx.service

    
por mouseclone 16.08.2016 / 22:47
0

Estranho .. embora você possa adicionar @reboot service apache2 start ao crontab para iniciar o serviço apache2 na inicialização. Você pode acessar o crontab usando o comando crontab -e

    
por Taavi 17.08.2016 / 15:14