apache2 página de boas vindas não mostrando

0

Recentemente, pedi a um question here sobre o bugzilla, mas acho que é realmente apenas a instalação do apache2. ao navegar para http://my.ip.addr , recebo este texto:

Index of /

[ICO] Name    Last modified   Size    Description
Apache/2.4.18 (Ubuntu) Server at 192.168.0.13 Port 80

em vez da tela de boas vindas. A maioria dos documentos que encontrei simplesmente dizia para instalar o apache2 e eu deveria estar funcionando.

Na outra pergunta, eu tinha dois erros, um sobre o pacote prefork ausente e outro sobre a saída ps. Como o apache é muito usado, é estranho para mim que não seja mais direto.

Eu encontrei este documento que é mais específico para 16.04, e diz para executar o comando ufw.

Atualizar

status ufw:

Status: active

To                         Action      From
--                         ------      ----
Apache Full                ALLOW       Anywhere                  
22                         ALLOW       Anywhere                  
Apache Full (v6)           ALLOW       Anywhere (v6)             
22 (v6)                    ALLOW       Anywhere (v6)             

Eu tenho isso no meu apache2.conf. (Eu mudei algumas vezes, qual deveria ser o valor correto?)

<Directory /var/www/html/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

E eu tenho o arquivo /var/www/html/index.html presente. Com o valor do diretório definido acima, recebo esta mensagem ao visualizar em um navegador:

Forbidden

You don't have permission to access / on this server.

atualização Eu resolvi isso removendo / removendo o apache2 e reinstalando-o.

    
por badperson 17.04.2018 / 02:58

1 resposta

0

Primeiro de tudo, se você quiser ativar o firewall, faça:

sudo ufw enable

Você pode verificar o status do firewall por:

sudo ufw status

Em seguida, verifique se o apache2 está em execução:

sudo systemctl status apache2

Se ele estiver ativo, ele está em execução, caso contrário:

sudo systemctl start apache2

Se houver um erro de permissão, faça:

sudo chmod 777 -R /var/www

Você pode alterar a permissão depois com base nas suas condições ...

Se não houver erros e seu endereço IP da Web estiver funcionando, tudo estará bem.

    
por Olimjon 17.04.2018 / 03:28