Creation serveur Web

Bonjour,
j’ai installe le paquet apache2 pour transformer un pc en serveur web…

j’ai quelques questions:
- dois je absolument acheter le nom de domaine afin que l’utilisteur n’est plus a taper mon adresse ip? existe t il une solution gratuite??
- comment s’effectue l’enregistrement au pret des serveur dns??

merci de votre aide…

Salut,

Vérifies que ton routeur/modem supportes dyndns et sers toi de cette solution.

dyndns me donnera pas que des adresse de site du style dyndns-server.com???
je n’aurai pas besoin de configurer bind avec dyndns??

merci de ta reponse!!

Il existe des nom de domaine “gratuit” genre Ulimit.
Ce ne sont pas des domaine en .fr ou .com mais plus du genre .fr.fm ou euro.st
Ce ne sont pas les seuls je te laisse chercher

il y a les noms de domaine en .tk qui sont gratuits

Bien le bonsoir chez vous !

@] debianhadic,

+1

@ fabigol,

voici le lien : http://www.vanaryon.eu/2010/02/nom-de-domaine-gratuit-en-tk/

Je vous en serre cinq ! :wink:

merci de votre aide…
j’ai cree mon adresse sur dot.tk… c genial!!

je suis en train de configurer mon serveur web…

voila mon fichier httpd.conf…
je n’ai fait que deux modifications servername avec l’adresse de mon domaine et la partie directory…
mais ca ne marche quand je fais www.xxxxx.tk que dois je faire deplus? ai je bien fait jusqu’a present??


### Section 1: Global Environment

ServerRoot "/etc/apache2"
ServerName "www.xxxxxxx.tk"

LockFile /var/lock/apache2/accept.lock


PidFile ${APACHE_PID_FILE}

Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15

<IfModule mpm_prefork_module>
    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    MaxClients          150
    MaxRequestsPerChild   0
</IfModule>

<IfModule mpm_worker_module>
    StartServers          2
    MaxClients          150
    MinSpareThreads      25
    MaxSpareThreads      75 
    ThreadsPerChild      25
    MaxRequestsPerChild   0
</IfModule>

User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
AccessFileName .htaccess

<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>

DefaultType text/plain
HostnameLookups Off

ErrorLog /var/log/apache2/error.log
LogLevel warn

Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf

Include /etc/apache2/httpd.conf
Include /etc/apache2/ports.conf

LogFormat "%v:%p %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined


<Directory /var/www/>
	Options +Indexes +FollowSymLinks MultiViews
	DirectoryIndex index.html
	Order allow,deny
	allow from all
</Directory>

# Include of directories ignores editors' and dpkg's backup files,
# see README.Debian for details.

# Include generic snippets of statements
Include /etc/apache2/conf.d/

# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/

Attention tout de même, dot.tk donne comme condition d’avoir au minimum 25 visiteur par mois sur ton nom de domaine, à ne pas prendre donc pour être utiliser que quelque fois par mois

j’ai lu cela mais sur le lein que m’a envoye loreleil.747 il y a marque qu’il ne fallait pas se faire de soucis grace au “robot de google”…

pour revenir à mes moutons:

  1. je configure apache2… est ce que mon fichier est correct…
  2. je dois bien installer un serveur dns bind sur ma machine pour faire le liens entre le nom de domaine et mon adresse ip???

ctout m’est pas clair dans ma tete… j’ai bien sur fait des recherche grace a mon ami google mais tout est un peu emeller…

Le server web n’a rien à voir avec le server DNS. Tu as déja ceux de ton FAI, inutile d’en créer un nouveau sur ton réseau.

mais si j’ai un nom de domaine en .tk il faut bien que mette un place un serveur dns pour la redirection entre mon .tk et mon serveur qui se trouve chez moi…
sinon je ne comprends pas comment le nom de domaine en .tk peut faire le lien evec mon serveur web…

suis je bete??

Lorsque tu crée ton nom de domaine, tu donnes une adresse IP pour ton domaine (en fait, une plage d’adresse IP).
Lorsqu’un client voudra se connecter à monsite.tk, il va interoger son server DNS. celui interogéra le serveur du domaine .tk qui lui renvera ton adresse ip.
Tu n’a besoin d’un serveur DNS que dans 2 cas (en simplifiant)

  • tu veux avoir en cache les adresses que tu visites fréquement (tu ne veux pas consulter le DNS de ton FAI systématiquement pour gagner du temps de réponse)
  • tu veux gérer toi même ton sous-espace de nom (monserver1.monsite.tk)

merci piratebab pour ta reponse ca m’eclaire bien…

si ce n’est pas trop te demander peux tu regarder mon fichier de configuration d’apache que j’ai poste pour me dire s’il te semble correcte…

merci encore

Je ne suis pas du tout un expert d’apache, je ne peux pas t’aider. Mais tu trouveras en quioske un excelent numéro hors série de linux mag qui est consacré à apache.

les fai aussi peuvent attribuer des noms de domaine gratuitement.
C’est le cas de free par exemple en .hd.free.fr (à voir pour les autres).

C’est ce que j’ai pour un de mes sites, hébergé chez free. Pour celui que j’héberge chez moi, avec une ip qui change tout les jours, j’utilise dyndns (ou dnsdyn, je ne sais plus lequel, c’est celui qui est gratuit)

je ne comprend quand je tape l’adresse .tk la page reste desperement vierge… pourtant cette fois j’ai bien mis l’adresse ip de serveur…

mais quand je met l’@ ip de mon serveur la page html apparait bien dans chrome… why???

help

c bon ca marche now… sans doute pas assez de patience de ma part…
merci de votre aide…

j’ai une derniere requete…
configurer 1 dns m’interesse… quelqu’un a t’il un tutorial a me proposer??

avec mon fichier apache poste j’ai un probleme poour l’interpretation des pages .php

[quote]

Section 1: Global Environment

ServerRoot "/etc/apache2"
ServerName xxxxxxx.tk

LockFile /var/lock/apache2/accept.lock

PidFile ${APACHE_PID_FILE}

Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15

StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 150 MaxRequestsPerChild 0 StartServers 2 MaxClients 150 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild 0

User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
AccessFileName .htaccess

<Files ~ “^.ht”>
Order allow,deny
Deny from all

DefaultType text/plain
HostnameLookups Off

ErrorLog /var/log/apache2/error.log
LogLevel warn

Include /etc/apache2/mods-enabled/.load
Include /etc/apache2/mods-enabled/
.conf

Include /etc/apache2/httpd.conf
Include /etc/apache2/ports.conf

LogFormat “%v:%p %h %l %u %t “%r” %>s %b “%{Referer}i” “%{User-Agent}i”” vhost_combined
LogFormat “%h %l %u %t “%r” %>s %b “%{Referer}i” “%{User-Agent}i”” combined
LogFormat “%h %l %u %t “%r” %>s %b” common
LogFormat “%{Referer}i -> %U” referer
LogFormat “%{User-agent}i” agent

CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined

<Directory /var/www/>
Options +Indexes +FollowSymLinks MultiViews
DirectoryIndex index.html *.php
Order allow,deny
allow from all

<VirtualHost *:80>
DocumentRoot /var/www/sitePhotoFred/bin-debug
ServerName www.xxxxxx.tk

<VirtualHost *:80>
DocumentRoot /var/www/site_cabinet_nathalie/bin-debug
ServerName www.xxxxxxxx.tk

Include of directories ignores editors’ and dpkg’s backup files,

see README.Debian for details.

Include generic snippets of statements

Include /etc/apache2/conf.d/

Include the virtual host configurations:

Include /etc/apache2/sites-enabled/[/quote]

Bien le bonsoir chez vous ! :006

@ piratebab,

https://www.dyndns.com/account/entrance/?return=%2Faccount%2Fsettings%2Fclose.html
http://www.dyndns.fr/hebergementinternet.html

" Particulier " … peut être ?

@ fabigol,

nom de domaine retrouver également ici :

http://www.azote.org/enregistrer-nom-de-domaine.html

Nouveaux fils à créer peut être … ? :116

[quote]" mais quand je met l’@ ip de mon serveur la page html apparait bien dans chrome… why??? "
" configurer 1 dns m’interesse… quelqu’un a t’il un tutorial a me proposer?? "
" avec mon fichier apache poste j’ai un probleme poour l’interpretation des pages .php "[/quote]

Amicalement, loreleil.

Je vous en serre cinq ! :wink: