Gestion des noms de domaine

lundi 16 novembre 2020

Transfert de nom de domaine:

  1. Le propriétaire A du nom de domaine envoi un code de transfert et le nom de domaine au nouveau propriétaire.
  2. Le nouveau propriétaire B fait un achat du nom de domaine avec le code de transfert du nom de domaine.
  3. Le propriétaire A doit s’assurer de dévérouiller le transfert du nom de domaine.
  4. Le futur provider du nom de domaine va envoyer une confirmation au propriétaire A du transfert de nom de domaine.
  5. dans le suivi du transfert le propriétaire B ets en attente de confirmation du prestataire actuel.
  6. Le propriétaire A valide le transfert chez son prestataire.
  7. Ensuite on attend que Ovh fasse le nécessaire et c’est le nouveau propriétaire qui doit valider le passage du nom de domaine.
  8. Le nom de domaine est à vous.

Pointer son nom de domaine sur son hébergement

  1. Créer un record DNS de type
    example.com. 300 A  10.10.10.01
  2. Ensuite sur le server à l’adresse ip 10.10.10.01 on modifie la configuration du serveur apache
  3. On va sur /etc/apache2/sites-enabled
    on créé un nouveau hosting file:
    <VirtualHost *:80>
        DocumentRoot "/home/www/example.com/"
        ServerName example.com
        <Directory "/home/www/example.com/">
            Options FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            Allow from all
        </Directory>
    </VirtualHost>
    
  4. On redémarre apache pour que les changements soient pris en compte:
    /etc/init.d/apache2 restart

Certificat avec le nom de domaine:

  1. Idem que le point suivant mais on rajoute un fichier de configuration pour ssl.
  2. On va sur /etc/apache2/sites-enabled
    on créé un nouveau hosting file avec -ssl.conf en suffixe.
    <IfModule mod_ssl.c>
            <VirtualHost *:443>
                    ServerAdmin webmaster@localhost
    
                    DocumentRoot /var/www/xxx/public/
                    ServerName www.xxx.be
                    ServerAlias xxx.be
    
                    <Directory "/var/www/xxxx/">
                            Options FollowSymLinks MultiViews
                            AllowOverride All
                            Order allow,deny
                            Allow from all
                    </Directory>
                    SSLEngine on
                    SSLCertificateFile     /etc/ssl/certs/xxx.pem
                    SSLCertificateKeyFile /etc/ssl/private/xxx.key
                    SSLCACertificateFile /etc/apache2/chaineinter/xxx_CA.crt
            </VirtualHost>
    </IfModule>
    
  3. On oublie pas de rajouter les trois fichiers clés publiques/privés dans les bons répertoires.
  4. Commande pour tester la configuration apache ok:
    > apachectl configtest
    
  5. Si ok, on redémarre apache pour que les changements soient pris en compte:
    /etc/init.d/apache2 restart
    

Plus d’info ici: https://blog.thiebault.be/certificat-ssl-tls-installation-sous-apache/

Rediriger son nom de domaine vers un autre existant

Il existe deux méthodes soit par le biais d’un fichier htaccess soit directement depuis votre fournisseur qui gère votre nom de domaine.
Dans mon cas, ovh propose un onglet redirection dans la zone DNS de mon nom de domaine.
Il est donc possible de redirger vers une url ou encore vers un serveur de chez ovh.
Dans mon acs nous allons prendre une url et nous avons maintenant le choix entre deux types de redirections:

  • visible: Le nom de domaine tapé dans la barre d’adresse sera aussi redirigé vers le nouveau nom de domaine.
  • invisible: Le nom de domaine tapé dans la barre d’adresse ne sera pas redirigé vers le nouveau nom de domaine.

Gestion www et subdomain d’un nom de domaine avec apache et DNS records

Dans la configurarion du hôte dans apache ne pas oublié d’uttiliser le serverAlias !

ServerName www.xxx.be
ServerAlias xxx.be

Nom de domaine et zone de dns:

Il faut savoir quand on achète un nom de domaine on doit déinir un ou plusieurs dns qui vont se charger de gèrer tous les records du nom de domaine.
Par exemple, la gestion des emails, des sous domaine, etc….
Donc il est possible que votre nom de domaine soit acheté sur un site mais hébergé chez quelqu’un d’autre.
Du coup, dans ce cas là, il faut aussi définir une zone de dns chez l’hébergeur.
Pour se faire, il faut d’abord commander (gratuitement) chez ovh une zone de dns via votre manager ovh (bouton en haut à gauche).
Il faut juste donner le nom de domaine et ensuite après réception de l’email de création et de confirmation, vous allez pouvoir éditer tout ce que vous voulez pour cette zone de dns.
Juste en dessous du titre de votre zone de domaine, vous verrez deux dns défini:

nsxxx.ovh.net
dnsxxx.ovh.net
C’est bien ces deux adresses dns que vous définirer chez votre prestataire nom de domaine.
Ce qui permet par après de passer le nom de domaine d’un prestataire à un autre sans mettre votre site offline.
Et quand le transfert est acté, la zone dns dans OVH devient comme quand on possède le nom de domaine…

Tags: Apache , Certificat , configuration , dns , domain , htaccess , ovh , registrar , SSL