logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:reseau:apache2:multisite [22/03/2011 09:40]
freddec
doc:reseau:apache2:multisite [22/03/2011 10:00]
freddec
Ligne 15: Ligne 15:
 Un serveur Apache 2 (+/- PHP, MySQL suivant le type de site à réaliser) \\ Un serveur Apache 2 (+/- PHP, MySQL suivant le type de site à réaliser) \\
 Je ne reviens pas sur les modalités d'​installation de ces outils, [[config:​apache|reportez vous à cette page du wiki Debian-Facile]] Je ne reviens pas sur les modalités d'​installation de ces outils, [[config:​apache|reportez vous à cette page du wiki Debian-Facile]]
 +
 +===== Déclaration des sites éxistants=====
 +Dans Apache2, les sites disponibles (on parle de virtualhosts,​ ou vhost) sont déclarés à l'aide de fichier dans le répertoire : ''/​etc/​apache2/​sites-avalaible/''​
 +
 +Partons du principe que vous souhaitez mettre en ligne 2 sites que nous nommerons **"​site-1"​** et **"​site-2"​** (pourquoi faire compliquer ? 8-)) \\
 +
 +Apache vous livre lors de son installation dans ce même répertoire un fichier "​default"​ qui va nous servir de base pour nos 2 sites \\
 +On va donc en faire une copie
 +
 +<​code>#​ cp /​etc/​apache2/​sites-avalaible/​default /​etc/​apache2/​sites-avalaible/​site-1
 +</​code>​
 +Puis on refait la même chose pour le site-2 ​
 +==== Contenu du fichier de vhost ====
 +
 +
 +<​VirtualHost *:80>
 +        ServerAdmin webmaster@localhost
 +
 +        DocumentRoot /var/www
 +        <​Directory />
 +                Options FollowSymLinks
 +                AllowOverride None
 +        </​Directory>​
 +        <​Directory /​var/​www/>​
 +                Options Indexes FollowSymLinks MultiViews
 +                AllowOverride None
 +                Order allow,deny
 +                allow from all
 +        </​Directory>​
 +
 +        ScriptAlias /cgi-bin/ /​usr/​lib/​cgi-bin/​
 +        <​Directory "/​usr/​lib/​cgi-bin">​
 +                AllowOverride None
 +                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
 +                Order allow,deny
 +                Allow from all
 +        </​Directory>​
 +
 +        ErrorLog ${APACHE_LOG_DIR}/​error.log
 +
 +        # Possible values include: debug, info, notice, warn, error, crit,
 +        # alert, emerg.
 +        LogLevel warn
 +
 +        CustomLog ${APACHE_LOG_DIR}/​access.log combined
 +
 +    Alias /doc/ "/​usr/​share/​doc/"​
 +    <​Directory "/​usr/​share/​doc/">​
 +        Options Indexes MultiViews FollowSymLinks
 +        AllowOverride None
 +        Order deny,allow
 +        Deny from all
 +        Allow from 127.0.0.0/​255.0.0.0 ::1/128
 +    </​Directory>​
 +
 +</​VirtualHost>​
  
doc/reseau/apache2/multisite.txt · Dernière modification: 02/06/2023 23:31 par lagrenouille

Pied de page des forums

Propulsé par FluxBB