Red Hat Enterprise 3とMySQL 3.23を実行するLinuxサーバーがあります。このサーバーには多数のWebサイトがあります。複数のMySQLバージョン
私たちは、MySQL 4/5を使用するこのサーバーに追加する新しいWebサイトを用意しました。 2つのバージョンのMySQLを同時に実行することは可能ですか?
もしそうなら、どうですか?
Red Hat Enterprise 3とMySQL 3.23を実行するLinuxサーバーがあります。このサーバーには多数のWebサイトがあります。複数のMySQLバージョン
私たちは、MySQL 4/5を使用するこのサーバーに追加する新しいWebサイトを用意しました。 2つのバージョンのMySQLを同時に実行することは可能ですか?
もしそうなら、どうですか?
はいできます。もちろん、サーバー上では非標準のポート番号を使用する必要があります。
ドキュメントを参照http://dev.mysql.com/doc/refman/5.1/en/multiple-unix-servers.html
はい、可能ですが難しいです。
まず、RedHatで提供されているRPMSを使用しないことをお勧めします。これらはすべての種類の依存関係の問題を引き起こします。
実際には、2つのバージョンをビルドして完全に異なるディレクトリにインストールするだけです。
次に、あなたがそれらを別々に構成されていることを確認する必要があります。
2つのファイルを作成して、それらがコマンドラインで選択されていることを確認してください。 eデーモンの起動スクリプトのパラメータ。
非常にである必要があります。特に、同じサーバー上でクライアントアプリケーションを実行している場合は、構築される共有ライブラリには注意が必要です。
たとえば、Perl :: DBD :: mysqlを実行したい場合、これは2つのコピーがあるように手配するのが簡単ではなく、それぞれが異なるバージョンの共有ライブラリに対してリンクされている場合には不快になります。
または別のIPアドレスにバインドします。 – staticsan