<Directory /home/me/alliance>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
precisa ser adicionado ao apache2.conf
Eu tenho o git clonado meu repositório wordpress em /home/me/alliance
Eu editei /etc/apache2/sites-enabled/000-default.conf
Para conter
ServerAdmin webmaster@localhost
#DocumentRoot /var/www/html
DocumentRoot /home/me/alliance
Eu adicionei-me a www-data
Eu fiz a cara do diretório.
chown -R me:www-data alliance
Eu verifiquei as permissões.
ls -al alliance
drwxrwxr-x 8 me www-data 4096 Apr 1 13:26 alliance
Eu ainda recebo Forbidden
Forbidden
You don't have permission to access / on this server.
Apache/2.4.7 (Ubuntu) Server at ...northeurope.cloudapp.azure.com Port 80
Eu sei que o apache está funcionando corretamente, pois consegui abrir a página inicial antes de começar a tentar configurar o site.
<Directory /home/me/alliance>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
precisa ser adicionado ao apache2.conf
O proprietário da pasta deve ser www-data - não você.
chown -R www-data:www-data alliance