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 02/03/2007, à 16:53

sweetmemories

Installer un serveur Apapche2 avec plusiseur sous domaines...

Bonjour à tous.
J'ai installé un serveur Apache 2 sous Ubuntu 6.10 et ca fonctionne normalement en local pour le moment.
J'aimerai y ajouter des sous domaines et ainsi faire aboutir 3 sites sur mon serveur a partir d'adresses differente (a.com, b.com et c.com par exemple)...
Alors j'ai beau regarder un peu partout sur le web,  je vois des demandes d'aide mais pas de tutos à ce sujet...
Peut-être ai-je mal vu? 
Si vous pouvez me venir en aide...?
Merc à tous.

Hors ligne

#2 Le 04/03/2007, à 10:42

Desmon

Re : Installer un serveur Apapche2 avec plusiseur sous domaines...

Allô,,

Je suis nouveau moi aussi sous Linux ubuntu j'ai été 4 ans sous EasyPHP. roll

Se que j'ai fait est assez simple voici l'astuce,

En premier il faut une URL, il en existe plusieurs gratuites dont celle-si,
https://www.dyndns.com/

Sa va vous donnez une URL monsite.dyndns.org qui va rediriger sur votre IP.

Par défaut votre serveur est déjà open sur le Web il suffit juste de taper votre IP dans la barre d'adresse pour arriver sur ton serveur. wink

Une fois que tu as ton adresse WEB principal si vous voulez utiliser d'autre URL vous avez 2 solutions.

1) Utiliser un autre service de redirection qui va pointer sur un dossier ex ;

http://monsite2.2ya.com/    redirige sur   monsite.dyndns.org/site2/

2) Utiliser le VirtualHost plus complexe mais plus de possibilité comme séparer les logs des 2 sites.

Dans /etc/apache2/sites-enabled/000-default

sudo gedit /etc/apache2/sites-enabled/000-default

Ou via WebAdmin que je vous suggère fortement. wink

<VirtualHost *>
ServerAdmin monemail@blabla.com
ServerName monsite2.2ya.com
DocumentRoot /var/www/monsite.dyndns.org/site2/
ErrorLog /var/log/apache2/site2-error.log
TransferLog /var/log/apache2/site2-access.log
</VirtualHost>

Un autre exemple d'utilisation du VirtualHost, au lieux d'avoir l'URL "serveur-perso.dyndns.org/imagesium" j'ai "imagesium.serveur-perso.dyndns.org" et en plus je sépare les logs du site principal.

<VirtualHost *>
ServerAdmin maudit@qc.tc
ServerName imagesium.serveur-perso.dyndns.org
DocumentRoot /var/www/imagesium
ErrorLog /var/log/apache2/imagesium-error.log
TransferLog /var/log/apache2/imagesium-access.log
</VirtualHost>

http://imagesium.serveur-perso.dyndns.org/

Attendez d'autre réponse car je suis plus habitué sous EasyPHP que sous Linux et il y a toujours des petites différence. smile

Hors ligne