Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/03/2008, à 15:19

didli

[Résolu] Configuration Serveur / Site accessible ?

Bonjour à tous et à toutes !
J'ai un léger souci à configurer correctement un petit serveur web sur Gutsy. Mais avant de vous montrer la configuration, probablement erronée quelque part, une question toute bête, pour partir du bon pied :
Est-il possible qu'un site soit placé sur le bureau et accessible au public avec un alias ?
J'ai cru lire quelque part que cela ne pouvait se faire que sur /home ?
Merci d'avance !

Dernière modification par didli (Le 18/03/2008, à 16:02)


Plan B : réessayer le Plan A jusqu'à ce qu'il fonctionne.
http://www.mediaklan.com/

Hors ligne

#2 Le 13/03/2008, à 15:34

titimaster

Re : [Résolu] Configuration Serveur / Site accessible ?

oui, c'est possible. Il suffit de faire un alias ou un lien sur /home/user/Bureau/www

Tous les répertoires sont ..... des répertoires big_smile  Donc, /home ou autre chose, c'est la même chose aux permissions d'accès près bien sur.

Dernière modification par titimaster (Le 13/03/2008, à 15:35)

Hors ligne

#3 Le 13/03/2008, à 16:26

didli

Re : [Résolu] Configuration Serveur / Site accessible ?

Hmm ... c'est excellent ça wink (merci titimaster !)
Bon maintenant que je sais que mon souci n'est pas lié à l'endroit où j'ai placé le site, je vous expose ma configuration. Ca doit être un truc si simple et si affligeant que je dois passer à côté à chaque fois et que j'en ai presque honte de vous ennuyer avec ça ... (peut-être que ce faisant en mettant à plat ce que j'ai fait je vais trouver ?)
Alors serveur LAMP up and running puis :
sudo gedit /etc/apache2/apache2.conf
Et je rajoute ceci :

ServerName blabla.homelinux.com
ServerRoot "/etc/apache2"

et cela :

# Desired Files
# Fichiers souhaites
DirectoryIndex index.html index.php index.xhtml

Ensuite :
sudo gedit /etc/apache2/sites-available/default
Dans la doc j'ai pas bien compris s'il fallait remplacer ce qu'il y avait par défaut ou mettre à la suite, j'ai remplacé et rédigé quelque chose dans le style :

<VirtualHost *>
             ServerAdmin _monuser_@blabla.homelinux.com
             ServerName blabla.homelinux.com
             ServerAlias blabla.homelinux.com *.blabla.homelinux.com
             DocumentRoot /home/_monuser_/Bureau/www/
             <Directory /home/_monuser_/Bureau/www/>
                        Options -Indexes FollowSymLinks MultiViews
                        AllowOverride All
             </Directory>
            ErrorLog /home/_monuser_/Bureau/www/map/logs/error.log
            LogLevel warn
            CustomLog /home/_monuser_/Bureau/www/map/logs/access.log combined
            ServerSignature Off (etc etc)

A partir de là, j'ai pas tout compris à ce que j'ai fait tongue (Bien fait pour moi quand on suit un tuto aveuglément)
sudo gedit /etc/bind/named.conf

zone "blabla.homelinux.com" {
        type master;
        file "/etc/bind/db.blabla.homelinux.com";
};

sudo gedit /etc/bind/db.blabla.homelinux.com

$ttl 86400
blabla.homelinux.com.             IN  SOA     monuser.blabla.homelinux.com. 
monuser.blabla.homelinux.com. (
                                      2008031303
                                      21600
                                      3600
                                      604800
                                      86400 )
blabla.homelinux.com.   IN         NS     monuser.blabla.homelinux.com.
blabla.homelinux.com.   IN         NS     ns.blabla.homelinux.com.
blabla.homelinux.com.   IN A              88.xxx.xx.xxx # ici j'ai remplacé les x par mon IP vu sur dyndns                   
                                                                     # c'est OK ?
Server     IN A      	   88.xxx.xx.xxx
www        IN A            88.xxx.xx.xxx
mail       IN A            88.xxx.xx.xxx
smtp       IN A            88.xxx.xx.xxx
pop        IN A            88.xxx.xx.xxx
pop3       IN CNAME    blabla.homelinux.com.
imap       IN A            88.xxx.xx.xxx
sql        IN A            88.xxx.xx.xxx
mysql      IN A            88.xxx.xx.xxx

Puis :
sudo gedit /etc/bind/named.conf.options
Ajouter

auth-nxdomain no;    # conform to RFC1035
	listen-on-v6 { any; };
	allow-recursion { localhost; };

et ENFIN (vous pouvez soupirer, vous en avez le droit)
sudo apt-get install ddclient
sudo gedit /etc/ddclient.conf

pid=/var/run/ddclient.pid
protocol=dyndns2
use=web
server=members.dyndns.org
login=_monuser_
password='*******'
blabla.homelinux.com

Je peux accéder sans soucis à mon site avec http://localhost/ ou http://192.168.0.xxx/
Par contre http://88.xxx.xx.xxx ou http://blabla.homelinux.com/ c'est niet que dalle ...
Vous pouvez s'il vous plaît pointer du doigt mon erreur probablement grossière ou bien là où j'aurai oublié quelque chose d'essentiel ?
Un grand merci, ne serait-ce que pour votre patience !

Dernière modification par didli (Le 13/03/2008, à 16:31)


Plan B : réessayer le Plan A jusqu'à ce qu'il fonctionne.
http://www.mediaklan.com/

Hors ligne

#4 Le 13/03/2008, à 16:47

titimaster

Re : [Résolu] Configuration Serveur / Site accessible ?

tout ce que tu n'as pas compris, c'est ce qui concerne le DNS.
Là, je peux pas t'aider, ca fait X fois que j'essaye de donner des noms à mes machines (vivement que j'y arrive, j'arrete pas de confondre l'adresse de mon serveur et de mon imprimante tongue).

Enfin, pour la partie ddclient, je te renvoie ici smile

en tout cas, contôle sur le site de dyndns que l'adresse ip est bien à jour wink

Dernière modification par titimaster (Le 13/03/2008, à 16:49)

Hors ligne

#5 Le 13/03/2008, à 18:36

didli

Re : [Résolu] Configuration Serveur / Site accessible ?

J'ai un retour que je crois interessant, enfin pas sûr, enfin bref le voilà :
named-checkzone blabla.homelinux.com db.blabla.homelinux.com

zone blabla.homelinux.com/IN: loading from master file db.blabla.homelinux.com failed: file not found

Mais pourquoi il ne trouve pas db.blabla.homelinux.com ? J'ai vérifié, et il est pourtant présent dans /etc/bind ... à moins que ce ne soit pas là où il est censé se trouver ?

Dernière modification par didli (Le 13/03/2008, à 18:37)


Plan B : réessayer le Plan A jusqu'à ce qu'il fonctionne.
http://www.mediaklan.com/

Hors ligne

#6 Le 13/03/2008, à 22:08

didli

Re : [Résolu] Configuration Serveur / Site accessible ?

Bon cette fois, il semblerait que j'ai réglé le souci des fichiers db.xxxxx.com :

named-checkzone 88.xxx.xx.xxx  /etc/bind/db.88.xxx.xx.xxx
zone 88.xxx.xx.xxx/IN: loaded serial 2005090201
OK
named-checkzone blabla.homelinux.com /etc/bind/db.blabla.homelinux.com
zone blabla.homelinux.com/IN: loaded serial 2005090201
OK

Pour autant, je n'ai toujours pas accès à mon site avec http://blabla.homelinux.com
Help ! Help !

Dernière modification par didli (Le 13/03/2008, à 22:10)


Plan B : réessayer le Plan A jusqu'à ce qu'il fonctionne.
http://www.mediaklan.com/

Hors ligne

#7 Le 13/03/2008, à 22:48

kazuyu

Re : [Résolu] Configuration Serveur / Site accessible ?

As-tu bien config ton routeur (je suppose que tu à une box ou modem routeur dans le genre) car dans le cas ou tu a plusieurs pc sur un réseau tu dois établir une translation de port NAT (Explication ici) pour qu'il soit accessible depuis internet (et pas seulement en local).
Du genre: Envoyer le port 80 (du routeur) sur le poste 192.xxxxx (ip en local) wink


Ubuntu: Si les Gendarmes y arrivent, tout le monde peut y arriver.

Hors ligne

#8 Le 13/03/2008, à 22:55

didli

Re : [Résolu] Configuration Serveur / Site accessible ?

Si tu parles de la Redirections de ports (Freebox) alors oui, c'est fait.
C'était bien ça ?


Plan B : réessayer le Plan A jusqu'à ce qu'il fonctionne.
http://www.mediaklan.com/

Hors ligne

#9 Le 13/03/2008, à 23:04

didli

Re : [Résolu] Configuration Serveur / Site accessible ?

Alors là j'ai honte. Rhooooooooooo que j'ai honte. Pire encore, j'avais même déjà posé la question. Je devrais me cacher ...
J'avais oublié de donner le nom de domaine dans mon interface réseau ... bon ... voilà ...
Quelqu'un pour tester et me dire s'il peut accéder ici ? (je crois que cela n'a pas l'air d'être le cas)
http://mediaklan.homelinux.com/
Merci !
[edit] Heureusement, j'avais encore quelques backup sous la main. Bon c'est Résolu, en fait il fallait que je passe une ligne de plus sur mon fichier conf de ddclient après use=web :

use=web, web=checkip.dyndns.com/, web-skip='IP Address'

C'est étrange quand même, car sous Debian cette ligne ne m'a jamais été nécessaire ...

Dernière modification par didli (Le 18/03/2008, à 16:07)


Plan B : réessayer le Plan A jusqu'à ce qu'il fonctionne.
http://www.mediaklan.com/

Hors ligne