Maison >développement back-end >Problème PHP >Comment déployer PHP distribué

Comment déployer PHP distribué

王林
王林original
2019-10-11 17:45:506162parcourir

Comment déployer PHP distribué

Étapes de déploiement distribué basées sur ThinkPHP

ThinkPHP prend en charge la liaison des noms de domaine à un module, comme la liaison de u lingyun.net. au module Utilisateur sous Application et liez bbs.lingyun.net au module Forum. Grâce à cette fonctionnalité, nous pouvons implémenter un déploiement distribué. Voici les principales étapes :

1. Ouvrez la base de données de stockage de session

Ajoutez les lignes suivantes dans Common/Conf/config.php :

//Session设置
'SESSION_OPTIONS'    => array(    
        'expire' => 864000,        
        'type'   => 'Db',    
),

2. avoir AB L'adresse IP des deux serveurs cloud A est 1.2.3.4 et l'adresse IP de B est 5.6.7.8 Dans la résolution du nom de domaine, bbs.lingyun.net est résolu en 1.2.3.4 et u.lingyun. net est résolu en 5.6.7.8.

3. Déployez le même code sur deux serveurs AB

Après les trois étapes ci-dessus, la distribution la plus simple est le déploiement, qui équivaut au serveur A principalement responsable des accès liés au forum, le serveur B Principalement responsable de l’accès aux pages utilisateur.

Tutoriel recommandé : Tutoriel vidéo PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn