Bonjour
J'ai comme qui dirait un petit probleme. Je fais un peu de web a mes heures perdues (site de mon association de Capoeira) et pour ca j'ai besoin d'un LAMP sur mon ordi (pour tester et developper, pas pour deployer).
J'essaie de me faire des virtual hosts (pour en rajouter d'autres si besoin est). Voila ce que j'ai mis dans mon httpd.conf (remi, promis, des que ca marche j'essaierai ta methode pour ne pas toucher a ce fichier :-P)
<VirtualHost *:80>
ServerAdmin root@localhost
DocumentRoot "/var/www/html"
ServerName localhost
ErrorLog logs/localhost-error.log
CustomLog logs/localhost-access.log common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@capoeira
DocumentRoot "/home/mathieu/web/capoeira"
ServerName capoeira
ErrorLog logs/capoeira-error.log
CustomLog logs/capoeira-access.log common
</VirtualHost>
J'ai defini le domaine "capoeira" dans /etc/hosts pour qu'il soit accessible comme un localhost :
# Do not remove the following line, or various programs
# that require network functionality will fail.
::1 bochecha localhost.localdomain localhost capoeira
J'ai alors demarre httpd et j'ai eu un AVC denial de selinux que j'ai corrige avec le "restorecon" que setroubleshoot m'a propose. Je redemarre httpd et cette fois pas de AVC denial (donc selinux n'est pas en cause 😉).
J'essaie d'acceder a l'adresse
http://localhost et la j'ai droit a la page d'index que j'ai mise dans /var/www/html (jusque la pas de souci).
Je fais la meme chose pour
http://capoeira et je me choppe une erreur 403 (forbidden) au lieu de mon index dans /home/mathieu/web/capoeira comme defini dans la section virtual hosts. :-?
Pas de AVC denial donc selinux n'est pas en cause...
Quelqu'un a une idee ? J'imagine que c'est tout con mais je vois pas...
---------------------------
EDIT : C'etait effectivement tout con : il suffisait de rajouter les droits en lecture et execution du dossier /home pour que apache puisse y entrer... Comme quoi des fois les messages d'erreurs sous Linux sont suffisamment explicites ^^
Desole d'avoir poste pour si peu, mais ca faisait vraiment un moment que j'essayais et j'ai pense a ca qu'apres... honte sur moi :-P
Merci quand meme 🙂
PS : si un modo veut virer ce topic qui ne sert a rien... 😉
EDIT2 : remarque, si ca peut servir a quelqu'un...