この操作はしているcentos 6.8
システムの実際の動作
# epel源安装及配置REMI仓库
$ yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
$ yum install -y http://rpms.remirepo.net/enterprise/remi-release-6.rpm
# yum方式 指定通过remi源安装 --enablerepo=remi --enablerepo=remi-php71
# 后面的参数,
# 如是php自带扩展则使用如php-mcrypt
# 如是pecl上的扩展则使用如php-pecl-xdebug
$ yum install -y --enablerepo=remi --enablerepo=remi-php71 php php-devel php-pdo php-pecl-xdebug php-mbstring php-mcrypt php-bcmath php-xml php-mysqlnd mod_ssl php-pecl-redis
$ yum clean all
$ php --version
おめでとう、あなたが完了しました。
延ばします
EPELとは何ですか?
あなたの両方が、RHEL、高品質、高性能、高信頼性、および使用パッケージ更新機能(キー無料)を容易にする必要性を取得したい場合は、Fedoraプロジェクトは発足EPEL(Enterprise Linuxの追加パッケージは)あなたにぴったりです。EPELは、 Fedoraコミュニティによって構築され、プロジェクトのための高品質なソフトウェアパッケージと、そのようなので、上のCentOSの、科学Linux、およびなどRHEL派生ディストリビューションを提供します。
レミは何ですか?
レミ・リポジトリはRHELやCentOSののコアパッケージの更新版を提供し、そしてにより、LinuxソースのPHPとMySQLパッケージの最新バージョンが含まれているレミメンテナンスを提供します。この後、それは非常に便利であるとき、PHP、MySQLの、phpMyAdminは、その他のサーバー関連のプログラムをインストールまたは更新するYUMを使用して、ソースは、そこにあります。あなたが更新パッケージを必要とする場合にCentOS / RHELの最新情報を提供しなかった一方で、REMIリポジトリはあなたを助けることができます
REMI倉庫のインストール
さて、次はREMI倉庫のインストールを繰り返します。
CentOSの7の場合:
$ sudo rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi
$ sudo rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
CentOSの上の6:
$ sudo rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi
$ sudo rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
一つのことが有効になっているREMIリポジトリにはない心に留めておくためにyumの更新インストールREMI倉庫を実行します。REMI倉庫は、同じパッケージ名およびRHEL / CentOSのため、実行yumのアップデートは、予想外の更新をトリガすることができます。良い方法は、REMI倉庫を無効にすることで、あなたはユニークなパッケージRMEI倉庫をインストールする必要があるときに有効。
デフォルトでは、REMIが無効になっています。REMIが正常にインストールされているかどうかを確認するには、このコマンドを使用します。あなたは、このようなレミ、レミ-php55とレミ-php56など、いくつかのREMI倉庫を、表示されます。
$ yum repolist disabled | grep remi
リポジトリからREMIインストールパッケージ
前述したように、それが再有効化必要なときにのみ、無効REMI倉庫を維持するのが最善です。
検索したり、REMIウェアハウス・パックをインストールするには、次のコマンドを使用します。
$ sudo yum --enablerepo=remi search <keyword>
$ sudo yum --enablerepo=remi install <package-name>
オリジナル:大列 レミでphp7.1をインストールする方法