Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1672 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [résolu] debian & apache 2 - config du userdir

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] debian & apache 2 - config du userdir

n°935007
rengzehn
Posté le 17-07-2007 à 14:23:44  profilanswer
 

Bonjour,
 
J'ai installé apache 2.2 et j'ai du mal à le configurer pour faire fonctionner le public_html de mon utilisateur.
 
apache fonctionne bien, dans un navigateur si je tappe chourmo (le nom de ma machine) la page d'accueil s'affiche. Mais quand je tappe chourmo/~peyo la page n'est pas trouvée.
 
j'ai bien fait un lien symbolique du module userdir dans les modules à charger,  
> apache2 -M
me dis bien que le module userdir est chargé, ça c'est bon.
 
le fichier de conf de userdir est tel, quel je n'y ai pas touché et c'est bien le dossier public_html qui doit être pris en compte dans le repertoire des utilisateurs.
 
je crois avoir fait le tour, je pige pas pourquoi ça ne fonctionne pas. Si vous avez une idée d'ou je peux regarder car là je seche, ça m'oblige à coder en root dans /var/www et c'est très désagréable.
 
Merci,
Reng.

Message cité 1 fois
Message édité par rengzehn le 17-07-2007 à 18:06:32
mood
Publicité
Posté le 17-07-2007 à 14:23:44  profilanswer
 

n°935020
l0ky
Posté le 17-07-2007 à 14:35:45  profilanswer
 

Tu dois faire un lien symbolique de mods-available/userdir.conf et de mods-available/userdir.load dans mods-enabled
redémarrer/recharger apache.

 

Vérifie les droits de ~/ et de ~/public_html
tu dois autoriser la "traversée" de ces deux répertoire à l'utilisateur d'apache (www-data) (ajout d'un droit d'exécution sur ces répertoire pour tout le monde).
Le plus simple étand un "chmod a+x"

Message cité 2 fois
Message édité par l0ky le 17-07-2007 à 14:38:46
n°935021
l0ky
Posté le 17-07-2007 à 14:37:27  profilanswer
 

rengzehn a écrit :

ça m'oblige à coder en root dans /var/www et c'est très désagréable.


heu n'importe quoi, tu changes le proprio de ce répertoire en peyo et tu fais ce que tu veux. Suffit que tous ces fichiers/répertoires puissent etre lus par www-data et tout marchera correctement.

 

Root n'a rien à faire dans l'histoire. Au pire tu codes sous l'utilisateur www-data...


Message édité par l0ky le 17-07-2007 à 14:39:20
n°935031
rengzehn
Posté le 17-07-2007 à 14:51:22  profilanswer
 

l0ky a écrit :

Tu dois faire un lien symbolique de mods-available/userdir.conf et de mods-available/userdir.load dans mods-enabled
redémarrer/recharger apache.

 

arf je n'ai pas link le fichier de conf ... merci bcp de ces précisions. pour le reste, vi je sais c'est gruik.. mais spas mon taff l'admin :) je suis un con de user :) c'est juste pour bosser pépère chez moi, spas une machine d'exploit.


Message édité par rengzehn le 17-07-2007 à 14:57:10
n°935032
Taz
bisounours-codeur
Posté le 17-07-2007 à 15:01:46  profilanswer
 

l0ky a écrit :

Tu dois faire un lien symbolique de mods-available/userdir.conf et de mods-available/userdir.load dans mods-enabled
redémarrer/recharger apache.
 
Vérifie les droits de ~/ et de ~/public_html
tu dois autoriser la "traversée" de ces deux répertoire à l'utilisateur d'apache (www-data) (ajout d'un droit d'exécution sur ces répertoire pour tout le monde).
Le plus simple étand un "chmod a+x"


wof, un coup d'ACL c'est quand même mieux

n°935041
rengzehn
Posté le 17-07-2007 à 15:17:15  profilanswer
 

Taz a écrit :


wof, un coup d'ACL c'est quand même mieux


 
vi nan mais je veux juste un public_html qui fonctionne, je veux pas rentrer aussi fin dans les droits. je me cogne de /var/www en fait.

n°935042
l0ky
Posté le 17-07-2007 à 15:17:38  profilanswer
 

certes oui.

n°935133
rengzehn
Posté le 17-07-2007 à 18:06:08  profilanswer
 

c'était bien ça, merci loky.
 
c'est normal que tous les fichiers des reps de modules d'apache soient en chmod 777 ?
 

lrwxrwxrwx 1 root root 28 2007-07-14 20:11 alias.load -> ../mods-available/alias.load
lrwxrwxrwx 1 root root 33 2007-07-14 20:11 auth_basic.load -> ../mods-available/auth_basic.load
lrwxrwxrwx 1 root root 33 2007-07-14 20:11 authn_file.load -> ../mods-available/authn_file.load
lrwxrwxrwx 1 root root 36 2007-07-14 20:11 authz_default.load -> ../mods-available/authz_default.load
lrwxrwxrwx 1 root root 38 2007-07-14 20:11 authz_groupfile.load -> ../mods-available/authz_groupfile.load
lrwxrwxrwx 1 root root 33 2007-07-14 20:11 authz_host.load -> ../mods-available/authz_host.load
lrwxrwxrwx 1 root root 33 2007-07-14 20:11 authz_user.load -> ../mods-available/authz_user.load
lrwxrwxrwx 1 root root 32 2007-07-14 20:11 autoindex.conf -> ../mods-available/autoindex.conf
lrwxrwxrwx 1 root root 32 2007-07-14 20:11 autoindex.load -> ../mods-available/autoindex.load
lrwxrwxrwx 1 root root 26 2007-07-14 20:15 cgi.load -> ../mods-available/cgi.load
lrwxrwxrwx 1 root root 26 2007-07-14 20:11 dir.conf -> ../mods-available/dir.conf
lrwxrwxrwx 1 root root 26 2007-07-14 20:11 dir.load -> ../mods-available/dir.load
lrwxrwxrwx 1 root root 26 2007-07-14 20:11 env.load -> ../mods-available/env.load
lrwxrwxrwx 1 root root 27 2007-07-14 20:11 mime.load -> ../mods-available/mime.load
lrwxrwxrwx 1 root root 34 2007-07-14 20:11 negotiation.load -> ../mods-available/negotiation.load
lrwxrwxrwx 1 root root 27 2007-07-14 20:15 php5.conf -> ../mods-available/php5.conf
lrwxrwxrwx 1 root root 27 2007-07-14 20:15 php5.load -> ../mods-available/php5.load
lrwxrwxrwx 1 root root 31 2007-07-14 20:11 setenvif.load -> ../mods-available/setenvif.load
lrwxrwxrwx 1 root root 29 2007-07-14 20:11 status.load -> ../mods-available/status.load
lrwxrwxrwx 1 root root 30 2007-07-17 20:03 userdir.conf -> ../mods-available/userdir.conf
lrwxrwxrwx 1 root root 30 2007-07-14 21:01 userdir.load -> ../mods-available/userdir.load


Message édité par rengzehn le 17-07-2007 à 18:08:52
n°935137
l0ky
Posté le 17-07-2007 à 18:13:27  profilanswer
 

A priori tu es dans mods-enabled. C'est des liens symboliques. Donc oui.

n°935139
rengzehn
Posté le 17-07-2007 à 18:18:54  profilanswer
 

kk je refléchis deux fois avant de demander la prochaine fois.
 
par contre le coups du userdir, j'y ai passé une bonne heure et demi... rien vu dans la doc apache sur comment choisir ses modules, c'est spécifique à debian le mod_avaible et mods à charger ?


Message édité par rengzehn le 17-07-2007 à 18:20:45
mood
Publicité
Posté le 17-07-2007 à 18:18:54  profilanswer
 

n°935146
l0ky
Posté le 17-07-2007 à 18:29:20  profilanswer
 

Je sais pas, mais c'est assez classique comme architecture.
1 répertoire ou on fout le bordel disponible.
1 autre avec les liens symboliques pour activer tel ou tel truc.
 
Ce n'est pas réserver à apache chez debian en tous les cas


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [résolu] debian & apache 2 - config du userdir

 

Sujets relatifs
Problème avec NeufTV sous debian[apache] Phpmyadmin ne fonctionne plus
Debian Etch et les accents dans les part NTFSKDE en francais help!(résolu)
Debian Etch :: Empêcher le login quand pas de homeConfig nécessaire pour un NAS raid5
[DEBIAN] Impossible de lire de gros fichiers avec MPlayer[RESOLU] Problème SNMP [Mac OS X]
Debian Etch, X et NvidiaDebian Etch + pure-ftpd et lien symbolique
Plus de sujets relatifs à : [résolu] debian & apache 2 - config du userdir


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR