RHEL6 に php-mysql をインストールする

RHEL6 に php-mysql をインストールする

私のサーバーではrhel6が稼働しており、Red Hat Enterprise Linux 6 / Oracle Linux 6 (x86, 64-bit)、RPMバンドルからmysqlをインストールしました。今、そのマシンでphpサイトをホストしたいと思っています。実行すると、yum install php-mysql次のような競合するファイルが大量に表示されます。

file /usr/share/mysql/charsets/Index.xml from install of mysql-libs-5.1.71-1.el6.x86_64 conflicts with file from package MySQL-server-5.6.16-1.el6.x86_64

インストールしたmysqlを削除せずにサーバーにphp-mysqlをインストールするにはどうすればいいですか?

答え1

mysql.org から MySQL をインストールし、RHEL6 の標準 PHP を使用しようとしているようです。私のアドバイスは、互いに関連している/構築されているパッケージについては、1 つの配布ソースに固執することです。言い換えると、RHEL6 PHP パッケージは RHEL6 MySQL の対応パッケージを期待しており、その逆も同様です。

CentOS/RHEL 上で最新の PHP/MySQL ビルドが本当に必要な場合は、以下をお勧めします。 PHP をソースから CentOS 6.4 にインストールするのが難しい これにより、相互に動作する最新の PHP および MySQL リリースをインストールできるようになります。

関連情報