Debian 3.1 (Sarge) と OpenVZ を使用した仮想サーバー (VPS) の構築
OpenVZ パッチは現在、カーネル 2.6.8 のみで利用可能です。私たちは kernel.org からバニラカーネルを使用し、私たちのニーズに合わせてパッチを当てて構成します。ソースをダウンロードして解凍するには、次のコマンドを実行します:
OpenVZ パッチは現在、カーネル 2.6.8 のみで利用可能です。私たちは kernel.org からバニラカーネルを使用し、私たちのニーズに合わせてパッチを当てて構成します。ソースをダウンロードして解凍するには、次のコマンドを実行します:
ApacheにPHP、MYSQLサポートをビルドする方法はたくさんありますが、ApacheビルドでOCI8サポートに関する文書は非常に少ないです。最近、データセンターでウェブサーバーを構築していたとき、インストール文書を探していて本当に困りました。いくつかの文書はありますが、ほとんどはRPMバージョンのパッケージを使用しているか、いくつかの重要なステップが欠けています。私は、少なくともステップバイステップの方法でインストールを理解するのに役立つhowtoを書くことを試みています。
A: MySQLレプリケーションは、マスターとスレーブ間のロックプロトコルをサポートしておらず、分散(クロスサーバー)更新の原子性を保証することができません。言い換えれば、クライアントAが共通マスター1に更新を行い、その間に共通マスター2に伝播する前に、クライアントBが共通マスター2に更新を行うと、クライアントAの更新が共通マスター1で行われたのとは異なる動作をする可能性があります。したがって、クライアントAの更新が共通マスター2に到達すると、共通マスター1にあるものとは異なるテーブルが生成されます。これは、2台のサーバーを双方向レプリケーション関係で連鎖させるべきではないことを意味します。更新が任意の順序で安全に行われることが確実でない限り、またはクライアントコード内で何らかの方法で順序が乱れた更新に対処しない限り。