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.

#51 Le 31/10/2006, à 23:57

M. DECLERCQ

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Bonsoir ;

Pouvez écrire ceci (utilisation du wildcard) :

*.tondomaine.com IN A XXX.XXX.XXX.XXX

au lieu de ceci

.site1.tondomaine.com A XX.XX.XX.XX

.site2.tondomaine.com A XX.XX.XX.XX

de cette manière, vous n'aurez pas besoin de configurer la zone chez votre registrar à chaque fois que vous crérez un nouveau sous-domaine.
______________________
Bien cordialement ;
Monsieur Laurent DECLERCQ


Cordialement ;

Hors ligne

#52 Le 07/11/2006, à 13:37

Soann

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Bonjour!

J'ai suivi votre tuto mais j'ai quelques soucis.

J'ai acheté un nom de domaine ozaxe.org chez ovh.
J'heberge tout sur une dedibox. J'ai donc configuré les dns et ça renvois bien sur mon dossier/var/www/

J'ai créé un vhost pour que l'on arrive sur /var/www/ozaxe et ca marche pour ozaxe.org mais pas pour www.ozaxe.org
De plus j'aimerais avoir forum.ozaxe.org qui soit /var/www/ozaxe/forum.
Le sous domaine est bien declaré avec bind et il ping sans pb. Mais le vhost créé ne marche pas.

Voici mes fichiers :

ozaxe.conf :

<VirtualHost 88.191.xx.xx:80>
    DocumentRoot    /var/www/ozaxe
    ServerName    ozaxe.org
    ServerAlias   www.ozaxe.org ozaxe.org *.ozaxe.org
</VirtualHost>

<VirtualHost 88.191.xx.xx:80>
    DocumentRoot  /var/www/ozaxe/forum
    ServerName    forum.ozaxe.org
</VirtualHost>

apache2.conf (juste la fin):

# Allow remote server configuration reports, with the URL of
#  http://servername/server-info (requires that mod_info.c be loaded).
# Change the ".your_domain.com" to match your domain to enable.
#
#<Location /server-info>
#    SetHandler server-info
#    Order deny,allow
#    Deny from all
#    Allow from .your_domain.com
#</Location>

NameVirtualHost 88.191.xx.xx:80

# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/[^.#]*

/etc/hosts:

# 'hosts' file configuration.

127.0.0.1       sd-5652.local   localhost
88.191.36.67    sd-5652 sd-5652
88.191.36.67    ozaxe.org

/etc/resolv.conf:

nameserver 127.0.0.1

J'ai bien fait le a2ensite ozaxe.conf

Voilà je ne sais pas trop quoi faire, j'ai un peu tout testé mais ça ne veut pas marcher.
Si dan les <VirtualHost> je remplace l'ip par * ou qqch d'autre ça ne marche plus

Sinon au relaod ou restart d'apache j'ai tjrs ce message :
[warn] NameVirtualHost 88.191.xx.xx:80 has no VirtualHosts


Voilà, merci bcp de l'aide que vous pourrez m'apporter!

#53 Le 07/11/2006, à 16:33

shamankick

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

tu as pris la gestion integrale par dedibox ??

je ne connais pas trop coté Ovh, mais
je renverrais mondomaine.com vers chez les ns.dedibox

puis dans la console de gestion dedibox :

j'ajouterais tondomaine.com avec dans le champ A
.tondomaine.com A 88.XX.XX.XX

dans le champ CNAME (tu ne met que le *, ça rajoute .tondomaine.com tout seul)
et tu fait bien attention a mettre le . a la fin dans le champ de droite

*.tondomaine.com CNAME tondomaine.com.

comme ça quoique tu tape (www ou pas,)
ça arrive sur tondomaine.com

va lire ça : http://www.dedibox-news.com/doku.php?id=installation:gestion_des_noms_de_domaines_-_dns

Dernière modification par shamankick (Le 07/11/2006, à 16:37)


Feisty sur mini Pc et Debian en virtualisation (VirtualBox)

Hors ligne

#54 Le 07/11/2006, à 17:06

Soann

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

shamankick a écrit :

tu as pris la gestion integrale par dedibox ??

je ne connais pas trop coté Ovh, mais
je renverrais mondomaine.com vers chez les ns.dedibox

puis dans la console de gestion dedibox :

j'ajouterais tondomaine.com avec dans le champ A
.tondomaine.com A 88.XX.XX.XX

dans le champ CNAME (tu ne met que le *, ça rajoute .tondomaine.com tout seul)
et tu fait bien attention a mettre le . a la fin dans le champ de droite

*.tondomaine.com CNAME tondomaine.com.

comme ça quoique tu tape (www ou pas,)
ça arrive sur tondomaine.com

va lire ça : http://www.dedibox-news.com/doku.php?id=installation:gestion_des_noms_de_domaines_-_dns

Alors je suis bien en gestion intégrale sur le site de dedibox.

J'ai bien
.mondomaine.com A 88.XX.XX.XX
et il me manquait le . pour *.mondomaine.com CNAME mondomaine.com.

Je viens de le mettre mais ça a pas l'air de changer grand chose.
En fait je ping pas sur monsousdomaine.mondomaine.com
et quand je fais un host ça me sors :
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.

Bizarre...
Bien sur mon zone dns sur ovh est desactivé, et je ne fais que leur donner les dns de dedibox, et donc mondomaine.com marche bienn.

C'est donc jsute ce problème de sous-domaines...
Ya pas un délai lors des changements?

#55 Le 07/11/2006, à 18:15

M. DECLERCQ

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Bonjour ;

Commençons par faire le ménage :

ozaxe.conf :

<VirtualHost 88.191.xx.xx:80>
    DocumentRoot    /var/www/ozaxe
    ServerName    ozaxe.org
    ServerAlias     www.ozaxe.org
</VirtualHost>

<VirtualHost 88.191.xx.xx:80>
    DocumentRoot  /var/www/ozaxe/forum
    ServerName    forum.ozaxe.org
</VirtualHost>

/etc/hosts:

# 'hosts' file configuration.

127.0.0.1       sd-5652.local   localhost
88.191.36.67    sd-5652 sd-5652

En ce qui concerne la configuration de la zone via la console ovh :

ozaxe.org.  IN A  88.191.xxx.xxx
www          CNAME	ozaxe.org.
*.ozaxe.org.     IN A	88.91.xxx.xxx

_________________________
Bien cordialement ;
Monsieur Laurent DECLERCQ

Dernière modification par M. DECLERCQ (Le 07/11/2006, à 18:18)


Cordialement ;

Hors ligne

#56 Le 08/11/2006, à 11:29

Soann

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Merci beaucoup!
Comme ça ça marche bin, les sous-domaines marchent bien.

Il y a juste 2 sous-domaines sur l'iniinité que je pourrais creer qui foirent, et comme par hasard, c'est les 2 sur lequels j'ai du faire des experiences bizarres... Enfin bref après avoir tout tenté, j'ai completement viré bind et tous les fichiers s'y raccordant sur la dedibox, j'ai viré tout ce qui concerne les dns dans la console ovh, et dans la console dns de dedibox j'ai tout viré puis remis ce que tu m'as donné.

Quand je fais host sous-domaine-au-hasard.ozaxe.org ça me donne comme réponse :

sous-domaine-au-hasard.ozaxe.org is an alias for ozaxe.org.
ozaxe.org has address 88.191.xx.xx

Et je peux acceder à l'url sans pb.

Mais sur les 2 sous-domaines qui veulent pas (dont forum), quand je fait host forum.ozaxe.org ça me donne :

forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.
forum.ozaxe.org is an alias for forum.ozaxe.org.

Et tjrs 24 fois la meme phrase répetée.
Et le ping me dit unknow host

Il doit donc y avoir encore un truc que je dois encore supprimer mais je sais pas quoi.
Si vous avez des idées wink

Merci beaucoup !

#57 Le 08/11/2006, à 12:46

Soann

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

C'est tout bon !!!

J'ai modifié quelques fichiers de logs, et parès un peu d'attente les 2 sous-domaines sont de nouveau utilisable!

Merci bp pour votre aide!

#58 Le 09/11/2006, à 17:48

shamankick

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

laisse tomber bind c trop le bordel
je suis newbie et je sais que c'est galere


Feisty sur mini Pc et Debian en virtualisation (VirtualBox)

Hors ligne

#59 Le 12/11/2006, à 21:22

Bear

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Bonsoir tout le monde smile

J'ai lu le tutorial sur les virtual hosts de apache2, j'essais de l'appliquer, mais j'ai un souci...
Donc voilà la situation :
j'ai mon serveur ubuntu 6.10 sur mon reseau avec l'adresse 192.168.1.4

j'essais comme dans l'exemple de faire 2 sites
1 - va3na.com
2 - va3na1.com

j'ai :
1 - édité le fichier /etc/hosts et il contient ceci :
127.0.0.1      localhost
192.168.1.4   va3na.com
192.168.1.4   va3na1.com
127.0.1.1      ubuntu
plsu des lignes pour IPv6

2 - ajouté cette ligne "NameVirtualHost 192.168.0.4:80" au fichier : /etc/apache2/apache2.conf

3 - créé les fichiers va3na.conf et va3na1.conf avec comme code :
<VirtualHost 192.168.0.4:80>
    DocumentRoot    /var/www/va3na.com
    ServerName    va3na.com
</VirtualHost>
et
<VirtualHost 192.168.0.4:80>
    DocumentRoot    /var/www/va3na1.com
    ServerName    va3na1.com
</VirtualHost>

4 - créé les répertoire qui vont avec et leur ai donné les bons droits.

j'ai donc bien fais les étapes du tutorial, modifié et créé les fichiers ou répertoires qu'il faut mais quand je redemarre apache j'obtient les 2 erreurs suivantes :

[warn] NameVirtualHost 192.168.1.4:80 has no VirtualHosts
[warn] NameVirtualHost 192.168.1.4:80 has no VirtualHosts
(donc le mm message 2 fois de suite)
pas d'autres erreurs

et quand j'essais d'accéder à http://va3na.com ou l'autre bé ça ne fonctionne pas.

J'ai fais des recherches (sur ce forum par exemple), mais à chaque fois quand je regarde les erreurs que j'aurais eventuellement comise je trouve rien, j'ai refais 3 fois le tuto sans succès, je comprends pas tout sad

Si quelqu'un à une idée svp, je veux bien un peu d'aide, merci.

Hors ligne

#60 Le 13/11/2006, à 18:12

Nothing

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Pourquoi d'un coté tu as du 192.168.0.4 et de l'autre du 192.168.1.4, c'est une erreur de frappe, ou non ?
Sinon regarde de ce coté.

#61 Le 13/11/2006, à 21:26

Bear

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

heu houla tu sais que c'est une bonne question ça ! hmm
je vais vérifier, mais ça ne m'étonnerais pas que je me sois gouré ici tongue

Je vérifie et si c'est ça je me baffe un coup et reviens dire si c'est bon ou pas.
merci

Hors ligne

#62 Le 13/11/2006, à 21:31

Bear

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

ha bé non, c'est juste des fautes de frappe dans mon poste, les fichiers sont bien configurés.

Hors ligne

#63 Le 17/11/2006, à 17:11

rebus1978

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Bonjour à tous,

je suis débutant et j'ai installé un server web depuis 3 jours et tout allait bien jusqu'à installer ssh.
depuis, le serveur est inaccessible et j'ai la même erreur: sad

* Forcing reload of apache 2.0 web server...
[Fri Nov 17 15:59:09 2006] [warn] NameVirtualHost *:80 has no VirtualHosts
[Fri Nov 17 15:59:10 2006] [warn] NameVirtualHost *:80 has no VirtualHosts
                                                                                                                                                          [OK]

je checher de mon côté....

#64 Le 18/11/2006, à 18:05

M. DECLERCQ

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Bear a écrit :

ha bé non, c'est juste des fautes de frappe dans mon poste, les fichiers sont bien configurés.

Bonsoir ;

Pouvez vous nous communiquer vos fichiers, notamment les deux fichiers concernant les hôtes virtuels que vous avez créé ainsi que le fichier apache2.conf et enfin, votre fichier hosts.

Dans cette attente ;
___________________________
Bien cordialement ;
Monsieur Laurent DECLERCQ


Cordialement ;

Hors ligne

#65 Le 18/11/2006, à 18:06

M. DECLERCQ

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Bonjour ;

Même demande que pour Bear. Merci

___________________________
Bien cordialement ;
Monsieur Laurent DECLERCQ


Cordialement ;

Hors ligne

#66 Le 19/11/2006, à 14:51

Bear

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Bonjour smile

1 - contenu du fichier apache2.conf (j'ai enlevé les commentaires):

ServerRoot "/etc/apache2"

LockFile /var/lock/apache2/accept.lock

PidFile /var/run/apache2.pid

Timeout 300

KeepAlive On

MaxKeepAliveRequests 100

KeepAliveTimeout 15

<IfModule prefork.c>
StartServers         5
MinSpareServers      5
MaxSpareServers     10
MaxClients          20
MaxRequestsPerChild  0
</IfModule>

<IfModule worker.c>
StartServers         2
MaxClients         150 
MinSpareThreads     25
MaxSpareThreads     75
ThreadsPerChild     25
MaxRequestsPerChild  0
</IfModule>

<IfModule perchild.c>
NumServers           5
StartThreads         5
MinSpareThreads      5
MaxSpareThreads     10
MaxThreadsPerChild  20
MaxRequestsPerChild  0
AcceptMutex fcntl
</IfModule>

User www-data
Group www-data

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

ErrorLog /var/log/apache2/error.log

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

Include /etc/apache2/httpd.conf

Include /etc/apache2/ports.conf

Include /etc/apache2/conf.d/[^.#]*

Alias /icons/ "/usr/share/apache2/icons/"
<Directory "/usr/share/apache2/icons">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<IfModule mod_negotiation.c>
<IfModule mod_include.c>
    Alias /error/ "/usr/share/apache2/error/"

    <Directory "/usr/share/apache2/error">
        AllowOverride None
        Options IncludesNoExec
        AddOutputFilter Includes html
        AddHandler type-map var
        Order allow,deny
        Allow from all
        LanguagePriority en es de fr
        ForceLanguagePriority Prefer Fallback
    </Directory>

    ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
    ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
    ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
    ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
    ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
    ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
    ErrorDocument 410 /error/HTTP_GONE.html.var
    ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
    ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
    ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
    ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
    ErrorDocument 415 /error/HTTP_SERVICE_UNAVAILABLE.html.var
    ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
    ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
    ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
    ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
    ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var

</IfModule>
</IfModule>

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml

AccessFileName .htaccess

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

UseCanonicalName Off

TypesConfig /etc/mime.types
DefaultType text/plain

HostnameLookups Off

IndexOptions FancyIndexing VersionSort

AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*

AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^

DefaultIcon /icons/unknown.gif

ReadmeName README.html
HeaderName HEADER.html

IndexIgnore .??* *~ *# HEADER* RCS CVS *,t

AddEncoding x-compress Z
AddEncoding x-gzip gz tgz

AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .et
AddLanguage fr .fr
AddLanguage de .de
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
AddLanguage pl .po
AddLanguage ko .ko
AddLanguage pt .pt
AddLanguage no .no
AddLanguage pt-br .pt-br
AddLanguage ltz .ltz
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .se
AddLanguage cz .cz
AddLanguage ru .ru
AddLanguage tw .tw
AddLanguage zh-tw .tw

LanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw


AddDefaultCharset	ISO-8859-1

AddCharset ISO-8859-1  .iso8859-1  .latin1
AddCharset ISO-8859-2  .iso8859-2  .latin2 .cen
AddCharset ISO-8859-3  .iso8859-3  .latin3
AddCharset ISO-8859-4  .iso8859-4  .latin4
AddCharset ISO-8859-5  .iso8859-5  .latin5 .cyr .iso-ru
AddCharset ISO-8859-6  .iso8859-6  .latin6 .arb
AddCharset ISO-8859-7  .iso8859-7  .latin7 .grk
AddCharset ISO-8859-8  .iso8859-8  .latin8 .heb	
AddCharset ISO-8859-9  .iso8859-9  .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5        .Big5       .big5

AddCharset WINDOWS-1251 .cp-1251   .win-1251
AddCharset CP866       .cp866
AddCharset KOI8-r      .koi8-r .koi8-ru
AddCharset KOI8-ru     .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8       .utf8

AddCharset GB2312      .gb2312 .gb 
AddCharset utf-7       .utf7
AddCharset utf-8       .utf8
AddCharset big5	       .big5 .b5
AddCharset EUC-TW      .euc-tw	
AddCharset EUC-JP      .euc-jp
AddCharset EUC-KR      .euc-kr
AddCharset shift_jis   .sjis

AddType application/x-tar .tgz

<FilesMatch "\.shtml(\..+)?$">
    SetOutputFilter INCLUDES
</FilesMatch>

BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0

BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully 
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully

Include /etc/apache2/sites-enabled/[^.#]*

NameVirtualHost 192.168.1.4:80
ServerName kevin

2 - contenu du fichier hosts (j'ai enlevé les commentaires):

127.0.0.1	localhost
192.168.1.4	va3na.com
192.168.1.4	va3na1.com
127.0.1.1	ubuntu

::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

3 - contenu du fichier va3na.conf :

<VirtualHost 192.168.1.4:80>
	DocumentRoot	/var/www/va3na.com
	ServerName	va3na.com
</VirtualHost>

4 - contenu du fichier va3na1.conf :

<VirtualHost 192.168.1.4:80>
	DocumentRoot	/var/www/va3na1.com
	ServerName	va3na1.com
</VirtualHost>

Voilà smile

Merci pour votre aide big_smile
Bonne journée et bonne fin de week-end.

Hors ligne

#67 Le 19/11/2006, à 17:14

M. DECLERCQ

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Bonjour Bear ;

Vous allez taper ces commandes :

sudo a2ensite va3na.conf

et

sudo a2ensite va3na1.conf

Ensuite, vous allez re-démarrer le Serveur Web apache de cettte manière :

sudo /etc/init.d/apache2 force reload

Enfin, vous allez vider le cache de votre navigateur, le fermer complètement et rententer d'accéder à vos deux sites.

Si cela ne fonctionne toujours pas, merci de me donner le retour de cette comande :

ifconfig

_______________________________
Bien cordialement ;
Monsieur Laurent DECLERCQ

Dernière modification par M. DECLERCQ (Le 19/11/2006, à 17:15)


Cordialement ;

Hors ligne

#68 Le 19/11/2006, à 18:26

Bear

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Bon alors j'ai bien rentré les commandes, je n'ai pas eu d'erreurs à ce niveau.
Le cache du navigateur à bien été vidé et le navigateur redemarré.

Par contre quand je tape http://va3na.com ou http://va3na1.com, ça ne fonctionne pas.

en retour d'ifconfig j'ai :

eth0      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx (j'ai masqué l'adresse mais sinon elle est bonne)
          inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: xxxx::xxx:xxxx:xxxx:(pareil adresse masquée)baa/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2064 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1630 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:201257 (196.5 KiB)  TX bytes:245853 (240.0 KiB)
          Interrupt:12 Base address:0xe000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

Encore merci pour votre aide

Hors ligne

#69 Le 19/11/2006, à 18:32

Bear

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

ha oui petite précision, je commande le serveur depuis un autre poste du reseau (3 au total : le serveur ubuntu, mon poste (d'où je commande le serveur avec putty en ssh) et un portable wifi), les 3 postes sont connectés sur un routeur qui lui est connecté à ma freebox.

Depuis mon poste en passant par le navigateur je peux accèder à php myadmin, à la page de config d'apache sans soucis(en mettant : http://192.168.1.4), le ftp fonctionne aussi.

Hors ligne

#70 Le 19/11/2006, à 19:02

M. DECLERCQ

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Re-Bonsoir Bear;

Dans ce cas, ce n'est pas étonnant que cela ne fonctionne pas. En effet, lorsque j'ai rédigé mon tutorial, je n'ai pas pensé aux utilisateurs accédant à leur serveur à partir d'un autre poste (réseau local). (mauvais point pour moi sad )

Vous allez donc devoir éditez un fichier qui se trouve sur le post windows à partir duquel vous désirez accéder à vos deux sites. ce fichier se nomme hosts et se trouve dans le répertoire

C:\WINDOWS\system32\drivers\etc

A la fin de ce fichier vous allez rajouter les deux lignes suivantes :

192.168.1.4    va3na.com
192.168.1.4    va3na1.com

Vous noterez que vous devez procéder de la même manière sur les autres postes de votre réseau local, ceux à partir desquel vous désirez pouvoir àccéder à vos sites.
________________________
Bien cordialement ;
Monsieur Laurent DECLERCQ

Dernière modification par M. DECLERCQ (Le 19/11/2006, à 19:06)


Cordialement ;

Hors ligne

#71 Le 19/11/2006, à 19:16

Bear

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

re-bonsoir smile

Merci ça fonctionne big_smile

Par contre quand je tape http://va3na.com par exemple plus de page d'erreur big_smile, mais je tombe sur la page général du serveur (où il y a phpmyadmin etc...) et la je vois les 2 répertoires va3na.com et va3na1.com, c'est normal que je ne tombe pas directement dans le rep va3na.com en mettant http://va3na.com ? Ou j'ai oublié une manip ?

En tout cas merci beaucoup pour votre aide, j'y serais encore sinon wink

Hors ligne

#72 Le 19/11/2006, à 19:18

Bear

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

ha oui et votre tutoriel est nickel sinon du très bon travail je trouve big_smile

Hors ligne

#73 Le 25/01/2007, à 17:06

philipperosset

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Pour ma part, j'ai suivi a la lettre le tuto et rien ne fonctionne...
A chaque fois je tombe sur une page d'erreur avec ce message :

Not Found

The requested URL / was not found on this server

Voici le contenu de mes fichier :
v1.conf

<VirtualHost 82.225.55.122:80>
    DocumentRoot /home/fil6718/www
    ServerName   famille-rosset.fr
    ServerAlias www.famille-rosset.fr
    <Directory />
        Options FollowSymLinks
        AllowOverride All
    </Directory>
    <Directory /home/fil6718/www>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
        # Uncomment this directive is you want to see apache2's
        # default start page (in /apache2-default) when you go to /
        #RedirectMatch ^/$ /apache2-default/
    </Directory>

# Pour voir les logs d'erreurs :
       ErrorLog /var/log/apache2/error_fil.log
</VirtualHost>

v2.conf :

<VirtualHost 82.225.55.122:80>
    DocumentRoot /home/petitefleur/www
    ServerName   petitefleur.fr
    ServerAlias www.petitefleur.fr
    <Directory />
        Options FollowSymLinks
        AllowOverride All
    </Directory>
    <Directory /home/petitefleur/www>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
        # Uncomment this directive is you want to see apache2's
        # default start page (in /apache2-default) when you go to /
        #RedirectMatch ^/$ /apache2-default/
    </Directory>

# Pour voir les logs d'erreurs :
       ErrorLog /var/log/apache2/error_petitefleur.log
</VirtualHost>

J'ai bien rajouter la ligne dans apache2.conf et j'ai bein mis a jour le fichier host avec ces deux ligne :

82.225.55.122 famille-rosset.fr
82.225.55.122 petitefleur.fr

Il est évident que les repertoire des deux DocuementRoot existe avec des fichiers à afficher.
Les deux site fonctionne si je ne mets pas de VirtualHost.

Quelqu'un peut m'aider, je tourne en bourique...

#74 Le 26/11/2007, à 04:19

Loiseau2nuit

Re : [TUTORIAL] Serveur Web Apache2 --> VirtualHost --> Méthodes

Et toujours personne pour m'éclairer dans ma virtualisation d'hà´tes ? neutral

Ou alors pour que cela fonctionne, faut-il que...  Mon Dieu... faut-il que je fasse la danse du ventre, nu, devant mon ordo par une nuit de pleine lune à  l'approche de la prochaine équinoxe de printemps ??? tongue


DESKTOP LinuxMint 20.1 Ulyssa XFCE | CPU AMD64 5000+ 2x1600 MHz 64bits | RAM 4Go
Graph RV516 [Radeon X1300/X1550 Series] /!\ GLX ATI RV515 v2.1 Mesa 19.1.4 | HDD [ / 64Go ] SSD + [ /home 150Go /swap 8Go ] SATA2
----
Brèves de Hotline: #merci2votreappel

Hors ligne