Adicione arquivos a /var/www/

Adicione arquivos a /var/www/

Acabei de instalar lamp-server^e queria experimentar. Criei um arquivo php, mas não consegui movê-lo /var/wwwporque o dono dessa pasta é root. Eu gerenciei usando o terminal (loguei como root). Mas não quero fazer isso sempre. Existe alguma outra maneira de fazer isso? Não quero usar o terminal toda vez que quiser acessar essa pasta.

Responder1

Não sei como isso é feito no LAMP, mas uma configuração pura do Apache possui um grupo de usuários chamado www-datacom permissão de gravação no arquivo /var/www.

Para obter o mesmo resultado, siga estas etapas:

  1. Crie o grupo www-data, se ainda não existir (verifique com grep www-data /etc/group):

    groupadd www-data

  2. Transfira a propriedade do grupo /var/wwwpara www-data, se ainda não tiver feito isso:

    sudo chgrp www-data /var/www
    
  3. Adicione seu usuário ao www-datagrupo:

    sudo usermod -a -G www-data <username>
    
  4. 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 usar o sudo.

informação relacionada