| |||||
| Dernière réponse | |
|---|---|
| Sujet : thttpd+no-ip.com+vhost (multihoming) possible ??? | |
| doucettom | Bon problème réglé !!! Merci à toi mikala pour ton aide généreuse ... finalement tu avais parfaitement raison !
J'explique la soluce demain la chui crevé ... sa parrait pas mais jai lu de la doc toute la journée ! chui content jai réussi ! :) |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| doucettom | Bon problème réglé !!! Merci à toi mikala pour ton aide généreuse ... finalement tu avais parfaitement raison !
J'explique la soluce demain la chui crevé ... sa parrait pas mais jai lu de la doc toute la journée ! chui content jai réussi ! :) |
| doucettom | bon ... en ajoutant vhost sa marche pas :S
|
| doucettom | jessaie et je reviens ... je sens que sa progresse, on vas en venir à bout ;) Ensuite promis j'écris un tuto en FR ! |
| mikala | ajoutes vhost peut etre. |
| doucettom | # This section overrides defaults
port=80 dir=/var/lib/thttpd cgipat=/cgi-bin/*.cgi #chroot user=thttpd logfile=/var/log/thttpd/thttpd.log pidfile=/var/run/thttpd/thttpd.pid # This section _documents_ defaults in effect # port 80 # nosymlink# default = !chroot # novhost # nocgipat # nothrottles # host=0.0.0.0 # charset=iso-8859-1 Ya surement quelque chose à ajouter ici ... jpeux pas croire que sa se fait tout seul, dans le .conf d'apache yavais une section vhost avec les noms et les répertoires ... il ne semble pas avoir la meme chose sous thttpd ! |
| doucettom | ben c'Est fait mais a priori sa ne fonctionne pas :( je vais retester tantot
cela affiche l'arborescence du dossier /var/lib/thttpd/ (bref la racine du server) |
| mikala | tout simplement parce que tu n'as rien a éditer .
ici l'exemple donné est celui de plusieurs vhosts dans une meme zone que tu possederais , ce qui n'est pas le cas en ce qui te concerne. tu dois comme dis plutôt te contenter de créer les repertoires qui vont bien. |
| doucettom | Bon la tout est fait et sensé etre ok ... excepter l'étape un qui est de faire des entrées DNS pour la simple et bonne raison que je ne sais pas quel fichiers je dois éditer pour faire ces entrées ... |
| doucettom | sinon avec mon comnpte no-ip, j'ai 2 redirection sur le port 80 d'ouvertes ....
une qui est tomnet-linux.zapto.org l'autre est calice.zapto.org |
| doucettom | un peu des 2 ... pour le vhost ... c'est héberger plusieurs sites sur un seul serveur ... mais en lisant la doc... il parle de faire des entrée dans les DNS... selon la doc c'Est l'étape un ...
One, make DNS entries for all of the hostnames. The current way to do this, allowed by HTTP/1.1, is to use CNAME aliases, like so: www.acme.com IN A 192.100.66.1 www.joe.acme.com IN CNAME www.acme.com www.jane.acme.com IN CNAME www.acme.com Je peux passer l'étape 2 ... en le fesant avec les cname l'étape 3, créé les dossier ... (C'Est fait) l'étape 4 activer le vhost sur thttpd (je crois que c'est fait ! :)) |
| mikala | humf...
j'ai la nette impression que tu ne sais meme pas ce qu'est qu'un vhost. une autre possibilité serait que tu ne piges pas un mot a l'anglais. |
| doucettom | One, make DNS entries for all of the hostnames. The current way to do this, allowed by HTTP/1.1, is to use CNAME aliases, like so:
www.acme.com IN A 192.100.66.1 www.joe.acme.com IN CNAME www.acme.com www.jane.acme.com IN CNAME www.acme.com et sa jfais sa dans quel fichier ? |
| mikala | il suffit donc te t'assurer qu'il se lance avec ce flag . |
| doucettom | ouais mais le -v flag c'est pas permanent ? dans le sens que au reboot, quand le démon va repartir, il partira pas avec le -v flag ? (sa arrive régulièrement des reboot parce qu'on manque souvent de courrant :S) |
| mikala |
|
| doucettom | d'ailleur la doc ne dis pas ou est config.h :S :( |
| doucettom | ouais je l'ai lu ... je le lis plusieurs fois pas jour même ... |
| mikala | tu as lu l'url ou pas ? |
| doucettom | ouais mais dans le fichier de conf ? jai rien a ajouter outre l'activation des vhost dans config.h ? |
| mikala | pourtant d'après la doc c'est écrit de manière évidente :/
tu dois préciser vhost et ensuite tu crées les repertoires dans le dir de httpd .... |
| doucettom | bon voilà jai compris le principe, c'est maintenant la doc que je dois déchiffrée ... http://www.acme.com/software/thttp [...] ULTIHOMING
je ne vois pas comment avec le bout de doc, le démon va aller chercher ou sont les autres sites... Voilà mon thttpd.conf # This section overrides defaults port=80 dir=/var/lib/thttpd cgipat=/cgi-bin/*.cgi #chroot user=thttpd logfile=/var/log/thttpd/thttpd.log pidfile=/var/run/thttpd/thttpd.pid # This section _documents_ defaults in effect # port 80 # nosymlink# default = !chroot # novhost # nocgipat # nothrottles # host=0.0.0.0 # charset=iso-8859-1 |
| mikala | tu peux me préciser ta définition de DNS ? |
| doucettom | Et je sais pas avec lesquels je dois faire les entrées ! |
| doucettom | non ... mais j'ai des DNS fourni par no-ip, mon FAI et mon fournisseur de nom de domaine |
| mikala | en quoi les adresses ne sont pas pareils ? tu parles de quoi ?
des adresses web ? genre un site se nomme www.robert.com et l'autre carlos.armando.es ? si c'est cela il suffit de créer les répertoires correspondant selon le how-to fournit par acme . en ce qui concerne les dns la encore quel est le problème ? rajouté le A qui va bien ? (note que tu parlais de dydns et alors dans ce cas il n'y a pas grand chose a configurer ). tu disposes de ta propre zone avec un serveur de nom ( bind par exemple ) pour te poser ce genre de questions existentielles ? |
| doucettom |
|
| mikala | et alors ? cela change quoi là ? o.O |
| doucettom | non moi c'est www.geek-quebec.org mais l'autre site peut très bien s'appeler www.lesterresdaleathos.net ... (c'est ce qui risque d'arriver d'ailleurs) |
| mikala | tu désires faire des vhosts répondant soit a toto.tld.com soit a titi.tld.com non ?
si oui alors il suffit donc de créer les répertoires toto.tld.com et titi.tld.com si j'en crois la documentation de httpd. |
| doucettom | ouais je l'ai lu ... c'Est le bout du CNAME que je ne comprend pas ? je fais les alias avec les dns de mon FAI ??? j'ai des dns fournis par:
Mon FAI Mon fournisseur de nom de domaine (webserve.ca) Possiblement par no-ip également... lesquels dois-je prendre ? Sachant que ceux de mon FAI changent parfois ... |
| mikala | c'est écrit sur le site de acme o.O
tu ne l'as pas parcouru ?
|
| doucettom | Voilà exactement ce que je veux faire, la c'est fait sous Apache2 mais moi je veux le faire avec thttpd 2.25b
ICI |
| doucettom | ouais gérer des vhost ... |
| mikala | en quoi aurait tu le meme problème sous apache ?
ensuite tu entends quoi par multihoming ? géré des vhosts ? |
| doucettom | up ! Je ne veux pas repasser à Apache, de toute façon j'aurais le même problème. |
| doucettom | Voilà tout est dans le titre... j'ai un serveur web sous Mandrake LE2005 (Mandriva pour les intimes) et dessus jai thttpd et, comme je n'ai malheureusement pas d'IP fixe, j'ai également le démon no-ip pour mettre à jour mon adresse. J'aimerais héberger un autre site sur mon serveur et j'ai lu la doc pour le multihoming (www.acme.com) mais je ne sais pas comment l'appliquer a mon cas ... j'avoue que la doc en anglais est, a ma grande surprise, un peu obscure, mon anglais est pas mal rouillé. J'ai chercher à l'aide de google.com/linux mais sans succès ... ! Merci d'avance ! |




