403 Erro no host virtual na pilha LAMP

1

Instalei a pilha da lâmpada e tentei configurá-la usando as instruções

link

Eu quero ser capaz de trabalhar em um diretório diferente de "var / www /", então eu pensei que poderia configurar um host virtual para isso, como sugerido no link, mas eu não consigo fazê-lo funcionar. Estou usando o apache 2.4.7.

O problema é que não consigo encontrar o passo 4. o link que eu dei em Hosts Virtuais. Então editei /etc/apache2/apache2.conf e adicionei uma tag de diretório como

<Directory /home/kemallin/Dropbox/www/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

Eu desabilitei o site padrão e habilitei meu novo site conf conf com;

 sudo a2dissite 000-default.conf && sudo a2ensite editor.conf

mas quando tentar htpp: // localhost /, isso me dá este erro:

Forbidden

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

Apache/2.4.7 (Ubuntu) Server at localhost Port 80

eu também tentei mudar

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Require all denied
</Directory>

para exigir que todas as concessões tenham reiniciado o serviço apache e ainda assim está me dando o mesmo erro 403 proibido.

Algum apontador sobre este?

Obrigado.

    
por ickarsim 05.08.2014 / 16:28

1 resposta

1

Primeiramente, remova o seguinte de apache.conf e coloque-o em editor.conf (é apenas uma boa prática). Quando compilado, o local não fará diferença para o host virtual editor .

<Directory /home/kemallin/Dropbox/www/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>  

Agora, execute o seguinte:

$ sudo -i
# chmod +x /home
# chmod +x /home/kemallin
# chmod +x /home/kemallin/Dropbox/
# chmod -R 755 /home/kemallin/Dropbox/www/
# a2ensite editor.conf
# service apache2 reload

Você basicamente concede apache permissão para listar todos os arquivos na árvore /home/kemallin/Dropbox/ e, em seguida, permissões para ler os arquivos da pasta da qual deseja exibir os arquivos.

    
por ps95 05.08.2014 / 16:57