Linux: Cansado de executar chmod e chown em seus arquivos Apache?

Para os meninos e meninas que executam Linux e desenvolvem em suas próprias máquinas – mude o usuário Apache para você, para menos dores de cabeça de permissão:

No Ubuntu, executaríamos os seguintes comandos em um terminal:

$ sudo -s
[sudo] password for XXX: <your password>
$ gedit
/etc/apache2/envvars

Procure as linhas que dizem:

export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data

E altere-os para:

export APACHE_RUN_USER=<your username>
export APACHE_RUN_GROUP=<your group>

Salve o arquivo e feche o gedit.

Agora precisamos mudar a propriedade dos arquivos existentes (pela última vez) e reiniciar o apache.

$ chown -R <your username>:<your group> <path to your web root>
$ service apache2 restart

Agora você pode criar ou editar arquivos e pastas diretamente na raiz da web usando qualquer aplicativo.