ThinkPHP に基づく分散展開手順
ThinkPHP は、ドメイン名のモジュールへのバインド (u.lingyun.net のバインドなど) をサポートしています。 Application の下の User モジュールに追加し、bbs.lingyun.net を Forum モジュールにバインドします。この機能を使用すると、分散配置を実装できます。主な手順は次のとおりです:
1. セッション ストレージ データベースを開きます
Common/Conf/config.php に次の行を追加します:
//Session设置 'SESSION_OPTIONS' => array( 'expire' => 864000, 'type' => 'Db', ),
2. AB 2 つのクラウド サーバー A の IP アドレスは 1.2.3.4、B の IP アドレスは 5.6.7.8 で、ドメイン名解決では、bbs.lingyun.net は 1.2.3.4、u.lingyun に解決されます。 net は 5.6.7.8 に解決されます。
3. 同じコードを 2 つのサーバーにデプロイする AB
上記の 3 つの手順の後、最も単純な配布はデプロイメントであり、これは主にフォーラム関連のアクセスを担当するサーバー A、サーバー B に相当します。主にユーザーページへのアクセスを担当します。
推奨チュートリアル: PHP ビデオ チュートリアル
以上が配布された PHP をデプロイする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。