Astuces, Tutoriels, WordPress

Comment avoir deux sites wordpress sur la même base de données à l’aide d’un sous-domaine

Comment avoir deux sites wordpress sur la même base de données à l'aide d'un sous-domaine Hello mes petites myrtilles, il y a quelques jours, pour les besoins d’un projet web sur lequel je travaille en ce moment, j’ai eu le besoin de créer un sous-domaine dans la catégorie hébergement de mon compte OVH, dans le but de pouvoir y installer un second wordpress. Le sous-domaine va me permettre de pouvoir me créer un petit serveur web, contenant plusieurs dossiers racines.. Ainsi je pourrais installer autant de wordpress qu’il est possible. Avoir un second wordpress ce n’est pas obligatoirement payant, et c’est parfois très pratique pour nos clients. Par exemple, vous avez un client qui souhaite que vous lui fassiez un site (installation, intégration d’un thème etc…), le fait d’avoir ce sous-domaine va vous permettre de le transmettre à votre client, afin qu’il puisse suivre l’avancé de son site. Voyez ça comme un site de test. Si vous êtes blogueuse, un sous-domaine pourra vous être utile pour ajouter un portfolio sans avoir à acheter un nouveau nom de domaine / hébergement. Cette astuce permet d’avoir deux sites (ou plus) sur la même base de données, d’avoir deux WordPress aux design différent, et surtout c’est GRATUIT. Sauf si vous préférez acheter une nouvelle base de données, dans ce cas c’est vous qui voyez. ATTENTION : n’allez pas dans l’abus en vous disant « chouette, je vais pouvoir héberger 5 sites webs avec la même base de données pour le prix d’un seul avec l’offre perso d’OVH » ! Il faut savoir qu’en cas de piratage, tous vos sites peuvent être atteints, même si vous avez modifié vos prefixes des tables. Les autres propositions OVH offrent plusieurs bases de données, ce qui peut vous rassurer concernant un eventuel piratage. À savoir : plus vous aurez de sites wordpress dans votre sous-domaine, plus cela pourra créer de ralentissements sur tous vos sites (ils se partagent la même base de données). Bref, j’ai pensé que cela vous serait utile de savoir comment procéder avec l’aide de OVH, FileZilla (client FTP – logiciel gratuit qui va servir à accéder aux fichiers de votre serveur et dossiers racines) & PHPmyadmin. Bien évidemment ce tutoriel s’adresse aux personnes déjà détentrices d’un hébergement / nom de domaine chez OVH. Si ce n’est pas le cas, je vous laisse commander et revenir par ici après. Comment avoir deux sites wordpress sur la même base de données à l'aide d'un sous-domaine  

CREER ET CONFIGURER UN SOUS-DOMAINE OVH

Oui, vous avez bien lu, nous n’auront besoin que d’un seul sous-domaine. C’est dans le dossier racine de notre sous-domaine que nous pourrons créer nos autres dossiers comprenant chacun un wordpress. Par exemple : www.monsite.fr va ainsi devenir www.dev.monsite.fr avec le sous-domaine puis www.dev.monsite.fr/site-test.fr ! Pour le créer c’est relativement simple, voici la démarche à suivre : La première étape est de vous connecter à votre espace client OVH, puis de vous rendre dans l’onglet « HÉBERGEMENTS« , sélectionnez votre nom de domaine puis cliquez sur « Multisite« . Allez sur « Ajouter un domaine ou sous-domaine« , une fenêtre va s’ouvrir, on vous propose deux solutions, c’est celle qui est cochée par défaut qui nous intéresse. Cliquez sur suivant, on vous dira que « Le domaine choisi est déjà attaché à l’Hébergement Web« , n’en tenez pas compte et tapez ce que vous voulez dans la case domaine (ex : test.monsite.fr). La case d’après demande le nom de votre dossier racine (pour le créer, rendez-vous dans FileZilla, connectez-vous, dans la partie où votre dossier « www » se trouve, créez un nouveau dossier du même nom le sous-domaine « test ».) Il est très important de séparer vos dossiers racines, donc ne faites pas l’erreur d’ajouter un autre dossier racine à l’intérieur de « www » qui contient déjà tout votre premier site.

*Cliquez sur les images pour mieux voir*

[one-third-first]Comment avoir deux sites wordpress sur la même base de données à l'aide d'un sous-domaine[/one-third-first] [one-third]Comment avoir deux sites wordpress sur la même base de données à l'aide d'un sous-domaine[/one-third] [one-third]Comment avoir deux sites wordpress sur la même base de données à l'aide d'un sous-domaine[/one-third]

[vertical-spacer]

[one-third-first][/one-third-first] [one-third]Comment avoir deux sites wordpress sur la même base de données à l'aide d'un sous-domaine[/one-third] [one-third]Comment avoir deux sites wordpress sur la même base de données à l'aide d'un sous-domaine

*Mon dossier racine et mon sous-domaine ont le même name : tests*

[/one-third]

[vertical-spacer]

Pour les options on vous propose plusieurs options :
  • Activer l’IPv6 (IPv6 est le futur de l’IPv4, c’est un peux comme les 06 qui sont passés aux 07, trop de numéros utilisés donc nouveau protocole nécessaire. À la seule différence que l’IPv6 elle est beaucoup plus puissante et réactive. Sauf que tous les routeurs du monde ne les prennent pas. Donc ce n’est pas vraiment nécessaire de cocher cette option.)
  • SSL (Permets de passer son site en HTTPS et ainsi le rendre sécurisé, surtout pour le WooCommerce. Vous pouvez aller lire l’article de Fabrice Ducarme du site WPFORMATION  » COMMENT PASSER EN HTTPS  » ou bien COMMENT PASSER SON BLOG WORDPRESS EN HTTPS SANS TOUT CASSER ?  » de Marlène du site NoTuxedo qui est bien expliqué.)
  • Ip du Pays (Vous souhaitez être présent en Angleterre ? Choisissez d’héberger votre site sous une IP anglaise. Pour les moteurs de recherche anglais, votre site sera hébergé en Angleterre ! C’est aussi simple que ça ! De mon côté, il est évident que j’ai choisi l’Ip de la France.)
  • Activer le Firewall (Ce module complémentaire d’Apache, filtre toutes les requêtes entrantes sur vos serveurs web. Pour plus de sécurité, il les intercepte et les vérifie avant même qu’elles ne soient traitées par les scripts. C’est donc bien de l’activer.)
  • Logs séparés (Les multilogs permettent de séparer les logs des multi-domaines d’un hébergement mutualisé de ceux du domaine principal, ce qui en fait un outil idéal pour les revendeurs. Je ne l’ai pas coché, pour la simple raison que je ne compte rien revendre). 
Un récapitulatif de vos choix va s’ouvrir et vous devez cocher la case : Configuration automatique, elle est recommandée. En dessous on vous informera si votre configuration est correcte ou non. Il ne vous reste plus qu’à créer un nouveau dossier à l’intérieur de votre nouveau dossier racine (blog ou ce que vous aurez choisi) avec FileZilla afin d’obtenir l’url suivante : www.blog.monsite.fr/site.fr !

RÉCAPITULATIF

Vous avez créé le dossier racine blog (le nom de votre sous-domaine) dans filezilla en dessous de votre premier dossier racine « www ». Vous avez créé l’intérieur de celui-ci un nouveau dossier du nom que vous voulez, par ex : « site ». C’est à l’intérieur du dossier « site » qu’il faudra installer WordPress.Org

INSTALLER ET CONFIGURER MON SECOND WORDPRESS

Cette installation sera très simple à réaliser et gratuite. Une fois que la dernière version de WordPress est téléchargée, vous devez copier/coller ou glisser tout ses fichiers dans votre dossier « site » à l’aide de FileZilla. Quand le téléchargement des fichiers sera terminé, si vous tapez correctement l’url dans votre navigateur vous arriverez sur cette page : Une fois que la dernière version de WordPress est téléchargée, vous devez copier/coller ou glisser tout ses fichiers dans votre dossier site à l'aide de FileZilla. Quand le téléchargement des fichiers sera terminé, si vous tapez correctement l'url dans votre navigateur vous arriverez sur cette page Cliquez sur  » C’est parti ! » pour arriver sur la page suivante : Vous devez renseigner exactement les mêmes informations que pour votre premier WordPress SAUF : Préfixe des tables ! C'est grâce aux préfixe des tables que vous pourrez différencier vos sites dans PHPmyadmin, et c'est la solution gratuite pour installer plusieurs WordPress sur une seule base de données. Vous devez renseigner exactement les mêmes informations que pour votre premier WordPress SAUF : « Préfixe des tables » ! C’est grâce aux préfixe des tables que vous pourrez différencier vos sites dans PHPmyadmin, et c’est la solution gratuite pour installer plusieurs WordPress sur une seule base de données. Il est donc primordiale et très important de modifier ce préfixe, si pour votre premier wordpress vous avez laissé wp_ alors mettez xp_ . Si vous aviez changé wp_ pour autre chose, modifiez-le quand même. Il faut vraiment que ce soit différent. Et voilà, il ne vous restera plus qu’à choisir le titre de votre site, votre identifiant, mot de passe etc… !

PHPMYADMIN.OVH.NET

En achetant notre hébergement et nom de domaine sur OVH, nous avons tous un accès au site PhpMyAdmin d’OVH. Lorsque vous serez connecté à votre compte, vous verrez bien la différence entre vos wordpress, grâce aux préfixe des tables que vous aurez choisi auparavant. J’espère que ce tutoriel vous sera utile mes petites myrtilles.

Author


Avatar

Joy Odienne

Infographiste, illustratrice, aquarelliste, créatrice de contenus.