2009-03-02 27 views
1

Red Hat Enterprise 3とMySQL 3.23を実行するLinuxサーバーがあります。このサーバーには多数のWebサイトがあります。複数のMySQLバージョン

私たちは、MySQL 4/5を使用するこのサーバーに追加する新しいWebサイトを用意しました。 2つのバージョンのMySQLを同時に実行することは可能ですか?

もしそうなら、どうですか?

答えて

1

はい、可能ですが難しいです。

まず、RedHatで提供されているRPMSを使用しないことをお勧めします。これらはすべての種類の依存関係の問題を引き起こします。

実際には、2つのバージョンをビルドして完全に異なるディレクトリにインストールするだけです。

次に、あなたがそれらを別々に構成されていることを確認する必要があります。

  • データディレクトリ
  • TCPポート
  • ローカル接続ソケット
  • PID状態ファイルで

2つのファイルを作成して、それらがコマンドラインで選択されていることを確認してください。 eデーモンの起動スクリプトのパラメータ。

非常にである必要があります。特に、同じサーバー上でクライアントアプリケーションを実行している場合は、構築される共有ライブラリには注意が必要です。

たとえば、Perl :: DBD :: mysqlを実行したい場合、これは2つのコピーがあるように手配するのが簡単ではなく、それぞれが異なるバージョンの共有ライブラリに対してリンクされている場合には不快になります。

関連する問題