banneer2

Réducteur d'URL tinad:

Collez l'adresse du site:

Rechercher sur le blog du grouik:

Pour simplifier, quand j’emploie le terme vhost dans ce billet, il s'agit de "vhost par nom": une seule IP, ce sont les noms de domaines qui changent.

Au niveau de la zone DNS de tinad.fr

(gérée sur l'interface de online, meme si ce domaine est chez gandhi.) J'ai viré tous les CNAME de ce type:

plop IN CNAME www.tinad.fr.

(enfin la plupart, pour certains, je ne me permettais pas de risquer de les rendre inaccessibles longtemps) Et j'ai ajouté un champs de type A joker avec le caractere *

* IN A 88.191.97.230

Le but est que tous les sous domaines pointent vers le serveur :D

je récapitule ma zone DNS est ainsi à présent:

* IN A 88.191.97.230
www IN A 88.191.97.230

Je vous fait grâce des quelques CNAME que j'ai laissé par sécurité.

Les vhosts d'apache:

Préalable le fichier /etc/apache2/ports.conf

NameVirtualHost *:80
Listen 80
NameVirtualHost *:443
Listen 443

Rien de particulier hormis que je mets les directives NameVirtualHost dans ce fichier, je ne les remettrai pas dans les fichiers de vhosts par noms

Le vhost default

Il est paramétré dans mon cas dans le fichier /etc/apache2/sites-available/default

<VirtualHost *:80>
        ServerName default.tinad.fr
        DocumentRoot /var/www/default/
</VirtualHost>

Voici sa version super basique.

Si on jette un oeil dans le repertoire /etc/apache2/sites-enable, sous débian le lien qui l'appelle est nommé 000-default, de manière qu'il soit pris en premier, ce qui pour apache, en fait le VHOST par défaut: si aucun domaine ne correspond, apache utilisera ce vhost.

Le repertoire web /var/www/default/, donc utilisé par défaut (répétition), je n'y mets qu'un simple fichier index.php:

  1. <?php
  2. header('location: http://www.tinad.fr');
  3. ?>

Bah oui, si je ne connais pas le site demandé, je redirige sur le site principal, et ça m'évitera d'avoir du "duplicate content".

le fichier de vhost www.tinad.fr

/etc/apache2/sites-available/www.tinad.fr

<VirtualHost *:80>
ServerName www.tinad.fr
DocumentRoot /var/www/www.tinad.fr/
</VirtualHost>

Son repertoire est /var/www/www.tinad.fr/ pour l'activer:

  1. a2ensite /etc/apache2/sites-available/www.tinad.fr

Le blog du grouik

/etc/apache2/sites-available/blog-du-grouik.tinad.fr

<VirtualHost *:80>
ServerName blog-du-grouik.tinad.fr
DocumentRoot /var/www/blog-du-grouik.tinad.fr/
</VirtualHost>

Son repertoire est /var/www/blog-du-grouik.tinad.fr/ pour l'activer:

  1. a2ensite /etc/apache2/sites-available/blog-du-grouik.tinad.fr

conclusion

Vous avez compris le principe?

Je vois à peu pres comment automatiser la création de fichiers VHOST suite à un formulaire php, mais modifier la zone DNS automatiquement je n'aurai pas pu le faire.

Ceux qui ont lu ce billet ce doutent surement de ce que je vais tenter de mettre en place. Promis, si je le fais je resterai dans la démarche open source et expliquerai ici la méthode.

Ajouter un commentaire

Nom ou pseudo:
Adresse email:
Site web (facultatif):
Commentaire:

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

La discussion continue ailleurs

URL de rétrolien : http://blog-du-grouik.tinad.fr/trackback/720

Fil des commentaires de ce billet

Dans la même catégorie:
Serveurs http web et autres


Test de Mumble et tuto d'installation du serveur Murmur

myvoice.jpg
Après teamspeak, voici le test de mumble, dans le domaine des systèmes de conférences VOIP. L'avantage de mumble c'est qu'il est libre et se trouve dans les dépôts de la plupart des distributions (donc facile à installer)! Je vais rapidement présenter en quelques impressions d'écran l'interface de

Lire la suite...



test de Teamspeak

myvoice.jpg
Je cherche des alternatives à skype pour l'enregistrement des podcasts parceque: Le logiciel "Pamela" qui nous servait à l'enregistrement... était en période d'essai. Le son est tres déformé par skype [1]. Skype est très bien pour du téléphone et de la visio mais est trop limité. Ce

Lire la suite...


Traduction des messages d'erreur d'une messagerie postfix

retour-a-l-envoyeur.jpg
Lors de l'erreur sur l'adresse d'un destinataire par exemple, le serveur postfix retourne un e-mail en anglais qui fait qu'en général, ça se termine par: _ Allo Gnieark! Je n'arrive pas à envoyer un message, et je ne comprends rien aux trucs bizarres que j'ai reçu. Pour remédier définitivement à ça,

Lire la suite...


Piwik test

piwik-home.jpeg
Piwik http://piwik.org/ est un outil de statistiques de visites pour les sites web. Il fonctionne comme google Analitycs, c'est à dire un morceau de code javascript sur chaque page. Vos utilisateurs feront du coup une requête vers le site piwik que vous avez précédemment installé. @madm4as m'a

Lire la suite...


Deux tips pour héberger un Wordpress sur un mutualisé Online

wordpress-logo.jpg
Après avoir créé ses identifiants ftp et sa base mysql sur l'interface de Online, Il y a deux petits trucs à savoir si vous souhaitez héberger un wordpress. Changer la version de php par défaut. Votre serveur utilise la version 4.4.9-1.standard de PHP mais Wordpress 3.2 nécéssite au moins la version

Lire la suite...


Propulsé par Dotclear