Erro de permissões tentando criar um ambiente local de desenvolvimento da web na pasta inicial [duplicado]

0

Oi eu tenho tentado criar um ambiente de desenvolvimento web local na minha pasta pessoal. Meu LAMP local está funcionando bem, e eu tentei este tutorial para desenvolver sem o incômodo das permissões em var / www link

Estou recebendo um erro 403 proibido ao tentar acessá-lo assim:

http://localhost/~asdf/

Por favor avise.

    
por user126440 10.07.2014 / 20:34

1 resposta

0

tecnicamente o melhor lugar para colocar seus arquivos web é em / var / www // ... Mas, se você criar um host virtual em sua máquina e colocar algum IP em / etc / hosts / apontar algum "nome" . Você pode fazer isso.

Hosts virtuais:

cp -p /etc/apache/sites-avaliable/000-default.conf /etc/apache/sites-avaliable/myname.conf

sudo nano /etc/apache/sites-avaliable/myname.conf

edite a linha:

serverName myname  

<Directory /var/www/myname/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>

Salve e execute:

sudo a2ensite myname.conf  
sudo service apache2 reload  

Dê um pouco de ip:

sudo nano /etc/hosts
127.0.0.1     myname

Salve e vá para o navegador:

http://myname/  

Agora está tudo bem! :)

    
por Jonathan 10.07.2014 / 21:41