Créer et accéder à un site web sous SME 7.3

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Créer et accéder à un site web sous SME 7.3

Messagepar testo » 06 Juil 2008 04:18

bonjour!

Après un début non brillant sur linux, enfin je commence à voir un peu plus clair les choses... ma foi un tout p'tit peu :?

Je sais qu'avant de poster il faut faire des recherches, des tests et des manips et là je vous prie de me croire; car depuis 10h "hier, samedi" que je cherche! Rien que les anglets "12" ouverts sur mon pc peuvent en témoigner!

Ma configue:

-SME 7.3 : @IP fixe 192.168.0.222 en mode serveur seul, pas de DHCP activé, connecté au réseau local via le Freeplug "CPL"

-Freebox v5 en mode routeur avec DHCP activé, plage de 192.168.0.10 à 192.168.0.13, connectée au réseau local via le Freeplug "CPL"

-Redirection des ports sur la freebox: 80 : tcp : 192.168.0.222 : 80

- DMZ: 192.168.0.222

-Un pc portable "XP" connecté via le wifi avec DHCP dynamique.

-Un Mac 9x éventuel sur le résau "que je n'ose point encore connecter avant de tout mettre en service 8-[ "


J'expose mon objectif "et cela est que pour des tests":

-Héberger sous SME un site web, FTP et mail; pour des accès locaux et publics.

Mon problème

J'ai suivi pas à pas les tutos: http://smeserver.fr/ ; http://smeserver.fr/howtos/phpwebgallery_1.4.0/howto_install.txt ; http://www.criptic.org/www.sme-fr.homelinux.net/manager.html#baies et google en renfort mais sans succès.

Je m'explique: j'ai crée une i-bays nommée "igraboul" et j'ai placé les fichiers de mon site web dans /home/e-smith/files/ibays/igraboul/html/ et il y a bien un fichier nommé index.html "dans mon site".
Puis je change les droits:
Code: Tout sélectionner
chown -R admin.shared *


La i-bays "igraboul" est bien associe au domaine graboul.net, préalablement crée.

Quand je veux accéder à l'adresse : http://www.graboul.net/index.html, comme il est indiqué dans le tuto: http://smeserver.fr/howtos/phpwebgallery_1.4.0/howto_install.txt "dans la ligne 46" j'ai le message : Adresse introuvable :-k.

Toujours via le navigateur internet, je lance: http://192.168.0.222/ j'ai le message: This web site is under construction ou encore http://mon_adresse_ip_public/ --> message: This web site is under construction

Dans la console server-manager j'ai beau changer les paramètres de la i-bays, domaineainsi que FTP mais en vain!

Si vous avez une idée? Je sais que j'ai oublié de paramétrer ou activer un service "peut être apache" mais je n'ose point sans avoir votre avis.

Merci d'avance

NB: je disais que je travaille dessus depuis 10h du mat"samedi", elle est 4h18 "dimanche", mais j'ai fait des petites pauses ainsi qu'une grande de 3h pour faire les soldes! :-$ j'ai le droit non?
Avatar de l’utilisateur
testo
Matelot
Matelot
 
Messages: 8
Inscrit le: 30 Juin 2008 20:11

Messagepar Gaston » 06 Juil 2008 08:24

Bonjour,
il y a qques infos qui se croisent un peu mais on va passer outre. Tu rencontres deux problèmes distinct:
a) la config web du serveur
b) la config DNS publique.

a) Si ces afirmations sont exactes :
Toujours via le navigateur internet, je lance: http://192.168.0.222/ j'ai le message: This web site is under construction ou encore http://mon_adresse_ip_public/ --> message: This web site is under construction
cela veux dire que ta config est fonctionnelle :
- tu accèdes à ton serveur SME à partir du LAN
- tu accèdes à ton site WEB sur le serveur SME à partir de l'Internet

La page que tu reçois est la page par défaut lorsque tu crèe une i-bay, et donc pour moi c'est en contradiction avec le fait que tu ais un fichier index.html qui te soit propre.
ta page ne serait-elle pas un index.php ou index.htm (le chemin pour les fichiers de l'ibay semble cohérent ? une solution vite fait et rapide : renommer (supprimer quand sur du résultat) cette page index.html en autre chose. As tu également vérifié que tu n'as pas mis ton site dans un sous répertoire ?

au passage :
Puis je change les droits: chown -R admin.shared *
n'est pas forcément le meilleur choix, passer plutôt par le server-manager, changer les droits de l'ibay en fonction du besoin à cet endroit.

b) le problème suivant est un pb de DNS publique
Quand je veux accéder à l'adresse : http://www.graboul.net/index.html, ... j'ai le message : Adresse introuvable Think.

En effet ce domaine n'existe pas, il va donc être difficile de le résoudre :? . Vérifier avec ton registar ce qui s'est passé.

PS pourquoi tu nous parles de la mise en place de webgallery ? c'est un sujet différent :?

G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar testo » 06 Juil 2008 14:11

Bonjour!

Gaston a écrit:Bonjour,

ta page ne serait-elle pas un index.php ou index.htm (le chemin pour les fichiers de l'ibay semble cohérent ? une solution vite fait et rapide : renommer (supprimer quand sur du résultat) cette page index.html en autre chose. As tu également vérifié que tu n'as pas mis ton site dans un sous répertoire ?G.

Oui, j'ai re-vérifié les chemins ainsi que le nom du fichier:
Image
Gaston a écrit:au passage :
Puis je change les droits: chown -R admin.shared *
n'est pas forcément le meilleur choix, passer plutôt par le server-manager, changer les droits de l'ibay en fonction du besoin à cet endroit.

C'est fait! :)
Gaston a écrit:b) le problème suivant est un pb de DNS publique
Quand je veux accéder à l'adresse : http://www.graboul.net/index.html, ... j'ai le message : Adresse introuvable Think.

En effet ce domaine n'existe pas, il va donc être difficile de le résoudre :? . Vérifier avec ton registar ce qui s'est passé.

Ah, cela m'a échappé, c'est un peu bête de ma part car je ne possède point le nom de domaine graboul.net donc il faut que je l'achète ou que je passe par Dyndns. c'est quoi le registar?
Gaston a écrit:PS pourquoi tu nous parles de la mise en place de webgallery ? c'est un sujet différent :?
G.

En fait, je prenais juste la partie qui se croise avec mes besoins "lignes de 1 à 15":wink:

Merci encore!
Avatar de l’utilisateur
testo
Matelot
Matelot
 
Messages: 8
Inscrit le: 30 Juin 2008 20:11

Messagepar Gaston » 06 Juil 2008 19:57

Bsoir,
c'est donc que ce fichier index.html, n'est pas celui que tu supposes (en fait peut-être même que tu n'accède pas au bon répertoire ... une idée comme ça ... ). renommer/supprimer celui-ci et voir ce qui se passe (enfin bon peut-etre testé l'URL qui suit avant ... ). ATTENTION, la bonne URL risque d'être http://xx.yy.zz.aa/igraboul

c'est quoi le registar?
http://fr.wikipedia.org/wiki/Registrar
dyndns, gandi, ...
et pour le reste d'un minimum de la culture générale requise http://christian.caleca.free.fr/

G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar testo » 07 Juil 2008 01:47

Bonsoir!

Gaston a écrit:Bsoir,
c'est donc que ce fichier index.html, n'est pas celui que tu supposes (en fait peut-être même que tu n'accède pas au bon répertoire ... une idée comme ça ... ). renommer/supprimer celui-ci et voir ce qui se passe (enfin bon peut-etre testé l'URL qui suit avant ... ). ATTENTION, la bonne URL risque d'être http://xx.yy.zz.aa/igraboul
G.


En effet, http://192.168.0.222/igraboul est accessible ainsi que http://mon_adresse_public/igraboul.

J'ai déplacé une copie de mon site dans: /home/e-smith/files/ibays/Primary/html et le site est devenu accessible depuis http://192.168.0.222/ mais toujours pas depuis : http://mon_adresse_public/ :?:

Mais il y a une question qui m'intrigue, si il est conseillé " ou recommander" d'associer un nom de domaine "au niveau de SME comme graboul.net par exemple" à une i-bays "comme igraboul" cela est dans le but d'accéder au site web via le nom de domaine et non pas via le non de la i-bays? Ou bien cela serait possible quand on possède un nom de domaine public?

Merci MILLE fois de vos contributions vraiment elles me sont utiles et grâce à elles j'avance doucement mais surement :wink:
Avatar de l’utilisateur
testo
Matelot
Matelot
 
Messages: 8
Inscrit le: 30 Juin 2008 20:11

Messagepar Gaston » 07 Juil 2008 19:34

Bonsoir,
je pense que ton problème est que tu ne te pose pas les bonnes questions aux bons moments.

L'existence, l'usage d'un nom de domaine est de pouvoir faire une relation entre un nom/mot humainement intelligible et une @IP. Ce rôle est dévolu à un système de gestion des noms de domaine, le "DNS". Ce système est constitué de nombreux serveurs à travers le monde, ces serveurs se répartissent la connaissance.
Il existe deux grandes familles de serveur DNS, ceux gérant :
- les DNS publiques : ceux qui régissent les noms de domaine sur Internet
- les DNS privés, qui régissent des noms de domaine sur un réseau privé.

Dans le cas d'un DNS publique, le nom de domaine sera unique, ce nom de domaine publique est enregistré (contre rémunération) dans le système par un registar. Ce que l'on appelle couramment l'ahat d'un nom de nom de domaine. Sans cet enregistrement, le domaine n'existe pas pour le public. C'est le cas de "graboul.net" . et s'il n'existe pas on ne peut pas mettre en relation nom <=> @IP :oops:

Dans le cas d'un DNS privé, la portée de l'information est limité à son propre réseau. Comme on gère la totalité de la chaîne, on peut faire ce qu'on (c'est techniquement possible) veut.
L'avantage est que l'on peux ainsi mettre en relation son nom de domaine avec des adresses IP qui nous sont propres : on restera sur son "LAN".

Dans ton cas il y a 2 problèmes :
- le domaine graboul.net n'existe (existait ?) pas dans le DNS public => personne (sauf toi) ne peux donc faire la relation entre ton @IP publique et ce nom.
- tu n'utilises pas ton serveur SME comme DNS pour ton réseau local, ton SME connaît ton nom de domaine et une relation nom de domaine/@IP valide sur ton LAN , mais vu que tu ne l'utilises pas comme serveur DNS, ben tu bénéficies pas de ces infos.

En résumé, pour pouvoir utiliser le nom de domaine sur Internet, il faut que tu l'enregistres, ET pour pouvoir utiliser ce nom , que ce soit sur Internet ou sur ton LAN, la bonne solution est d'utiliser ton serveur SME comme serveur DNS (les raisons ont déjà été débattues sur ce forum, de même que les mécanismes permettant à un serveur web, apache en l'occurrence, de gérer des virtual hosts pour les "sous domaines" ) pour les machines de ton LAN - au pire si tu ne l'as pas enregistré, tu pourras quand même jouer avec de chez toi - il est à noter que cette configuration est totomatique si SME est le serveur DHCP.

G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité