Acabo de instalarlo lamp-server^
y quería probarlo. Creé un archivo php pero no pude moverlo /var/www
porque el propietario de esa carpeta es root. Lo administré usando la terminal (inicié sesión como root). Pero no quiero hacerlo siempre. ¿Hay alguna otra forma de hacerlo? No quiero usar la terminal cada vez que quiero intentar acceder a esa carpeta.
Respuesta1
No sé cómo se hace en LAMP, pero una configuración pura de Apache tiene un grupo de usuarios llamado www-data
con permiso de escritura en /var/www
.
Para lograr el mismo resultado, siga estos pasos:
Cree el grupo
www-data
, si aún no existe (consulte congrep www-data /etc/group
):agregar grupo www-datos
Transfiere la propiedad del grupo
/var/www
awww-data
, si aún no lo has hecho:sudo chgrp www-data /var/www
Añade tu usuario al
www-data
grupo:sudo usermod -a -G www-data <username>
Corrija los permisos, si es necesario (otorgue permiso completo a los miembros del grupo):
sudo chmod g+rwx /var/www
Ahora puedes acceder al directorio sin sudo.