Préparation du serveur Web pour gérer un multisite WordPress

Si vous avez déterminé que vous devez maintenir plusieurs blogs que vous avez pour activer les fonctionnalités multisites WordPress et ensuite préparer votre serveur Web pour gérer le WordPress multisite. Vous devez prendre une décision sur la façon dont les multiples blogs au sein de votre réseau seront traitées. Ces configurations doivent être en place afin de gérer le réseau de WordPress avec succès. Si vous avez accès aux fichiers de configuration d'Apache, vous pouvez effectuer vous-même ces configurations. Si vous ne savez pas comment, ou êtes à l'aise avec d'ajuster ces réglages, vous aurez besoin de demander à votre fournisseur d'hébergement de l'aide ou embaucher un consultant pour effectuer les configurations pour vous.

Sommaire

DNS (Domain Name Server)

La fonctionnalité réseau de WordPress vous donne deux façons différentes pour exécuter un réseau de blogs sur votre domaine. Vous pouvez utiliser l'option de sous-domaine ou l'option sous-répertoire. L'option la plus populaire (et la structure recommandée) met en place des sous-domaines pour les blogs créés par votre réseau WordPress. Avec l'option de sous-domaine, le nom d'utilisateur du blog apparaît en premier, suivi de votre nom de domaine. Avec l'option sous-répertoire, votre nom de domaine apparaît en premier, suivi par le nom d'utilisateur du blog.

Si vous souhaitez utiliser un sous-domaine pour chaque blog dans votre réseau WordPress, vous devez ajouter un enregistrement générique pour vos enregistrements DNS. Vous devez ajouter un enregistrement pointage de nom d'hôte à votre serveur Web dans l'outil de configuration de DNS disponible dans votre logiciel d'administration de serveur Web (comme WebHost Manager (WHM), un outil populaire de l'administration hôte Web). L'enregistrement de nom d'hôte lookslike ceci:

*.votredomaine.com (où votredomaine.com est remplacé par votre nom de domaine réel).

Apache mod_rewrite

Apache est un logiciel de serveur Web qui est chargé et exécuté sur votre serveur Web. Pas tout le monde a accès aux dossiers Apache, cependant. Habituellement, la seule personne qui a accès à ces fichiers est l'administrateur du serveur Web. (Cela est généralement votre hôte Web.) En fonction de votre propre compte de serveur Web et de la configuration, vous pouvez ou ne pouvez pas avoir accès aux fichiers du logiciel Apache.

Le module Apache qui est nécessaire pour que le Réseau WordPress pour créer de belles URL permalien est appelé mod_rewrite. Ce doit être configuré de sorte qu'il est actif et installé sur votre serveur.

Vous ou votre hébergeur peut faire en sorte que l'Apache mod_rewrite est activé sur votre server- ouvrir la httpd.conf fichier et vérifiez que la ligne suivante est inclus dans:




LoadModule rewrite_module /libexec/mod_rewrite.so

Si il est pas, tapez cette ligne sur sa propre ligne et enregistrez le fichier. Vous aurez probablement besoin de redémarrer Apache avant le changement prend effet.

Virtual Host

Dans le même httpd.conf fichier, vous avez besoin de faire quelques ajustements à la section de ce fichier. Suivez ces étapes:

  1. Trouvez le dans la section httpd.conf fichier.

    Cette ligne de la httpd.conf fichier fournit des directives, ou des configurations, applicables à votre site Web.

  2. Trouver une ligne dans le la section de httpd.conf qui ressemble à ceci:

    AllowOverride None

  3. Remplacer cette ligne avec la ligne suivante:

    AllowOverride FileInfo options

  4. Sur une nouvelle ligne, tapez ServerAlias ​​*.yourdomain.com.

    Remplacer yourdomain.com avec quel que soit votre domaine est. Cette ligne définit le nom d'hôte pour votre site de réseau et est essentielle pour l'hôte virtuel fonctionne correctement.

  5. Sauver la httpd.conf déposer et le fermer.

PHP (PHP Hypertext Processor)

Ensuite, vous modifier la configuration de PHP sur votre serveur Web. PHP doit avoir les configurations suivantes en place dans le php.ini déposer sur votre serveur Web afin d'exécuter WordPress MU sur votre serveur:

  • Réglez votre PHP pas afficher les messages d'erreur dans la fenêtre du navigateur du visiteur

  • Découvrez si votre PHP est compilé avec des contrôles de limite de mémoire en regardant pour le texte memory_limit dans le php.ini fichier. Habituellement, la limite par défaut est de 8MB. Augmenter la limite de mémoire à au moins 32 Mo, 64 Mo ou même, pour éviter les erreurs de mémoire lors de l'exécution PHP WordPress MU.

  • Définir les variables globales à Off en ouvrant le .htaccess FICHIER (trouvé sur votre serveur Web dans le même répertoire que vous avez installé les fichiers WordPress MU) et ajoutez les deux lignes suivantes au sommet de la .htaccess fichier:

php_flag register_globals 0display_errors php_flag 0

» » » » Préparation du serveur Web pour gérer un multisite WordPress