Skip to content

Instantly share code, notes, and snippets.

@adrientiburce
Last active November 17, 2018 20:05
Show Gist options
  • Save adrientiburce/e747624bbe554ee21125ed34197a3184 to your computer and use it in GitHub Desktop.
Save adrientiburce/e747624bbe554ee21125ed34197a3184 to your computer and use it in GitHub Desktop.
#learn

Installation d'un Serveur :

Nota-Bene : Les commandes présentés ont été effectuées et fonctionnent sur un serveur Debian 9- Stretch

Php & Mysql

  • Si l'installation de Mysql ne fonction pas en plus de mysql et php :
sudo apt install php-mysql

Fonctionnnement de /var/www

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 :

  1. Taper dans /var/www la commande :
chown -R www-data:www-data mysite/      #-R pour le récursif
  1. Ensuite ajouter votre user au groupe www-data :
sudo adduser user-non-root www-data
  1. Donner tout les droits au groupe www-data
chmod 775 -R ./mysite
  1. 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment