Nota-Bene : Les commandes présentés ont été effectuées et fonctionnent sur un serveur Debian 9- Stretch
- Si l'installation de Mysql ne fonction pas en plus de
mysql
etphp
:
sudo apt install php-mysql
Afin de gérer au mieux les ajouts/modification d'un site web présent dans ce dossier (un Wordpress par ex),
on peut définir l'utilisateur Apache : www-data
comme propriétaire :
- Taper dans
/var/www
la commande :
chown -R www-data:www-data mysite/ #-R pour le récursif
- Ensuite ajouter votre user au groupe
www-data
:
sudo adduser user-non-root www-data
- Donner tout les droits au groupe
www-data
chmod 775 -R ./mysite
- Reconnectez-vous puis vérifiez que c'est bon avec la commande
groups
.
Bonus
Pour lister tout les groupes qui existent sur votre système :
cut -d: -f1 /etc/group | sort