在 rhel6 上安裝 php-mysql

在 rhel6 上安裝 php-mysql

我的伺服器上執行 rhel6,並從 Red Hat Enterprise Linux 6 / Oracle Linux 6(x86,64 位元)、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。我的建議是堅持使用一種彼此相關/建構的軟體包的分發來源。換句話說,RHEL6 PHP 套件需要 RHEL6 MySQL 對應的套件,反之亦然。

如果您確實需要在 CentOS/RHEL 上建立最新的 PHP/MySQL,我建議如下: 將 PHP 從原始程式碼安裝到 CentOS 6.4 時遇到困難 這將讓您安裝可以相互協作的現代 PHP 和 MySQL 版本。

相關內容