Eu não sei como é feito no LAMP, mas uma configuração do Apache pura tem um grupo de usuários chamado www-data com permissão de gravação em /var/www .
Para alcançar o mesmo resultado, siga estas etapas:
-
Crie o grupo
www-data, se ainda não existir (verifique comgrep www-data /etc/group):groupadd www-data
-
Transfira a propriedade do grupo de
/var/wwwparawww-data, se ainda não o fez:sudo chgrp www-data /var/www -
Adicione seu usuário ao grupo
www-data:sudo usermod -a -G www-data <username> -
Corrija as permissões, se necessário (dê permissão total aos membros do grupo):
sudo chmod g+rwx /var/www
Agora você pode acessar o diretório sem sudoing.