#26 Le 23/02/2013, à 13:43
- kr2sis
Re : configauration de Apache --- help please !!!
cet utilisateur c'est moi ?
je veux dire mon user ?
j'ai vu un post sur ce site parlant de ca
mais en essayant je n'ai pas réussi
root@debian-server:~# chmod 755 /.htaccess
chmod: impossible d'accéder à « /.htaccess »: Aucun fichier ou dossier de ce typ
e
et j'avais en log ce fichier en probleme, comme je l'ai mis plus haut
Hors ligne
#27 Le 23/02/2013, à 14:18
- tiramiseb
Re : configauration de Apache --- help please !!!
Il faut que tu apprennes à gérer les fichiers sous Linux. La commande que tu essaie de taper montre que tu ne comprend pas comment travailler avec l'arborescence des fichiers en ligne de commande...
En l'occurrence, bien sûr que le fichier "/.htaccess" n'existe pas, il n'y a pas de ".htaccess" à la racine de ton système.
Tes fichiers sont dans le répertoire où tu les as mis, pas dans /...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#28 Le 23/02/2013, à 14:33
- kr2sis
Re : configauration de Apache --- help please !!!
ah mince, j'ai cop/coll une mauvaise ligne...
non je suis aller dans le repertoire :
root@debian-server:~# cd /media/home/sftp/home/gintoxic
root@debian-server:/media/home/sftp/home/gintoxic# chmod 755 /.htaccess
chmod: impossible d'accéder à « /.htaccess »: Aucun fichier ou dossier de ce typ
e
dsl j'ai pas fait gaffe
j'ai trouvé un site qui parle de cela, mais sincerement je n'y comprends rien c'est en anglais et l'anglais informatique... j'ai beaucoup de mal... qu'en pense-tu ?
http://help.directadmin.com/item.php?id=363
Hors ligne
#29 Le 23/02/2013, à 14:41
- tiramiseb
Re : configauration de Apache --- help please !!!
chmod 755 /.htaccess
Là tu changes les droits du fichier "/.htaccess" (donc "le fichier .htaccess à la racine"), pas du fichier ".htaccess" dans le répertoire courant !
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#30 Le 23/02/2013, à 14:54
- kr2sis
Re : configauration de Apache --- help please !!!
oui en effet, quel.c.. je fais
bon je ne sais pas si je tiens le bon bout, mais pour resitué la chose, quand j'ai créé le répertoire "gintoxic", je l'aichmodé en 700 de telle facon qu'il est (l'utilisateur gintoxic) le maitre seul de ce dossier et il ne peut remonter dans l'arborescence du serveur. ses droits ont été créé dans le cadre du sftp pour que personne ne s'introduise dans ses dossiers
est-ce que cela ne viendrait pas de là ?
je me trompe sûrement mais dans le doute, c'est la seule chose que je puisse mettre en avant étant donné le rôle des .htaccess.
mais je ne peux en aucun toucher aux droits des utilisateurs sasn quoi ca fout en l'air tout mon sftp
Hors ligne
#31 Le 23/02/2013, à 14:57
- tiramiseb
Re : configauration de Apache --- help please !!!
je l'aichmodé en 700
Donc tu as dit "gintoxic a le droit de lire, écrire et exécuter tout ça, mais tous les autres (y compris www-data) n'ont aucun droit dessus". Pas étonnant que ça ne marche pas.
Les répertoires doivent être de préférence en 755, les fichiers en 644.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#32 Le 23/02/2013, à 15:13
- kr2sis
Re : configauration de Apache --- help please !!!
moi-meme, utilisateur "primaire (créé a l'installation de l'os) j'ai vu sur tout le serveur mais les seuls répertoires que je ne peux parcourir sont les dossiers utilisateurs.
c'est pour des raisons légitimes : si j'héberge des sites de gens qui ne désirent pas que je puisse y accéder, et qu'il ne veulent pas que tout le monde y accede, il faut des droits et interdictions.. non ?
est-ce que tu as un bon compromis a cela ?
stp, je galère et je suis pas un as comme tu as pu le constater:rolleyes:
Hors ligne
#33 Le 23/02/2013, à 15:18
- tiramiseb
Re : configauration de Apache --- help please !!!
Les restrictions au niveau des sites web ne sont pas à faire au niveau des droits utilisateurs des fichiers mais dans la configuration d'Apache.
Car avec un serveur web Apache2 le seul utilisateur qui lira le contenu des fichiers sur le système c'est celui qui fait tourner Apache2, www-data.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#34 Le 23/02/2013, à 15:28
- kr2sis
Re : configauration de Apache --- help please !!!
oui mais là visiblement les restrictions ont été faites avec l'installation du sftp... je n'ai aps touché à Apache pour restreindre..
comment je peux régler ca stp ?
Hors ligne
#35 Le 23/02/2013, à 15:37
- tiramiseb
Re : configauration de Apache --- help please !!!
Tu veux régler quoi ? Il fait quoi ton serveur web ? Quelle application tourne dessus ? etc etc...
Je ne peux pas te répondre comme ça de but en blanc, ça dépend de ce que tu veux faire...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#36 Le 23/02/2013, à 17:00
- kr2sis
Re : configauration de Apache --- help please !!!
je veux pouvoir heberger des sites tout en disposant d'un gros dossier partagé en tre les utilisateurs via le sftp que j'ai déjà installé
en gros, un serveur web et parallèlement de fichiers
pour le moment il est possible d'avooir acces au gros dossier via le ftp et le CIFS. il faut que les sites que je veux henerger (les miens y compris) soient dans ce gros dossier, dans un repertoire utilisateur comme ils le sont déjà et que les utilisateurs puissent en arrivant à la racine de leur sftp chrooté aient acces au gros dossier et à leur repertoire-sites.
dans l'ensemble ça c'est fait mais vu que leurs pages web ne sont pas accessibles parce que semble-t-il les acces font barriere, c'est ce probleme que je voudrais régler.
serveur fait maison ; Debian Squeeze ; apahe; php5 ; mysql; openssh-serveur
Hors ligne
#37 Le 23/02/2013, à 21:19
- kr2sis
Re : configauration de Apache --- help please !!!
voila le topo :
- création du repertoire /home/vhosts/utilisateur/www/images
- chmod 770 -R et chown www-data:www-data sur /vhosts/utilisateur/www/images
- chmod 700 et chown utilisateur:utilisateur sur /media/home/sftp/home/utilisateur
- ln -s /media/home/sftp/home/utilisateur1 /home/vhosts/utilisateur1
chroot dans /media/home/sftp/home
trop beau pour etre vrai, lorsque l'utilisateur se connnecte, il arrive dans le /media/home/sftp/home (/) mais il n'y a rien dans son dossier...
le lien symbolique ne fonctionne pas ??
c'est mal fait ?
Hors ligne
#38 Le 23/02/2013, à 21:25
- tiramiseb
Re : configauration de Apache --- help please !!!
lorsque l'utilisateur se connnecte
L'utilisateur se connecte à quoi ? Au site web ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#39 Le 23/02/2013, à 21:40
- kr2sis
Re : configauration de Apache --- help please !!!
l'utilisateur se connecte dans un dossier chroot, puis delà il peut ccéder a son dossier www via un lien symboliqueve et par la suite avec un autre lien dans un autre dossier de partage
mais le souci là que j'ai c'est que dans le sftp un seul lien est apparu dans le chroot mais il n'est pas accessible par l'utilisateur ; il appartient au root
est ce que je dois/peux changer le propriétaire et si oui que mettre ?
est ce que je dois ajouter l'utilisateur au groupe www-data ?
ps : l'utilisateur qui peut tout voir du serveur vois les deux liens symboliques dans les chroot
Hors ligne
#40 Le 24/02/2013, à 20:01
- tiramiseb
Re : configauration de Apache --- help please !!!
1/ le chroot...
Un lien symbolique dans un chroot reste relatif au chroot : tu ne peux pas faire pointer à l'extérieur du chroot. Pour faire ça, tu peux éventuellement utiliser "mount --bind"...
2/ l'accès à partir du site web...
Comment authentifies-tu les utilisateurs ?
J'ai l'impression que tu essaies de faire quelque chose qui est encore hors de portée de tes compétences, tu sembles avoir besoin d'apprendre beaucoup avant de pouvoir faire ce que tu cherches à faire...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#41 Le 25/02/2013, à 08:01
- za_ian
Re : configauration de Apache --- help please !!!
Pour acceder à ton serveur web par l'adresse "www.tralala.fr" je te conseil d'utiliser un serveur de nom.
Ne laisser jamais à demain ce que l'on peut faire aujourd'hui!
Hors ligne
#42 Le 25/02/2013, à 17:24
- kr2sis
Re : configauration de Apache --- help please !!!
bon je me suis débrouillé pour me passer de lien et de bind en jouant sur les permissions je voudrais bien essayer,mais mon site pointe dans le vide et lorsque je mets l'ip de mon serveur la page par defaut du serveur s'affiche (it works !)
j'ai apporté la config dans /etc/apache/sites-available/mon_site,
a2ensite mon_site
service apache2 restart
mais rien a faire
tout est ok mais pas l'affichage d eon site
mon site est dans :
/media/home/www/gintoxic/tralala.fr
et il ne s'affiche que le contenu de /var/www
mais je dois absolument laisser mon site ou il est...
une soluce svp ?
merci
Hors ligne
#43 Le 25/02/2013, à 18:19
- tiramiseb
Re : configauration de Apache --- help please !!!
As-tu fais
a2dissite default
?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#44 Le 25/02/2013, à 19:48
- kr2sis
Re : configauration de Apache --- help please !!!
oui, le resultat affiché est "Not found"
Hors ligne
#45 Le 25/02/2013, à 20:08
- tiramiseb
Re : configauration de Apache --- help please !!!
Que donne la commande suivante ?
ls /etc/apache2/sites-enabled
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#46 Le 27/02/2013, à 00:23
- kr2sis
Re : configauration de Apache --- help please !!!
salut
pour ce qui est de la commande, elle me donne les deux sites
par contre j'ai tout réinstall et j'ai repris doucement les config
apache semble bien parce qu'en désactivant 000-default, mon site s'affiche
j'ai acheté un nom de domaine chez Gandi et là je me retrouve laché en pleine nature ne sachant plus quoi faire pour que mon site (premier virtualhost) soit valide (j'ai pris le nom de domaine hier et je suis conscient qu'il faut attendre entre 24 et 72 heures pour qu'il soit validé)
je pose mon fichier sites available et si vous pouviez me dire si c'est bon et ce que je dois en faire a présent (le site a changé de nom aussi
ServerName *:80
<VirtualHost *:80>
ServerAdmin webmaster@symposion.fr
DocumentRoot /home/gintoxic/symposion.fr/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/gintoxic/symposion.fr/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
merci à vous
Hors ligne
#47 Le 27/02/2013, à 07:37
- tiramiseb
Re : configauration de Apache --- help please !!!
Salut,
Grosse erreur au début de ton fichier :
ServerName *:80
<VirtualHost *:80>
à remplacer par :
<VirtualHost *:80>
ServerName www.symposion.fr
ServerAlias symposion.fr
Je t'invite à te documenter sur les directives VirtualHost, ServerName et ServerAlias pour bien comprendre tout ça.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#48 Le 27/02/2013, à 11:19
- kr2sis
Re : configauration de Apache --- help please !!!
beh je crois avoir lu quelque part que le ServerName doit n'apparaitre qu'une fois dans un fichier (000-default sous cette forme et pour ServerAlias, j'avais vu un peu partout sous la forme *.symposion.fr aussi (pret à accueillir un sous-domaine si je ne m'abuse)
et bien je te remercie donc pour cette correction
mais maintenant j'ai un message :
que dois-je faire par la suite svp ?
Dernière modification par kr2sis (Le 27/02/2013, à 11:37)
Hors ligne
#49 Le 27/02/2013, à 11:48
- kr2sis
Re : configauration de Apache --- help please !!!
je viens de recevoir une confirmation pour mon nom de domaine donc c'est là queje me perds, je ne sais pas quoi faire apres
j'ouvre un post pour cela, je pense
est-ce fini en ce qui concerne apache ?
Hors ligne
#50 Le 27/02/2013, à 12:28
- tiramiseb
Re : configauration de Apache --- help please !!!
beh je crois avoir lu quelque part que le ServerName doit n'apparaitre qu'une fois dans un fichier
ServerName ne doit apparaître qu'une seule fois au sein d'un VirtualHost. Là tu l'as mis (avec une mauvaise syntaxe) en dehors du VirtualHost.
pour ServerAlias, j'avais vu un peu partout sous la forme *.symposion.fr aussi
Oui, tu peux faire la chose suivante :
<VirtualHost *:80>
ServerName symposion.fr
ServerAlias *.symposion.fr
Par contre ça veut dire que TOUS les sous-domaines seront redirigés vers ce même site...
mais maintenant j'ai un message :
que dois-je faire par la suite svp ?
Petit problème, il n'y a pas de message là...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne