Como resolver o erro de reinicialização do Apache2 ao configurar o host de configuração para o projeto linode

0

Eu configurei um servidor para hospedagem de sites, eventualmente, no linode. Usando o Linux Mint. Criei um superusuário e adicionei meu outro usuário, not_root. Configure o chrisbodnarchuk.com.conf. Tive que reiniciar o apache e ficou abaixo do erro. O Apache2 não está sendo executado. Este é o apache no meu ssh não minha máquina principal.

not_root@grendeldServer:/etc/apache2/sites-available$ ls
000-default.conf  chrisbodnarchuk.com.conf  default-ssl.conf

not_root@grendeldServer:/etc/apache2/sites-available$ service apache2 reload
Failed to reload apache2.service: The name org.freedesktop.PolicyKit1 was not provided by any .service files
See system logs and 'systemctl status apache2.service' for details.

not_root@grendeldServer:/etc/apache2/sites-available$ systemctl status apache2.service
● 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: failed (Result: exit-code) since Fri 2017-09-01 12:01:01 CDT; 6min ag
Docs: man:systemd-sysv-generator(8)
Process: 4048 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILU
lines 1-7/7 (END)...skipping...
● 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: failed (Result: exit-code) since Fri 2017-09-01 12:01:01 CDT; 6min ago
 Docs: man:systemd-sysv-generator(8)
Process: 4048 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE

Quando eu executo o serviço sudo apache2 recarregar eu recebo

apache2.service is not active, cannot reload.

Também isso

[Fri Sep 01 11:55:11.093487 2017] [core:warn] [pid 3790] AH00111: Config  variable ${APACHE_LOCK_DIR} is not defined
[Fri Sep 01 11:55:11.093766 2017] [core:warn] [pid 3790] AH00111: Config variable ${APACHE_PID_FILE} is not defined
[Fri Sep 01 11:55:11.093846 2017] [core:warn] [pid 3790] AH00111: Config variable ${APACHE_RUN_USER} is not defined
[Fri Sep 01 11:55:11.093913 2017] [core:warn] [pid 3790] AH00111: Config variable ${APACHE_RUN_GROUP} is not defined
[Fri Sep 01 11:55:11.094177 2017] [core:warn] [pid 3790] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
 [Fri Sep 01 11:55:11.097786 2017] [core:warn] [pid 3790:tid 139892600903552] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
AH00526: Syntax error on line 74 of /etc/apache2/apache2.conf:

Não sei exatamente onde começar a corrigir ou se devo apenas reinstalar o Apache2 no ssh, criar um novo usuário?

    
por grendeld 03.09.2017 / 22:17

1 resposta

0

Corrigindo o erro do apache AH02291

Erro Apachectl -t.

% bl0ck_qu0te%

Dois erros para corrigir:

  1. Não é possível acessar o diretório /var/www/html/chrisbodnarchuk.com/log /

    mkdir -p /var/www/html/chrisbodnarchuk.com/log O acima irá criar diretório de log.

NOTA: se você definiu um arquivo de log, por exemplo, /var/www/html/chrisbodnarchuk.com/log em sua configuração do virtualHost, você deve tocar em /var/www/html/chrisbodnarchuk.com/log/error.log para evitar erros, mesmo para access.log (se houver). / p> % bl0ck_qu0te%

Para se livrar desse erro, adicione o seguinte ao topo da sua configuração:

NameVirtualHost localhost

Você pode adicionar o acima ao seu apache.conf

Espero que isso ajude.

    
por Prince Adeyemi 19.09.2017 / 09:30