気づけば年内でサポートが切れる(現時点)ということで早めに移行。
サポート情報は公式の
Supported Versionsを参照。
環境:
- Amazon Linux 2017.09
ひとまず何も考えずにyumをする。
$ sudo yum install php72
読み込んだプラグイン:priorities, update-motd, upgrade-helper
21 packages excluded due to repository priority protections
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ php72.x86_64 0:1.0-1.el6.remi を インストール
--> 依存性の処理をしています: php72-runtime(x86-64) = 1.0-1.el6.remi のパッケー ジ: php72-1.0-1.el6.remi.x86_64
--> 依存性の処理をしています: php72-runtime のパッケージ: php72-1.0-1.el6.remi.x86_64
--> 依存性の処理をしています: php72-php-common(x86-64) のパッケージ: php72-1.0-1.el6.remi.x86_64
--> 依存性の処理をしています: php72-php-cli(x86-64) のパッケージ: php72-1.0-1.el6.remi.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ php72-php-cli.x86_64 0:7.2.2-1.el6.remi を インストール
--> 依存性の処理をしています: libargon2.so.0()(64bit) のパッケージ: php72-php-cli-7.2.2-1.el6.remi.x86_64
---> パッケージ php72-php-common.x86_64 0:7.2.2-1.el6.remi を インストール
--> 依存性の処理をしています: php72-php-json(x86-64) = 7.2.2-1.el6.remi のパッケージ: php72-php-common-7.2.2-1.el6.remi.x86_64
---> パッケージ php72-runtime.x86_64 0:1.0-1.el6.remi を インストール
--> 依存性の処理をしています: scl-utils のパッケージ: php72-runtime-1.0-1.el6.remi.x86_64
--> 依存性の処理をしています: environment-modules のパッケージ: php72-runtime-1.0-1.el6.remi.x86_64
--> 依存性の処理をしています: /usr/sbin/semanage のパッケージ: php72-runtime-1.0-1.el6.remi.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ environment-modules.x86_64 0:3.2.10-10.4.amzn1 を インストール
--> 依存性の処理をしています: libtcl8.5.so()(64bit) のパッケージ: environment-modules-3.2.10-10.4.amzn1.x86_64
---> パッケージ libargon2.x86_64 0:20161029-2.el6.remi を インストール
---> パッケージ php72-php-json.x86_64 0:7.2.2-1.el6.remi を インストール
---> パッケージ php72-runtime.x86_64 0:1.0-1.el6.remi を インストール
--> 依存性の処理をしています: scl-utils のパッケージ: php72-runtime-1.0-1.el6.remi.x86_64
---> パッケージ policycoreutils-python.x86_64 0:2.1.12-5.25.amzn1 を インストー ル
--> 依存性の処理をしています: setools-libs-python(python27) >= 3.3.7-14 のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: libsemanage-python(python27) >= 2.1.6-3 のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: audit-libs-python(python27) >= 2.1.3-4 のパッケー ジ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: selinux-policy-devel のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: python27-IPy のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: libselinux-python(python27) のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ audit-libs-python.x86_64 0:2.6.5-3.28.amzn1 を インストール
---> パッケージ libselinux-python.x86_64 0:2.1.10-3.22.amzn1 を インストール
---> パッケージ libsemanage-python.x86_64 0:2.1.6-3.13.amzn1 を インストール
---> パッケージ php72-runtime.x86_64 0:1.0-1.el6.remi を インストール
--> 依存性の処理をしています: scl-utils のパッケージ: php72-runtime-1.0-1.el6.remi.x86_64
---> パッケージ python27-IPy.noarch 0:0.75-1.6.6.amzn1 を インストール
---> パッケージ selinux-policy.noarch 0:3.10.0-98.26.amzn1 を インストール
---> パッケージ setools-libs-python.x86_64 0:3.3.7-34.23.amzn1 を インストール
--> 依存性の処理をしています: setools-libs(x86-64) = 3.3.7-34.23.amzn1 のパッケ ージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
--> 依存性の処理をしています: libqpol.so.1(VERS_1.5)(64bit) のパッケージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
--> 依存性の処理をしています: libqpol.so.1(VERS_1.4)(64bit) のパッケージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
--> 依存性の処理をしています: libqpol.so.1(VERS_1.2)(64bit) のパッケージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
--> 依存性の処理をしています: libqpol.so.1()(64bit) のパッケージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
---> パッケージ tcl.x86_64 1:8.5.7-6.9.amzn1 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ php72-runtime.x86_64 0:1.0-1.el6.remi を インストール
--> 依存性の処理をしています: scl-utils のパッケージ: php72-runtime-1.0-1.el6.remi.x86_64
---> パッケージ setools-libs.x86_64 0:3.3.7-34.23.amzn1 を インストール
--> 依存性解決を終了しました。
エラー: パッケージ: php72-runtime-1.0-1.el6.remi.x86_64 (remi-safe)
要求: scl-utils
問題を回避するために --skip-broken を用いることができます。
これらを試行できます: rpm -Va --nofiles --nodigest
scl-utilsが足りない?
これまた何も考えずにyumをする。
$ sudo yum install scl-utils 読み込んだプラグイン:priorities, update-motd, upgrade-helper amzn-main | 2.1 kB 00:00 amzn-updates | 2.5 kB 00:00 21 packages excluded due to repository priority protections パッケージ scl-utils は利用できません。 エラー: 何もしません
yumだと無理らしい。
CentOS6系のrpmからインストールすることに。
$ sudo rpm -Uvh ftp://ftp.scientificlinux.org/linux/scientific/6.9/x86_64/updates/fastbugs/scl-utils-20120927-29.el6_9.x86_64.rpm ftp://ftp.scientificlinux.org/linux/scientific/6.9/x86_64/updates/fastbugs/scl-utils-20120927-29.el6_9.x86_64.rpm を取得中 警告: /var/tmp/rpm-tmp.qZnIAM: ヘッダー V4 DSA/SHA1 Signature、鍵 ID 192a7d7d: NOKEY 準備しています... ################################# [100%] 更新中 / インストール中... 1:scl-utils-20120927-29.el6_9 ################################# [100%]
インストールが完了したので再度PHPをyum
$ sudo yum install php72
読み込んだプラグイン:priorities, update-motd, upgrade-helper
amzn-main | 2.1 kB 00:00
amzn-updates | 2.5 kB 00:00
21 packages excluded due to repository priority protections
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ php72.x86_64 0:1.0-1.el6.remi を インストール
--> 依存性の処理をしています: php72-runtime(x86-64) = 1.0-1.el6.remi のパッケー ジ: php72-1.0-1.el6.remi.x86_64
--> 依存性の処理をしています: php72-runtime のパッケージ: php72-1.0-1.el6.remi.x86_64
--> 依存性の処理をしています: php72-php-common(x86-64) のパッケージ: php72-1.0-1.el6.remi.x86_64
--> 依存性の処理をしています: php72-php-cli(x86-64) のパッケージ: php72-1.0-1.el6.remi.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ php72-php-cli.x86_64 0:7.2.2-1.el6.remi を インストール
--> 依存性の処理をしています: libargon2.so.0()(64bit) のパッケージ: php72-php-cli-7.2.2-1.el6.remi.x86_64
---> パッケージ php72-php-common.x86_64 0:7.2.2-1.el6.remi を インストール
--> 依存性の処理をしています: php72-php-json(x86-64) = 7.2.2-1.el6.remi のパッケージ: php72-php-common-7.2.2-1.el6.remi.x86_64
---> パッケージ php72-runtime.x86_64 0:1.0-1.el6.remi を インストール
--> 依存性の処理をしています: environment-modules のパッケージ: php72-runtime-1.0-1.el6.remi.x86_64
--> 依存性の処理をしています: /usr/sbin/semanage のパッケージ: php72-runtime-1.0-1.el6.remi.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ environment-modules.x86_64 0:3.2.10-10.4.amzn1 を インストール
--> 依存性の処理をしています: libtcl8.5.so()(64bit) のパッケージ: environment-modules-3.2.10-10.4.amzn1.x86_64
---> パッケージ libargon2.x86_64 0:20161029-2.el6.remi を インストール
---> パッケージ php72-php-json.x86_64 0:7.2.2-1.el6.remi を インストール
---> パッケージ policycoreutils-python.x86_64 0:2.1.12-5.25.amzn1 を インストー ル
--> 依存性の処理をしています: setools-libs-python(python27) >= 3.3.7-14 のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: libsemanage-python(python27) >= 2.1.6-3 のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: audit-libs-python(python27) >= 2.1.3-4 のパッケー ジ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: selinux-policy-devel のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: python27-IPy のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: libselinux-python(python27) のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ audit-libs-python.x86_64 0:2.6.5-3.28.amzn1 を インストール
---> パッケージ libselinux-python.x86_64 0:2.1.10-3.22.amzn1 を インストール
---> パッケージ libsemanage-python.x86_64 0:2.1.6-3.13.amzn1 を インストール
---> パッケージ python27-IPy.noarch 0:0.75-1.6.6.amzn1 を インストール
---> パッケージ selinux-policy.noarch 0:3.10.0-98.26.amzn1 を インストール
---> パッケージ setools-libs-python.x86_64 0:3.3.7-34.23.amzn1 を インストール
--> 依存性の処理をしています: setools-libs(x86-64) = 3.3.7-34.23.amzn1 のパッケ ージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
--> 依存性の処理をしています: libqpol.so.1(VERS_1.5)(64bit) のパッケージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
--> 依存性の処理をしています: libqpol.so.1(VERS_1.4)(64bit) のパッケージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
--> 依存性の処理をしています: libqpol.so.1(VERS_1.2)(64bit) のパッケージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
--> 依存性の処理をしています: libqpol.so.1()(64bit) のパッケージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
---> パッケージ tcl.x86_64 1:8.5.7-6.9.amzn1 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ setools-libs.x86_64 0:3.3.7-34.23.amzn1 を インストール
--> 依存性解決を終了しました。
依存性を解決しました
================================================================================
Package アーキテクチャー
バージョン リポジトリー 容量
================================================================================
インストール中:
php72 x86_64 1.0-1.el6.remi remi-safe 2.1 k
依存性関連でのインストールをします:
audit-libs-python x86_64 2.6.5-3.28.amzn1 amzn-main 83 k
environment-modules x86_64 3.2.10-10.4.amzn1 amzn-main 112 k
libargon2 x86_64 20161029-2.el6.remi remi-safe 21 k
libselinux-python x86_64 2.1.10-3.22.amzn1 amzn-main 263 k
libsemanage-python x86_64 2.1.6-3.13.amzn1 amzn-main 103 k
php72-php-cli x86_64 7.2.2-1.el6.remi remi-safe 2.9 M
php72-php-common x86_64 7.2.2-1.el6.remi remi-safe 620 k
php72-php-json x86_64 7.2.2-1.el6.remi remi-safe 61 k
php72-runtime x86_64 1.0-1.el6.remi remi-safe 1.0 M
policycoreutils-python x86_64 2.1.12-5.25.amzn1 amzn-main 395 k
python27-IPy noarch 0.75-1.6.6.amzn1 amzn-main 39 k
selinux-policy noarch 3.10.0-98.26.amzn1 amzn-main 907 k
setools-libs x86_64 3.3.7-34.23.amzn1 amzn-main 472 k
setools-libs-python x86_64 3.3.7-34.23.amzn1 amzn-main 529 k
tcl x86_64 1:8.5.7-6.9.amzn1 amzn-main 2.2 M
トランザクションの要約
================================================================================
インストール 1 パッケージ (+15 個の依存関係のパッケージ)
総ダウンロード容量: 9.6 M
インストール容量: 33 M
Is this ok [y/d/N]:
これで行けそう。
ちなみにphp-pdo等をyumでインストールしようとした所、そんなものないよと怒られた。
$ sudo yum install php72-pdo 読み込んだプラグイン:priorities, update-motd, upgrade-helper 21 packages excluded due to repository priority protections パッケージ php72-pdo は利用できません。 エラー: 何もしません
どうもphp72-php-xxxといった形にする必要があるよう。
$ sudo yum install php72-php-pdo
読み込んだプラグイン:priorities, update-motd, upgrade-helper
21 packages excluded due to repository priority protections
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ php72-php-pdo.x86_64 0:7.2.2-1.el6.remi を インストール
--> 依存性の処理をしています: php72-php-common(x86-64) = 7.2.2-1.el6.remi のパッケージ: php72-php-pdo-7.2.2-1.el6.remi.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ php72-php-common.x86_64 0:7.2.2-1.el6.remi を インストール
--> 依存性の処理をしています: php72-php-json(x86-64) = 7.2.2-1.el6.remi のパッケージ: php72-php-common-7.2.2-1.el6.remi.x86_64
--> 依存性の処理をしています: php72-runtime のパッケージ: php72-php-common-7.2.2-1.el6.remi.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ php72-php-json.x86_64 0:7.2.2-1.el6.remi を インストール
---> パッケージ php72-runtime.x86_64 0:1.0-1.el6.remi を インストール
--> 依存性の処理をしています: environment-modules のパッケージ: php72-runtime-1.0-1.el6.remi.x86_64
--> 依存性の処理をしています: /usr/sbin/semanage のパッケージ: php72-runtime-1.0-1.el6.remi.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ environment-modules.x86_64 0:3.2.10-10.4.amzn1 を インストール
--> 依存性の処理をしています: libtcl8.5.so()(64bit) のパッケージ: environment-modules-3.2.10-10.4.amzn1.x86_64
---> パッケージ policycoreutils-python.x86_64 0:2.1.12-5.25.amzn1 を インストー ル
--> 依存性の処理をしています: setools-libs-python(python27) >= 3.3.7-14 のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: libsemanage-python(python27) >= 2.1.6-3 のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: audit-libs-python(python27) >= 2.1.3-4 のパッケー ジ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: selinux-policy-devel のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: python27-IPy のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> 依存性の処理をしています: libselinux-python(python27) のパッケージ: policycoreutils-python-2.1.12-5.25.amzn1.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ audit-libs-python.x86_64 0:2.6.5-3.28.amzn1 を インストール
---> パッケージ libselinux-python.x86_64 0:2.1.10-3.22.amzn1 を インストール
---> パッケージ libsemanage-python.x86_64 0:2.1.6-3.13.amzn1 を インストール
---> パッケージ python27-IPy.noarch 0:0.75-1.6.6.amzn1 を インストール
---> パッケージ selinux-policy.noarch 0:3.10.0-98.26.amzn1 を インストール
---> パッケージ setools-libs-python.x86_64 0:3.3.7-34.23.amzn1 を インストール
--> 依存性の処理をしています: setools-libs(x86-64) = 3.3.7-34.23.amzn1 のパッケ ージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
--> 依存性の処理をしています: libqpol.so.1(VERS_1.5)(64bit) のパッケージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
--> 依存性の処理をしています: libqpol.so.1(VERS_1.4)(64bit) のパッケージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
--> 依存性の処理をしています: libqpol.so.1(VERS_1.2)(64bit) のパッケージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
--> 依存性の処理をしています: libqpol.so.1()(64bit) のパッケージ: setools-libs-python-3.3.7-34.23.amzn1.x86_64
---> パッケージ tcl.x86_64 1:8.5.7-6.9.amzn1 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ setools-libs.x86_64 0:3.3.7-34.23.amzn1 を インストール
--> 依存性解決を終了しました。
依存性を解決しました
================================================================================
Package アーキテクチャー
バージョン リポジトリー 容量
================================================================================
インストール中:
php72-php-pdo x86_64 7.2.2-1.el6.remi remi-safe 101 k
依存性関連でのインストールをします:
audit-libs-python x86_64 2.6.5-3.28.amzn1 amzn-main 83 k
environment-modules x86_64 3.2.10-10.4.amzn1 amzn-main 112 k
libselinux-python x86_64 2.1.10-3.22.amzn1 amzn-main 263 k
libsemanage-python x86_64 2.1.6-3.13.amzn1 amzn-main 103 k
php72-php-common x86_64 7.2.2-1.el6.remi remi-safe 620 k
php72-php-json x86_64 7.2.2-1.el6.remi remi-safe 61 k
php72-runtime x86_64 1.0-1.el6.remi remi-safe 1.0 M
policycoreutils-python x86_64 2.1.12-5.25.amzn1 amzn-main 395 k
python27-IPy noarch 0.75-1.6.6.amzn1 amzn-main 39 k
selinux-policy noarch 3.10.0-98.26.amzn1 amzn-main 907 k
setools-libs x86_64 3.3.7-34.23.amzn1 amzn-main 472 k
setools-libs-python x86_64 3.3.7-34.23.amzn1 amzn-main 529 k
tcl x86_64 1:8.5.7-6.9.amzn1 amzn-main 2.2 M
トランザクションの要約
================================================================================
インストール 1 パッケージ (+13 個の依存関係のパッケージ)
総ダウンロード容量: 6.8 M
インストール容量: 25 M
Is this ok [y/d/N]:
PHP7.2のインストール完了後、PHP-FPMを7.2に入れ替え
$ sudo /etc/init.d/php-fpm stop && sudo /etc/init.d/php72-php-fpm start php-fpm を停止中: [ OK ] php-fpm を起動中: [ OK ]
その後、PHP7.0系の諸々を削除。
$ sudo yum remove php-*
読み込んだプラグイン:priorities, update-motd, upgrade-helper
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ php-bcmath.x86_64 0:7.0.18-1.el6.remi を 削除
---> パッケージ php-cli.x86_64 0:7.0.18-1.el6.remi を 削除
---> パッケージ php-common.x86_64 0:7.0.18-1.el6.remi を 削除
---> パッケージ php-devel.x86_64 0:7.0.18-1.el6.remi を 削除
---> パッケージ php-fpm.x86_64 0:7.0.18-1.el6.remi を 削除
---> パッケージ php-gd.x86_64 0:7.0.18-1.el6.remi を 削除
---> パッケージ php-json.x86_64 0:7.0.18-1.el6.remi を 削除
---> パッケージ php-mbstring.x86_64 0:7.0.18-1.el6.remi を 削除
---> パッケージ php-mcrypt.x86_64 0:7.0.18-1.el6.remi を 削除
---> パッケージ php-mysqlnd.x86_64 0:7.0.18-1.el6.remi を 削除
---> パッケージ php-opcache.x86_64 0:7.0.18-1.el6.remi を 削除
---> パッケージ php-pdo.x86_64 0:7.0.18-1.el6.remi を 削除
---> パッケージ php-pear.noarch 1:1.10.4-1.el6.remi を 削除
---> パッケージ php-pecl-apcu.x86_64 0:5.1.8-1.el6.remi.7.0 を 削除
---> パッケージ php-pecl-apcu-bc.x86_64 0:1.0.3-1.el6.remi.7.0 を 削除
---> パッケージ php-pecl-ssh2.x86_64 0:1.0-4.el6.remi.7.0 を 削除
---> パッケージ php-pecl-zip.x86_64 0:1.14.0-1.el6.remi.7.0 を 削除
---> パッケージ php-process.x86_64 0:7.0.18-1.el6.remi を 削除
---> パッケージ php-xml.x86_64 0:7.0.18-1.el6.remi を 削除
--> 依存性解決を終了しました。
依存性を解決しました
================================================================================
Package アーキテクチャー
バージョン リポジトリー 容量
================================================================================
削除中:
php-bcmath x86_64 7.0.18-1.el6.remi @remi-php70 87 k
php-cli x86_64 7.0.18-1.el6.remi @remi-php70 12 M
php-common x86_64 7.0.18-1.el6.remi @remi-php70 7.8 M
php-devel x86_64 7.0.18-1.el6.remi @remi-php70 9.0 M
php-fpm x86_64 7.0.18-1.el6.remi @remi-php70 3.9 M
php-gd x86_64 7.0.18-1.el6.remi @remi-php70 189 k
php-json x86_64 7.0.18-1.el6.remi @remi-php70 74 k
php-mbstring x86_64 7.0.18-1.el6.remi @remi-php70 2.7 M
php-mcrypt x86_64 7.0.18-1.el6.remi @remi-php70 77 k
php-mysqlnd x86_64 7.0.18-1.el6.remi @remi-php70 844 k
php-opcache x86_64 7.0.18-1.el6.remi @remi-php70 389 k
php-pdo x86_64 7.0.18-1.el6.remi @remi-php70 345 k
php-pear noarch 1:1.10.4-1.el6.remi @remi-php70 2.1 M
php-pecl-apcu x86_64 5.1.8-1.el6.remi.7.0 @remi-php70 222 k
php-pecl-apcu-bc x86_64 1.0.3-1.el6.remi.7.0 @remi-php70 33 k
php-pecl-ssh2 x86_64 1.0-4.el6.remi.7.0 @remi-php70 157 k
php-pecl-zip x86_64 1.14.0-1.el6.remi.7.0 @remi-php70 166 k
php-process x86_64 7.0.18-1.el6.remi @remi-php70 154 k
php-xml x86_64 7.0.18-1.el6.remi @remi-php70 785 k
トランザクションの要約
================================================================================
削除 19 パッケージ
インストール容量: 41 M
上記の処理を行います。よろしいでしょうか? [y/N]y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
削除中 : 1:php-pear-1.10.4-1.el6.remi.noarch 1/19
削除中 : php-pecl-apcu-bc-1.0.3-1.el6.remi.7.0.x86_6 2/19
削除中 : php-pecl-apcu-5.1.8-1.el6.remi.7.0.x86_64 3/19
削除中 : php-process-7.0.18-1.el6.remi.x86_64 4/19
削除中 : php-xml-7.0.18-1.el6.remi.x86_64 5/19
削除中 : php-mbstring-7.0.18-1.el6.remi.x86_64 6/19
削除中 : php-devel-7.0.18-1.el6.remi.x86_64 7/19
削除中 : php-cli-7.0.18-1.el6.remi.x86_64 8/19
削除中 : php-pecl-ssh2-1.0-4.el6.remi.7.0.x86_64 9/19
削除中 : php-fpm-7.0.18-1.el6.remi.x86_64 10/19
警告: /etc/php-fpm.d/www.conf は /etc/php-fpm.d/www.conf.rpmsave として保存され ました。
削除中 : php-opcache-7.0.18-1.el6.remi.x86_64 11/19
削除中 : php-bcmath-7.0.18-1.el6.remi.x86_64 12/19
削除中 : php-pecl-zip-1.14.0-1.el6.remi.7.0.x86_64 13/19
削除中 : php-mcrypt-7.0.18-1.el6.remi.x86_64 14/19
削除中 : php-gd-7.0.18-1.el6.remi.x86_64 15/19
削除中 : php-mysqlnd-7.0.18-1.el6.remi.x86_64 16/19
削除中 : php-pdo-7.0.18-1.el6.remi.x86_64 17/19
削除中 : php-json-7.0.18-1.el6.remi.x86_64 18/19
削除中 : php-common-7.0.18-1.el6.remi.x86_64 19/19
警告: /etc/php.ini は /etc/php.ini.rpmsave として保存されました。
検証中 : php-common-7.0.18-1.el6.remi.x86_64 1/19
検証中 : php-process-7.0.18-1.el6.remi.x86_64 2/19
検証中 : php-mysqlnd-7.0.18-1.el6.remi.x86_64 3/19
検証中 : php-gd-7.0.18-1.el6.remi.x86_64 4/19
検証中 : php-pecl-apcu-5.1.8-1.el6.remi.7.0.x86_64 5/19
検証中 : php-mcrypt-7.0.18-1.el6.remi.x86_64 6/19
検証中 : php-cli-7.0.18-1.el6.remi.x86_64 7/19
検証中 : php-json-7.0.18-1.el6.remi.x86_64 8/19
検証中 : php-pecl-zip-1.14.0-1.el6.remi.7.0.x86_64 9/19
検証中 : php-xml-7.0.18-1.el6.remi.x86_64 10/19
検証中 : 1:php-pear-1.10.4-1.el6.remi.noarch 11/19
検証中 : php-pecl-apcu-bc-1.0.3-1.el6.remi.7.0.x86_6 12/19
検証中 : php-bcmath-7.0.18-1.el6.remi.x86_64 13/19
検証中 : php-opcache-7.0.18-1.el6.remi.x86_64 14/19
検証中 : php-fpm-7.0.18-1.el6.remi.x86_64 15/19
検証中 : php-pecl-ssh2-1.0-4.el6.remi.7.0.x86_64 16/19
検証中 : php-devel-7.0.18-1.el6.remi.x86_64 17/19
検証中 : php-mbstring-7.0.18-1.el6.remi.x86_64 18/19
検証中 : php-pdo-7.0.18-1.el6.remi.x86_64 19/19
削除しました:
php-bcmath.x86_64 0:7.0.18-1.el6.remi
php-cli.x86_64 0:7.0.18-1.el6.remi
php-common.x86_64 0:7.0.18-1.el6.remi
php-devel.x86_64 0:7.0.18-1.el6.remi
php-fpm.x86_64 0:7.0.18-1.el6.remi
php-gd.x86_64 0:7.0.18-1.el6.remi
php-json.x86_64 0:7.0.18-1.el6.remi
php-mbstring.x86_64 0:7.0.18-1.el6.remi
php-mcrypt.x86_64 0:7.0.18-1.el6.remi
php-mysqlnd.x86_64 0:7.0.18-1.el6.remi
php-opcache.x86_64 0:7.0.18-1.el6.remi
php-pdo.x86_64 0:7.0.18-1.el6.remi
php-pear.noarch 1:1.10.4-1.el6.remi
php-pecl-apcu.x86_64 0:5.1.8-1.el6.remi.7.0
php-pecl-apcu-bc.x86_64 0:1.0.3-1.el6.remi.7.0
php-pecl-ssh2.x86_64 0:1.0-4.el6.remi.7.0
php-pecl-zip.x86_64 0:1.14.0-1.el6.remi.7.0
php-process.x86_64 0:7.0.18-1.el6.remi
php-xml.x86_64 0:7.0.18-1.el6.remi
完了しました!
iniファイルの設定値を7.2に反映することも忘れずに。
php-cliがなくなった為、念の為php7.2にシンボリックリンク(いらないかも?)
$ sudo ln -s /usr/bin/php72 /usr/bin/php
$ php -v
PHP 7.2.2 (cli) (built: Jan 30 2018 12:37:25) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.2, Copyright (c) 1999-2018, by Zend Technologies
一旦これで様子見。
気持ちWordpressのページ表示速度が速くなった?気のせいだろうか。
7.0の時のベンチマークを取ってなかったから比較出来ないですが……。
