web-dev-qa-db-ja.com

CentOS6.8にphpmysqlをインストールする手順

私はcentos6.8のサーバーをインストールしようとしています

  1. php5.5。
  2. mysql 5.5
  3. php-mbstring

ただし、エラーメッセージは次のように表示されます。エラー:php55w-commonがphp-common-5.3.3-48.el6_8.x86_64と競合します

インストールのステップバイステップガイドを教えてください。

2
Francis

以前のインストールを削除するには

yum remove php-common-5.3.3-48.el6_8.x86_64

これは別のフォーラムで提案されました:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

php5.5を使用してインストールできます

yum install php55w php55w-opcache

またはを使用して既存のインストールをアップグレードします

yum install yum-plugin-replace

yum replace php-common --replace-with=php55w-common

mbstringのパッケージ名はphp55w-mbstring

mysqlのパッケージ名はphp55w-mssql

centOSの情報はから取得されました

https://webtatic.com/packages/php55/


以下に基づくlinuxdebian/ubuntuの情報


お持ちでない場合は、ondrejPPAをインストールできます。

add-apt-repository ppa:ondrej/php5

または一般的なphpppa

add-apt-repository ppa:ondrej/php

これによりUTF8ローカリゼーションでエラーが発生する場合は、使用できます

LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php5

または

LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php

次に、以前のphpインストールをアンインストールします

Sudo apt purge php-common-5.3.3-48.el6_8.x86_64

そしてあなたのppaリストを更新します

Sudo apt update

これがすべて正しく行われた直後に、あなたは使用できるはずです

Sudo apt-get install php(version of choice) mysql(version of choice) php-mbstring
1
Jesse