Page 1 sur 1

chmod 777 -R et /var/www/html

Posté : 14 janv. 2016, 18:50
par cd6
Bonjour,

Je viens d'installer sur mon PC (Linux Mint MATE) apache2 et php5. J'ai deux questions :

- Est-ce normal que je sois obligé d'exécuter "sudo chmod 777 -R /var/www/html" pour pouvoir afficher mon site dans mon navigateur ?

- Est-il possible de remplacer /var/www/html par un dossier de mon home, car je n'aime pas travailler en root ?

Merci.

Re: chmod 777 -R et /var/www/html

Posté : 15 janv. 2016, 02:24
par @rthur
Bonjour,
- Est-ce normal que je sois obligé d'exécuter "sudo chmod 777 -R /var/www/html" pour pouvoir afficher mon site dans mon navigateur ?
Non ce n'est pas normal, regarde qui est l'owner de ce répertoire, quels sont les droits dessus et ensuite quel est l'utilisateur qui fait tourner Apache
- Est-il possible de remplacer /var/www/html par un dossier de mon home, car je n'aime pas travailler en root ?
Oui, regarde du côté du document_root dans le fichier de config Apache (httpd.conf)

Re: chmod 777 -R et /var/www/html

Posté : 16 janv. 2016, 10:49
par cd6
owner ? Propriétaire d'après la traduction... C'est root, et les droits, ça me met ça : drwxrwxrwx 6 root root 4096 janv. 16 09:34 html. L’utilisateur d'Apache est www-data.
Par contre je n'ai pas de fichier httpd.conf.

Re: chmod 777 -R et /var/www/html

Posté : 16 janv. 2016, 11:11
par cd6
Finalement j'ai réussit à me passer du 777 avec "chown utilisateur /var/www/html". Mais j'aimerais mieux que /var/www/html soit dirigé vers mon home.

Re: chmod 777 -R et /var/www/html

Posté : 16 janv. 2016, 11:29
par @rthur
Par contre je n'ai pas de fichier httpd.conf.
Sans connaitre ta config, difficile de t'en dire davantage.
Dans 99% des cas le fichier s'appelle httpd.conf, mais c'est vrai qu'il peut être modifié, mais seul celui qui a installé Apache peut le savoir :
https://httpd.apache.org/docs/2.2/fr/configuring.html

Re: chmod 777 -R et /var/www/html

Posté : 17 janv. 2016, 10:32
par Sékiltoyai
Bonjour,

Sur les distributions à base debian, je dirais que la configuration du site par défaut se trouve dans /etc/apache2/sites-available/default

Ceci dit, le mieux est de faire une recherche Google pour savoir comment modifier la conf Apache sur Mint.

Cordialement