8回目-14.「PHP 7.0.27」と関連パッケージを削除後、「PHP7.2.3」をインストール

さくらVPSCentOS 7 2週間無料のお試し期間 8回目

一覧

 状態:-  閲覧数:749  投稿日:2018-03-16  更新日:2018-03-22

内容


現状確認
アップデート失敗
PHPと関連パッケージを削除
PHP7.2.3インストール
エクステンション(拡張)インストール
インストールされているRPMパッケージの状態を確認
再起動をしてPHP7.2を適用させようとするも失敗

現状確認

 閲覧数:136 投稿日:2018-03-16 更新日:2018-03-17 
$ php -v
PHP 7.0.28 (cli) (built: Feb 27 2018 16:07:52) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
   with Zend OPcache v7.0.28, Copyright (c) 1999-2017, by Zend Technologies
   with Xdebug v2.6.0, Copyright (c) 2002-2018, by Derick Rethans


php 7.0を 7.1 へ アップグレード失敗
$ sudo yum update php
[sudo] password for ★★: 
読み込んだプラグイン:fastestmirror, langpacks
base                                                                                                                                  | 3.6 kB  00:00:00    
epel/x86_64/metalink                                                                                                                  | 8.9 kB  00:00:00    
epel                                                                                                                                  | 4.7 kB  00:00:00    
extras                                                                                                                                | 3.4 kB  00:00:00    
mysql-connectors-community                                                                                                            | 2.5 kB  00:00:00    
mysql-tools-community                                                                                                                 | 2.5 kB  00:00:00    
mysql57-community                                                                                                                     | 2.5 kB  00:00:00    
nginx                                                                                                                                 | 2.9 kB  00:00:00    
remi-safe                                                                                                                             | 2.9 kB  00:00:00    
updates                                                                                                                               | 3.4 kB  00:00:00    
epel/x86_64/primary_db         FAILED                                          
https://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora-projects/epel/7/x86_64/repodata/787cf08d9f208adf3b9dc85a616ae44b649921f3607c9fbf5b7b251b8ea8d448-primary.sqlite.bz2: [Errno 14] HTTPS Error 404 - Not Found
他のミラーを試します。
To address this issue please refer to the below knowledge base article

https://access.redhat.com/articles/1320623

If above article doesn't help to resolve this issue please create a bug on https://bugs.centos.org/

(1/4): updates/7/x86_64/primary_db                                                                                                    | 6.9 MB  00:00:00    
(2/4): remi-safe/primary_db                                                                                                           | 1.2 MB  00:00:01    
(3/4): epel/x86_64/updateinfo                                                                                                         | 904 kB  00:00:02    
(4/4): epel/x86_64/primary_db                                                                                                         | 6.3 MB  00:00:01    
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.iij.ad.jp
* extras: ftp.iij.ad.jp
* remi-safe: mirrors.thzhost.com
* updates: ftp.iij.ad.jp
No packages marked for update


$ which php
/usr/bin/php


インストールされているRPMパッケージの状態を確認
・PHP7.0のパッケージしかない
$ rpm -qa | grep php
php-json-7.0.28-1.el7.remi.x86_64                                                                                                                            
php-7.0.28-1.el7.remi.x86_64                                                                                                                                
php-pecl-zip-1.15.2-1.el7.remi.7.0.x86_64                                                                                                                    
php-mysqlnd-7.0.28-1.el7.remi.x86_64                                                                                                                        
php-bcmath-7.0.28-1.el7.remi.x86_64                                                                                                                          
php-opcache-7.0.28-1.el7.remi.x86_64                                                                                                                        
php-common-7.0.28-1.el7.remi.x86_64                                                                                                                          
php-pdo-7.0.28-1.el7.remi.x86_64                                                                                                                            
php-cli-7.0.28-1.el7.remi.x86_64                                                                                                                            
php-pecl-igbinary-2.0.5-1.el7.remi.7.0.x86_64                                                                                                                
php-pecl-memcached-3.0.4-2.el7.remi.7.0.x86_64                                                                                                              
php-pgsql-7.0.28-1.el7.remi.x86_64                                                                                                                          
php-xml-7.0.28-1.el7.remi.x86_64                                                                                                                            
php-devel-7.0.28-1.el7.remi.x86_64                                                                                                                          
php-gd-7.0.28-1.el7.remi.x86_64                                                                                                                              
php-fpm-7.0.28-1.el7.remi.x86_64                                                                                                                            
php-pecl-xdebug-2.6.0-1.el7.remi.7.0.x86_64                                                                                                                  
php-mbstring-7.0.28-1.el7.remi.x86_64                                                                                                                        
php-process-7.0.28-1.el7.remi.x86_64                                                                                                                        
php-pecl-apcu-5.1.11-1.el7.remi.7.0.x86_64                                                                                                                  
php-pecl-msgpack-2.0.2-1.el7.remi.7.0.x86_64                                                                                                                
php-pecl-imagick-3.4.3-8.el7.remi.7.0.x86_64                                                                                                                
php-mcrypt-7.0.28-1.el7.remi.x86_64                                                                                                                          
php-pdo-dblib-7.0.28-1.el7.remi.x86_64                                                                                                                      
php-pecl-pthreads-3.1.6-1.el7.remi.7.0.x86_64                                                                                                                
php-ldap-7.0.28-1.el7.remi.x86_64    

   
導入しているremiリポジトリにどのバージョンが用意されているか確認
・最新バージョンは7.2
$ ls -la /etc/yum.repos.d/ | grep remi-
-rw-r--r--   1 root root  456  1月 16 16:06 remi-php54.repo                                                                                                  
-rw-r--r--   1 root root 1314  1月 16 16:06 remi-php70.repo                                                                                                  
-rw-r--r--   1 root root 1314  1月 16 16:06 remi-php71.repo                                                                                                  
-rw-r--r--   1 root root 1314  1月 16 16:06 remi-php72.repo                                                                                                  
-rw-r--r--   1 root root  750  1月 16 16:06 remi-safe.repo


アップデート失敗

 閲覧数:128 投稿日:2018-03-16 更新日:2018-03-18 
$ sudo yum update php --enablerepo=remi-php72     
[sudo] password for ★★: 
読み込んだプラグイン:fastestmirror, langpacks
base                                                                                                                                  | 3.6 kB  00:00:00     
epel/x86_64/metalink                                                                                                                  | 7.4 kB  00:00:00     
epel                                                                                                                                  | 4.7 kB  00:00:00     
extras                                                                                                                                | 3.4 kB  00:00:00     
mysql-connectors-community                                                                                                            | 2.5 kB  00:00:00     
mysql-tools-community                                                                                                                 | 2.5 kB  00:00:00     
mysql57-community                                                                                                                     | 2.5 kB  00:00:00     
nginx                                                                                                                                 | 2.9 kB  00:00:00     
remi-php72                                                                                                                            | 2.9 kB  00:00:00     
remi-safe                                                                                                                             | 2.9 kB  00:00:00     
updates                                                                                                                               | 3.4 kB  00:00:00     
(1/5): epel/x86_64/updateinfo                                                                                                         | 902 kB  00:00:01     
(2/5): extras/7/x86_64/primary_db                                                                                                     | 181 kB  00:00:00     
(3/5): remi-php72/primary_db                                                                                                          | 180 kB  00:00:00     
(4/5): updates/7/x86_64/primary_db                                                                                                    | 6.9 MB  00:00:01     
(5/5): epel/x86_64/primary_db                                                                                                         | 6.3 MB  00:00:01     
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: ftp.iij.ad.jp
 * extras: ftp.iij.ad.jp
 * remi-php72: mirrors.mediatemple.net
 * remi-safe: mirrors.mediatemple.net
 * updates: ftp.iij.ad.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ php.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php.x86_64 0:7.2.3-2.el7.remi を アップデート
--> 依存性の処理をしています: php-common(x86-64) = 7.2.3-2.el7.remi のパッケージ: php-7.2.3-2.el7.remi.x86_64
--> 依存性の処理をしています: php-cli(x86-64) = 7.2.3-2.el7.remi のパッケージ: php-7.2.3-2.el7.remi.x86_64
--> 依存性の処理をしています: libargon2.so.0()(64bit) のパッケージ: php-7.2.3-2.el7.remi.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ libargon2.x86_64 0:20161029-2.el7 を インストール
---> パッケージ php-cli.x86_64 0:7.0.28-1.el7.remi を 更新
--> 依存性の処理をしています: php-cli(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-devel-7.0.28-1.el7.remi.x86_64
---> パッケージ php-cli.x86_64 0:7.2.3-2.el7.remi を アップデート
---> パッケージ php-common.x86_64 0:7.0.28-1.el7.remi を 更新
--> 依存性の処理をしています: php(api) = 20151012-64 のパッケージ: php-pecl-igbinary-2.0.5-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(api) = 20151012-64 のパッケージ: php-pecl-apcu-5.1.11-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(api) = 20151012-64 のパッケージ: php-pecl-msgpack-2.0.2-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(api) = 20151012-64 のパッケージ: php-pecl-xdebug-2.6.0-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(api) = 20151012-64 のパッケージ: php-pecl-memcached-3.0.4-2.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(api) = 20151012-64 のパッケージ: php-pecl-pthreads-3.1.6-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(api) = 20151012-64 のパッケージ: php-pecl-zip-1.15.2-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(api) = 20151012-64 のパッケージ: php-pecl-imagick-3.4.3-8.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(zend-abi) = 20151012-64 のパッケージ: php-pecl-igbinary-2.0.5-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(zend-abi) = 20151012-64 のパッケージ: php-pecl-apcu-5.1.11-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(zend-abi) = 20151012-64 のパッケージ: php-pecl-msgpack-2.0.2-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(zend-abi) = 20151012-64 のパッケージ: php-pecl-xdebug-2.6.0-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(zend-abi) = 20151012-64 のパッケージ: php-pecl-memcached-3.0.4-2.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(zend-abi) = 20151012-64 のパッケージ: php-pecl-pthreads-3.1.6-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(zend-abi) = 20151012-64 のパッケージ: php-pecl-zip-1.15.2-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(zend-abi) = 20151012-64 のパッケージ: php-pecl-imagick-3.4.3-8.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php-common(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-process-7.0.28-1.el7.remi.x86_64
--> 依存性の処理をしています: php-common(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-opcache-7.0.28-1.el7.remi.x86_64
--> 依存性の処理をしています: php-common(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-xml-7.0.28-1.el7.remi.x86_64
--> 依存性の処理をしています: php-common(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-bcmath-7.0.28-1.el7.remi.x86_64
--> 依存性の処理をしています: php-common(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-json-7.0.28-1.el7.remi.x86_64
--> 依存性の処理をしています: php-common(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-ldap-7.0.28-1.el7.remi.x86_64
--> 依存性の処理をしています: php-common(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-gd-7.0.28-1.el7.remi.x86_64
--> 依存性の処理をしています: php-common(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-fpm-7.0.28-1.el7.remi.x86_64
--> 依存性の処理をしています: php-common(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-pdo-7.0.28-1.el7.remi.x86_64
--> 依存性の処理をしています: php-common(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-mcrypt-7.0.28-1.el7.remi.x86_64
--> 依存性の処理をしています: php-common(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-mbstring-7.0.28-1.el7.remi.x86_64
---> パッケージ php-common.x86_64 0:7.2.3-2.el7.remi を アップデート
--> トランザクションの確認を実行しています。
---> パッケージ php-bcmath.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php-bcmath.x86_64 0:7.2.3-2.el7.remi を アップデート
---> パッケージ php-common.x86_64 0:7.0.28-1.el7.remi を 更新
--> 依存性の処理をしています: php(api) = 20151012-64 のパッケージ: php-pecl-pthreads-3.1.6-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(zend-abi) = 20151012-64 のパッケージ: php-pecl-pthreads-3.1.6-1.el7.remi.7.0.x86_64
---> パッケージ php-devel.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php-devel.x86_64 0:7.2.3-2.el7.remi を アップデート
---> パッケージ php-fpm.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php-fpm.x86_64 0:7.2.3-2.el7.remi を アップデート
---> パッケージ php-gd.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php-gd.x86_64 0:7.2.3-2.el7.remi を アップデート
---> パッケージ php-json.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php-json.x86_64 0:7.2.3-2.el7.remi を アップデート
---> パッケージ php-ldap.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php-ldap.x86_64 0:7.2.3-2.el7.remi を アップデート
---> パッケージ php-mbstring.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php-mbstring.x86_64 0:7.2.3-2.el7.remi を アップデート
---> パッケージ php-mcrypt.x86_64 0:7.0.28-1.el7.remi を 不要
---> パッケージ php-opcache.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php-opcache.x86_64 0:7.2.3-2.el7.remi を アップデート
---> パッケージ php-pdo.x86_64 0:7.0.28-1.el7.remi を 更新
--> 依存性の処理をしています: php-pdo(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-pgsql-7.0.28-1.el7.remi.x86_64
--> 依存性の処理をしています: php-pdo(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-mysqlnd-7.0.28-1.el7.remi.x86_64
--> 依存性の処理をしています: php-pdo(x86-64) = 7.0.28-1.el7.remi のパッケージ: php-pdo-dblib-7.0.28-1.el7.remi.x86_64
---> パッケージ php-pdo.x86_64 0:7.2.3-2.el7.remi を アップデート
---> パッケージ php-pecl-apcu.x86_64 0:5.1.11-1.el7.remi.7.0 を 更新
---> パッケージ php-pecl-apcu.x86_64 0:5.1.11-1.el7.remi.7.2 を アップデート
---> パッケージ php-pecl-igbinary.x86_64 0:2.0.5-1.el7.remi.7.0 を 更新
---> パッケージ php-pecl-igbinary.x86_64 0:2.0.5-1.el7.remi.7.2 を アップデート
---> パッケージ php-pecl-imagick.x86_64 0:3.4.3-8.el7.remi.7.0 を 更新
---> パッケージ php-pecl-imagick.x86_64 0:3.4.3-8.el7.remi.7.2 を アップデート
---> パッケージ php-pecl-mcrypt.x86_64 0:1.0.1-4.el7.remi.7.2 を 非推奨
---> パッケージ php-pecl-memcached.x86_64 0:3.0.4-2.el7.remi.7.0 を 更新
---> パッケージ php-pecl-memcached.x86_64 0:3.0.4-2.el7.remi.7.2 を アップデート
---> パッケージ php-pecl-msgpack.x86_64 0:2.0.2-1.el7.remi.7.0 を 更新
---> パッケージ php-pecl-msgpack.x86_64 0:2.0.2-4.el7.remi.7.2 を アップデート
---> パッケージ php-pecl-xdebug.x86_64 0:2.6.0-1.el7.remi.7.0 を 更新
---> パッケージ php-pecl-xdebug.x86_64 0:2.6.0-1.el7.remi.7.2 を アップデート
---> パッケージ php-pecl-zip.x86_64 0:1.15.2-1.el7.remi.7.0 を 更新
---> パッケージ php-pecl-zip.x86_64 0:1.15.2-1.el7.remi.7.2 を アップデート
---> パッケージ php-process.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php-process.x86_64 0:7.2.3-2.el7.remi を アップデート
---> パッケージ php-xml.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php-xml.x86_64 0:7.2.3-2.el7.remi を アップデート
--> トランザクションの確認を実行しています。
---> パッケージ php-common.x86_64 0:7.0.28-1.el7.remi を 更新
--> 依存性の処理をしています: php(api) = 20151012-64 のパッケージ: php-pecl-pthreads-3.1.6-1.el7.remi.7.0.x86_64
--> 依存性の処理をしています: php(zend-abi) = 20151012-64 のパッケージ: php-pecl-pthreads-3.1.6-1.el7.remi.7.0.x86_64
---> パッケージ php-mysqlnd.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php-mysqlnd.x86_64 0:7.2.3-2.el7.remi を アップデート
---> パッケージ php-pdo-dblib.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php-pdo-dblib.x86_64 0:7.2.3-2.el7.remi を アップデート
---> パッケージ php-pgsql.x86_64 0:7.0.28-1.el7.remi を 更新
---> パッケージ php-pgsql.x86_64 0:7.2.3-2.el7.remi を アップデート
--> 依存性解決を終了しました。
エラー: パッケージ: php-pecl-pthreads-3.1.6-1.el7.remi.7.0.x86_64 (@remi-php70)
             要求: php(api) = 20151012-64
            削除中: php-common-7.0.28-1.el7.remi.x86_64 (@remi-php70)
                php(api) = 20151012-64
            次のものにより更新された: : php-common-7.2.3-2.el7.remi.x86_64 (remi-php72)
                php(api) = 20170718-64
            利用可能: php-common-5.4.16-42.el7.x86_64 (base)
                php(api) = 20100412-64
            利用可能: php-common-5.4.16-43.el7_4.x86_64 (updates)
                php(api) = 20100412-64
            利用可能: php-common-5.4.16-43.el7_4.1.x86_64 (updates)
                php(api) = 20100412-64
            利用可能: php-common-7.2.2-1.el7.remi.x86_64 (remi-php72)
                php(api) = 20170718-64
エラー: パッケージ: php-pecl-pthreads-3.1.6-1.el7.remi.7.0.x86_64 (@remi-php70)
             要求: php(zend-abi) = 20151012-64
            削除中: php-common-7.0.28-1.el7.remi.x86_64 (@remi-php70)
                php(zend-abi) = 20151012-64
            次のものにより更新された: : php-common-7.2.3-2.el7.remi.x86_64 (remi-php72)
                php(zend-abi) = 20170718-64
            利用可能: php-common-5.4.16-42.el7.x86_64 (base)
                php(zend-abi) = 20100525-64
            利用可能: php-common-5.4.16-43.el7_4.x86_64 (updates)
                php(zend-abi) = 20100525-64
            利用可能: php-common-5.4.16-43.el7_4.1.x86_64 (updates)
                php(zend-abi) = 20100525-64
            利用可能: php-common-7.2.2-1.el7.remi.x86_64 (remi-php72)
                php(zend-abi) = 20170718-64
 問題を回避するために --skip-broken を用いることができます。
 これらを試行できます: rpm -Va --nofiles --nodigest

$ php -v
PHP 7.0.28 (cli) (built: Feb 27 2018 16:07:52) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
    with Zend OPcache v7.0.28, Copyright (c) 1999-2017, by Zend Technologies
    with Xdebug v2.6.0, Copyright (c) 2002-2018, by Derick Rethans


原因は「php-pecl-pthreads」


2018/3/18
・今、気が付いたけれども、エラー箇所は「php-pecl-pthreads」
・これは、後で試した「yum -y install --enablerepo=remi --enablerepo=remi-php72」のエラーメッセージと同じ
・つまり、アップデート出来ないわけではなく、いや、違うな。「php-pecl-pthreads」だけがアップデート出来ないわけだから、これをスキップするか、「php-pecl-pthreads」だけを削除した後、アップデートすればうまくいったと思われ
・だけど、具体的にどうするかまた調べるのも手間なので、スッキリする意味でも、既存削除する方法でやっぱり良かったのかも
・但し、「php-pecl-pthreads」が「PHP7.2」でなぜダメなのかという根本的な原因は分かっていない
・さらに言えば、「php-pecl-pthreads」がどういう拡張であるかすら認識していない
krakjoe/pthreads: Threading for PHP - Share Nothing, Do Everything :)
・マルチスレッド?
・なにそれ?おいしいの?


yum updateでPHPやPerlのバージョンも上がる?
yumでインストールしたPHP7.0を7.1へアップグレードしたい

PHPと関連パッケージを削除

 閲覧数:115 投稿日:2018-03-16 更新日:2018-03-16 
$ sudo yum remove php-*
[sudo] password for ★★: 
読み込んだプラグイン:fastestmirror, langpacks
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ php.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-bcmath.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-cli.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-common.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-devel.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-fpm.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-gd.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-json.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-ldap.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-mbstring.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-mcrypt.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-mysqlnd.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-opcache.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-pdo.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-pdo-dblib.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-pecl-apcu.x86_64 0:5.1.11-1.el7.remi.7.0 を 削除
---> パッケージ php-pecl-igbinary.x86_64 0:2.0.5-1.el7.remi.7.0 を 削除
---> パッケージ php-pecl-imagick.x86_64 0:3.4.3-8.el7.remi.7.0 を 削除
---> パッケージ php-pecl-memcached.x86_64 0:3.0.4-2.el7.remi.7.0 を 削除
---> パッケージ php-pecl-msgpack.x86_64 0:2.0.2-1.el7.remi.7.0 を 削除
---> パッケージ php-pecl-pthreads.x86_64 0:3.1.6-1.el7.remi.7.0 を 削除
---> パッケージ php-pecl-xdebug.x86_64 0:2.6.0-1.el7.remi.7.0 を 削除
---> パッケージ php-pecl-zip.x86_64 0:1.15.2-1.el7.remi.7.0 を 削除
---> パッケージ php-pgsql.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-process.x86_64 0:7.0.28-1.el7.remi を 削除
---> パッケージ php-xml.x86_64 0:7.0.28-1.el7.remi を 削除
--> 依存性解決を終了しました。

依存性を解決しました

=============================================================================================================================================================
Package                                  アーキテクチャー             バージョン                                    リポジトリー                       容量
=============================================================================================================================================================
削除中:
php                                      x86_64                       7.0.28-1.el7.remi                             @remi-php70                       8.2 M
php-bcmath                               x86_64                       7.0.28-1.el7.remi                             @remi-php70                        94 k
php-cli                                  x86_64                       7.0.28-1.el7.remi                             @remi-php70                        12 M
php-common                               x86_64                       7.0.28-1.el7.remi                             @remi-php70                       7.9 M
php-devel                                x86_64                       7.0.28-1.el7.remi                             @remi-php70                       8.9 M
php-fpm                                  x86_64                       7.0.28-1.el7.remi                             @remi-php70                       4.1 M
php-gd                                   x86_64                       7.0.28-1.el7.remi                             @remi-php70                       204 k
php-json                                 x86_64                       7.0.28-1.el7.remi                             @remi-php70                        80 k
php-ldap                                 x86_64                       7.0.28-1.el7.remi                             @remi-php70                       121 k
php-mbstring                             x86_64                       7.0.28-1.el7.remi                             @remi-php70                       2.8 M
php-mcrypt                               x86_64                       7.0.28-1.el7.remi                             @remi-php70                        89 k
php-mysqlnd                              x86_64                       7.0.28-1.el7.remi                             @remi-php70                       888 k
php-opcache                              x86_64                       7.0.28-1.el7.remi                             @remi-php70                       405 k
php-pdo                                  x86_64                       7.0.28-1.el7.remi                             @remi-php70                       381 k
php-pdo-dblib                            x86_64                       7.0.28-1.el7.remi                             @remi-php70                        57 k
php-pecl-apcu                            x86_64                       5.1.11-1.el7.remi.7.0                         @remi-php70                       224 k
php-pecl-igbinary                        x86_64                       2.0.5-1.el7.remi.7.0                          @remi-php70                       294 k
php-pecl-imagick                         x86_64                       3.4.3-8.el7.remi.7.0                          @remi-php70                       928 k
php-pecl-memcached                       x86_64                       3.0.4-2.el7.remi.7.0                          @remi-php70                       304 k
php-pecl-msgpack                         x86_64                       2.0.2-1.el7.remi.7.0                          @remi-php70                       163 k
php-pecl-pthreads                        x86_64                       3.1.6-1.el7.remi.7.0                          @remi-php70                       182 k
php-pecl-xdebug                          x86_64                       2.6.0-1.el7.remi.7.0                          @remi-php70                       809 k
php-pecl-zip                             x86_64                       1.15.2-1.el7.remi.7.0                         @remi-php70                       176 k
php-pgsql                                x86_64                       7.0.28-1.el7.remi                             @remi-php70                       362 k
php-process                              x86_64                       7.0.28-1.el7.remi                             @remi-php70                       187 k
php-xml                                  x86_64                       7.0.28-1.el7.remi                             @remi-php70                       854 k

トランザクションの要約
=============================================================================================================================================================
削除  26 パッケージ

インストール容量: 51 M
上記の処理を行います。よろしいでしょうか? [y/N]

y
・警告: /etc/php-fpm.d/www.conf は /etc/php-fpm.d/www.conf.rpmsave として保存されました。
・警告: /etc/php.ini は /etc/php.ini.rpmsave として保存されました。
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
 削除中                  : php-pecl-memcached-3.0.4-2.el7.remi.7.0.x86_64                                                                              1/26
 削除中                  : php-7.0.28-1.el7.remi.x86_64                                                                                                2/26
 削除中                  : php-devel-7.0.28-1.el7.remi.x86_64                                                                                          3/26
 削除中                  : php-cli-7.0.28-1.el7.remi.x86_64                                                                                            4/26
 削除中                  : php-pecl-igbinary-2.0.5-1.el7.remi.7.0.x86_64                                                                               5/26
 削除中                  : php-pecl-msgpack-2.0.2-1.el7.remi.7.0.x86_64                                                                                6/26
 削除中                  : php-mbstring-7.0.28-1.el7.remi.x86_64                                                                                       7/26
 削除中                  : php-pecl-zip-1.15.2-1.el7.remi.7.0.x86_64                                                                                   8/26
 削除中                  : php-pecl-xdebug-2.6.0-1.el7.remi.7.0.x86_64                                                                                 9/26
 削除中                  : php-bcmath-7.0.28-1.el7.remi.x86_64                                                                                        10/26
 削除中                  : php-fpm-7.0.28-1.el7.remi.x86_64                                                                                           11/26
警告: /etc/php-fpm.d/www.conf は /etc/php-fpm.d/www.conf.rpmsave として保存されました。
 削除中                  : php-gd-7.0.28-1.el7.remi.x86_64                                                                                            12/26
 削除中                  : php-pecl-imagick-3.4.3-8.el7.remi.7.0.x86_64                                                                               13/26
 削除中                  : php-pgsql-7.0.28-1.el7.remi.x86_64                                                                                         14/26
 削除中                  : php-opcache-7.0.28-1.el7.remi.x86_64                                                                                       15/26
 削除中                  : php-pecl-apcu-5.1.11-1.el7.remi.7.0.x86_64                                                                                 16/26
 削除中                  : php-mcrypt-7.0.28-1.el7.remi.x86_64                                                                                        17/26
 削除中                  : php-mysqlnd-7.0.28-1.el7.remi.x86_64                                                                                       18/26
 削除中                  : php-pdo-dblib-7.0.28-1.el7.remi.x86_64                                                                                     19/26
 削除中                  : php-pdo-7.0.28-1.el7.remi.x86_64                                                                                           20/26
 削除中                  : php-xml-7.0.28-1.el7.remi.x86_64                                                                                           21/26
 削除中                  : php-pecl-pthreads-3.1.6-1.el7.remi.7.0.x86_64                                                                              22/26
 削除中                  : php-process-7.0.28-1.el7.remi.x86_64                                                                                       23/26
 削除中                  : php-ldap-7.0.28-1.el7.remi.x86_64                                                                                          24/26
 削除中                  : php-json-7.0.28-1.el7.remi.x86_64                                                                                          25/26
 削除中                  : php-common-7.0.28-1.el7.remi.x86_64                                                                                        26/26
警告: /etc/php.ini は /etc/php.ini.rpmsave として保存されました。
 検証中                  : php-ldap-7.0.28-1.el7.remi.x86_64                                                                                           1/26
 検証中                  : php-pecl-igbinary-2.0.5-1.el7.remi.7.0.x86_64                                                                               2/26
 検証中                  : php-process-7.0.28-1.el7.remi.x86_64                                                                                        3/26
 検証中                  : php-pecl-pthreads-3.1.6-1.el7.remi.7.0.x86_64                                                                               4/26
 検証中                  : php-pecl-msgpack-2.0.2-1.el7.remi.7.0.x86_64                                                                                5/26
 検証中                  : php-xml-7.0.28-1.el7.remi.x86_64                                                                                            6/26
 検証中                  : php-pdo-dblib-7.0.28-1.el7.remi.x86_64                                                                                      7/26
 検証中                  : php-7.0.28-1.el7.remi.x86_64                                                                                                8/26
 検証中                  : php-mysqlnd-7.0.28-1.el7.remi.x86_64                                                                                        9/26
 検証中                  : php-json-7.0.28-1.el7.remi.x86_64                                                                                          10/26
 検証中                  : php-mcrypt-7.0.28-1.el7.remi.x86_64                                                                                        11/26
 検証中                  : php-pecl-apcu-5.1.11-1.el7.remi.7.0.x86_64                                                                                 12/26
 検証中                  : php-pecl-memcached-3.0.4-2.el7.remi.7.0.x86_64                                                                             13/26
 検証中                  : php-opcache-7.0.28-1.el7.remi.x86_64                                                                                       14/26
 検証中                  : php-pgsql-7.0.28-1.el7.remi.x86_64                                                                                         15/26
 検証中                  : php-pecl-imagick-3.4.3-8.el7.remi.7.0.x86_64                                                                               16/26
 検証中                  : php-gd-7.0.28-1.el7.remi.x86_64                                                                                            17/26
 検証中                  : php-fpm-7.0.28-1.el7.remi.x86_64                                                                                           18/26
 検証中                  : php-bcmath-7.0.28-1.el7.remi.x86_64                                                                                        19/26
 検証中                  : php-cli-7.0.28-1.el7.remi.x86_64                                                                                           20/26
 検証中                  : php-pecl-xdebug-2.6.0-1.el7.remi.7.0.x86_64                                                                                21/26
 検証中                  : php-pecl-zip-1.15.2-1.el7.remi.7.0.x86_64                                                                                  22/26
 検証中                  : php-devel-7.0.28-1.el7.remi.x86_64                                                                                         23/26
 検証中                  : php-pdo-7.0.28-1.el7.remi.x86_64                                                                                           24/26
 検証中                  : php-common-7.0.28-1.el7.remi.x86_64                                                                                        25/26
 検証中                  : php-mbstring-7.0.28-1.el7.remi.x86_64                                                                                      26/26

削除しました:
 php.x86_64 0:7.0.28-1.el7.remi                      php-bcmath.x86_64 0:7.0.28-1.el7.remi              php-cli.x86_64 0:7.0.28-1.el7.remi                
 php-common.x86_64 0:7.0.28-1.el7.remi               php-devel.x86_64 0:7.0.28-1.el7.remi               php-fpm.x86_64 0:7.0.28-1.el7.remi                
 php-gd.x86_64 0:7.0.28-1.el7.remi                   php-json.x86_64 0:7.0.28-1.el7.remi                php-ldap.x86_64 0:7.0.28-1.el7.remi              
 php-mbstring.x86_64 0:7.0.28-1.el7.remi             php-mcrypt.x86_64 0:7.0.28-1.el7.remi              php-mysqlnd.x86_64 0:7.0.28-1.el7.remi            
 php-opcache.x86_64 0:7.0.28-1.el7.remi              php-pdo.x86_64 0:7.0.28-1.el7.remi                 php-pdo-dblib.x86_64 0:7.0.28-1.el7.remi          
 php-pecl-apcu.x86_64 0:5.1.11-1.el7.remi.7.0        php-pecl-igbinary.x86_64 0:2.0.5-1.el7.remi.7.0    php-pecl-imagick.x86_64 0:3.4.3-8.el7.remi.7.0    
 php-pecl-memcached.x86_64 0:3.0.4-2.el7.remi.7.0    php-pecl-msgpack.x86_64 0:2.0.2-1.el7.remi.7.0     php-pecl-pthreads.x86_64 0:3.1.6-1.el7.remi.7.0  
 php-pecl-xdebug.x86_64 0:2.6.0-1.el7.remi.7.0       php-pecl-zip.x86_64 0:1.15.2-1.el7.remi.7.0        php-pgsql.x86_64 0:7.0.28-1.el7.remi              
 php-process.x86_64 0:7.0.28-1.el7.remi              php-xml.x86_64 0:7.0.28-1.el7.remi                

完了しました!


PHP7.2.3インストール

 閲覧数:117 投稿日:2018-03-16 更新日:2018-03-16 
導入出来るPHPの詳細を確認
$ yum info --enablerepo=remi,remi-php72 php
読み込んだプラグイン:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.iij.ad.jp
* extras: ftp.iij.ad.jp
* remi: mirrors.thzhost.com
* remi-php72: mirrors.thzhost.com
* remi-safe: mirrors.thzhost.com
* updates: ftp.iij.ad.jp
利用可能なパッケージ
名前                : php
アーキテクチャー    : x86_64
バージョン          : 7.2.3
リリース            : 2.el7.remi
容量                : 3.2 M
リポジトリー        : remi-php72
要約                : PHP scripting language for creating dynamic web sites
URL                 : http://www.php.net/
ライセンス          : PHP and Zend and BSD and MIT and ASL 1.0
説明                : PHP is an HTML-embedded scripting language. PHP attempts to make it
                   : easy for developers to write dynamically generated web pages. PHP also
                   : offers built-in database integration for several commercial and
                   : non-commercial database management systems, so writing a
                   : database-enabled webpage with PHP is fairly simple. The most common
                   : use of PHP coding is probably as a replacement for CGI scripts.
                   :
                   : The php package contains the module (often referred to as mod_php)
                   : which adds support for the PHP language to Apache HTTP Server.



インストール
$ sudo yum -y install --enablerepo=remi,remi-php72 php
[sudo] password for ★★: 
読み込んだプラグイン:fastestmirror, langpacks
remi                                                                                                                                  | 2.9 kB  00:00:00    
remi/primary_db                                                                                                                       | 2.0 MB  00:00:01    
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.iij.ad.jp
* extras: ftp.iij.ad.jp
* remi: mirrors.thzhost.com
* remi-php72: mirrors.thzhost.com
* remi-safe: mirrors.thzhost.com
* updates: ftp.iij.ad.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ php.x86_64 0:7.2.3-2.el7.remi を インストール
--> 依存性の処理をしています: php-common(x86-64) = 7.2.3-2.el7.remi のパッケージ: php-7.2.3-2.el7.remi.x86_64
--> 依存性の処理をしています: php-cli(x86-64) = 7.2.3-2.el7.remi のパッケージ: php-7.2.3-2.el7.remi.x86_64
--> 依存性の処理をしています: libargon2.so.0()(64bit) のパッケージ: php-7.2.3-2.el7.remi.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ libargon2.x86_64 0:20161029-2.el7 を インストール
---> パッケージ php-cli.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-common.x86_64 0:7.2.3-2.el7.remi を インストール
--> 依存性の処理をしています: php-json(x86-64) = 7.2.3-2.el7.remi のパッケージ: php-common-7.2.3-2.el7.remi.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ php-json.x86_64 0:7.2.3-2.el7.remi を インストール
--> 依存性解決を終了しました。

依存性を解決しました

=============================================================================================================================================================
Package                              アーキテクチャー                 バージョン                                 リポジトリー                          容量
=============================================================================================================================================================
インストール中:
php                                  x86_64                           7.2.3-2.el7.remi                           remi-php72                           3.2 M
依存性関連でのインストールをします:
libargon2                            x86_64                           20161029-2.el7                             epel                                  23 k
php-cli                              x86_64                           7.2.3-2.el7.remi                           remi-php72                           4.8 M
php-common                           x86_64                           7.2.3-2.el7.remi                           remi-php72                           1.1 M
php-json                             x86_64                           7.2.3-2.el7.remi                           remi-php72                            60 k

トランザクションの要約
=============================================================================================================================================================
インストール  1 パッケージ (+4 個の依存関係のパッケージ)

総ダウンロード容量: 9.1 M
インストール容量: 37 M
Downloading packages:
(1/5): php-json-7.2.3-2.el7.remi.x86_64.rpm                                                                                           |  60 kB  00:00:00    
(2/5): php-7.2.3-2.el7.remi.x86_64.rpm                                                                                                | 3.2 MB  00:00:02    
(3/5): php-common-7.2.3-2.el7.remi.x86_64.rpm                                                                                         | 1.1 MB  00:00:01    
(4/5): php-cli-7.2.3-2.el7.remi.x86_64.rpm                                                                                            | 4.8 MB  00:00:02    
(5/5): libargon2-20161029-2.el7.x86_64.rpm                                                                                            |  23 kB  00:00:04    
-------------------------------------------------------------------------------------------------------------------------------------------------------------
合計                                                                                                                         2.2 MB/s | 9.1 MB  00:00:04    
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
 インストール中          : php-json-7.2.3-2.el7.remi.x86_64                                                                                             1/5
 インストール中          : php-common-7.2.3-2.el7.remi.x86_64                                                                                           2/5
 インストール中          : libargon2-20161029-2.el7.x86_64                                                                                              3/5
 インストール中          : php-cli-7.2.3-2.el7.remi.x86_64                                                                                              4/5
 インストール中          : php-7.2.3-2.el7.remi.x86_64                                                                                                  5/5
 検証中                  : php-7.2.3-2.el7.remi.x86_64                                                                                                  1/5
 検証中                  : libargon2-20161029-2.el7.x86_64                                                                                              2/5
 検証中                  : php-common-7.2.3-2.el7.remi.x86_64                                                                                           3/5
 検証中                  : php-json-7.2.3-2.el7.remi.x86_64                                                                                             4/5
 検証中                  : php-cli-7.2.3-2.el7.remi.x86_64                                                                                              5/5

インストール:
 php.x86_64 0:7.2.3-2.el7.remi                                                                                                                              

依存性関連をインストールしました:
 libargon2.x86_64 0:20161029-2.el7     php-cli.x86_64 0:7.2.3-2.el7.remi     php-common.x86_64 0:7.2.3-2.el7.remi     php-json.x86_64 0:7.2.3-2.el7.remi    

完了しました!


バージョン確認
$ php -v
PHP 7.2.3 (cli) (built: Mar  2 2018 12:41:10) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies


エクステンション(拡張)インストール

 閲覧数:135 投稿日:2018-03-16 更新日:2018-03-16 

前提


CentOS7のPHP7.1を7.2にアップグレードする[remi]にあるが、指定していないもの
・php-phpunit-PHPUnit php-intl php-symfony php php-xml php-tokenizer php-pear php-zip

失敗1回目


$ sudo yum -y install --enablerepo=remi --enablerepo=remi-php72 php-opcache php-devel php-fpm php-gd php-pdo php-dom php-mbstring php-mcrypt php-mysqlnd php-pdo-dblib php-pecl-xdebug php-openssl php-json php-pecl-apcu php-pdo_sqlite php-pdo_mysql php-pecl-memcached php-bcmath php-msgpack php-ldap php-pecl-imagick php-pgsql php-pecl-pthreads php-pecl-msgpack php-posix php-pecl-zip
[sudo] password for ★★: 
読み込んだプラグイン:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.iij.ad.jp
* extras: ftp.iij.ad.jp
* remi: repo1.sea.innoscale.net
* remi-php72: repo1.sea.innoscale.net
* remi-safe: repo1.sea.innoscale.net
* updates: ftp.iij.ad.jp
パッケージ php-mcrypt は php-pecl-mcrypt によって不要になりました。代わりに php-pecl-mcrypt-1.0.1-4.el7.remi.7.2.x86_64 のインストールを試みています。
パッケージ php-common-7.2.3-2.el7.remi.x86_64 はインストール済みか最新バージョンです
パッケージ php-json-7.2.3-2.el7.remi.x86_64 はインストール済みか最新バージョンです
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ php-bcmath.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-devel.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-fpm.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-gd.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-ldap.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-mbstring.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-mysqlnd.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-opcache.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-pdo.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-pdo-dblib.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-pecl-apcu.x86_64 0:5.1.11-1.el7.remi.7.2 を インストール
---> パッケージ php-pecl-imagick.x86_64 0:3.4.3-8.el7.remi.7.2 を インストール
---> パッケージ php-pecl-mcrypt.x86_64 0:1.0.1-4.el7.remi.7.2 を インストール
---> パッケージ php-pecl-memcached.x86_64 0:3.0.4-2.el7.remi.7.2 を インストール
--> 依存性の処理をしています: php-pecl-igbinary(x86-64) のパッケージ: php-pecl-memcached-3.0.4-2.el7.remi.7.2.x86_64
---> パッケージ php-pecl-msgpack.x86_64 0:2.0.2-4.el7.remi.7.2 を インストール
---> パッケージ php-pecl-pthreads.x86_64 0:2.0.10-1.el7.remi.5.4 を インストール
--> 依存性の処理をしています: php(zend-abi) = 20100525-64 のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> 依存性の処理をしています: php(api) = 20100412-64 のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> 依存性の処理をしています: /usr/bin/pecl のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> 依存性の処理をしています: /usr/bin/pecl のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
---> パッケージ php-pecl-xdebug.x86_64 0:2.6.0-1.el7.remi.7.2 を インストール
---> パッケージ php-pecl-zip.x86_64 0:1.15.2-1.el7.remi.7.2 を インストール
---> パッケージ php-pgsql.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-process.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-xml.x86_64 0:7.2.3-2.el7.remi を インストール
--> トランザクションの確認を実行しています。
---> パッケージ php-pear.noarch 1:1.10.5-6.el7.remi を インストール
--> 依存性の処理をしています: php-composer(fedora/autoloader) のパッケージ: 1:php-pear-1.10.5-6.el7.remi.noarch
---> パッケージ php-pecl-igbinary.x86_64 0:2.0.5-1.el7.remi.7.2 を インストール
---> パッケージ php-pecl-pthreads.x86_64 0:2.0.10-1.el7.remi.5.4 を インストール
--> 依存性の処理をしています: php(zend-abi) = 20100525-64 のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> 依存性の処理をしています: php(api) = 20100412-64 のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ php-fedora-autoloader.noarch 0:1.0.0-1.el7.remi を インストール
---> パッケージ php-pecl-pthreads.x86_64 0:2.0.10-1.el7.remi.5.4 を インストール
--> 依存性の処理をしています: php(zend-abi) = 20100525-64 のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> 依存性の処理をしています: php(api) = 20100412-64 のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> 依存性解決を終了しました。
エラー: パッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64 (remi)
            要求: php(zend-abi) = 20100525-64
           インストール: php-common-7.2.3-2.el7.remi.x86_64 (@remi-php72)
               php(zend-abi) = 20170718-64
           利用可能: php-common-5.4.16-42.el7.x86_64 (base)
               php(zend-abi) = 20100525-64
           利用可能: php-common-5.4.16-43.el7_4.x86_64 (updates)
               php(zend-abi) = 20100525-64
           利用可能: php-common-5.4.16-43.el7_4.1.x86_64 (updates)
               php(zend-abi) = 20100525-64
           利用可能: php-common-5.4.45-13.el7.remi.x86_64 (remi)
               php(zend-abi) = 20100525-64
           利用可能: php-common-5.4.45-14.el7.remi.x86_64 (remi)
               php(zend-abi) = 20100525-64
           利用可能: php-common-7.2.2-1.el7.remi.x86_64 (remi-php72)
               php(zend-abi) = 20170718-64
エラー: パッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64 (remi)
            要求: php(api) = 20100412-64
           インストール: php-common-7.2.3-2.el7.remi.x86_64 (@remi-php72)
               php(api) = 20170718-64
           利用可能: php-common-5.4.16-42.el7.x86_64 (base)
               php(api) = 20100412-64
           利用可能: php-common-5.4.16-43.el7_4.x86_64 (updates)
               php(api) = 20100412-64
           利用可能: php-common-5.4.16-43.el7_4.1.x86_64 (updates)
               php(api) = 20100412-64
           利用可能: php-common-5.4.45-13.el7.remi.x86_64 (remi)
               php(api) = 20100412-64
           利用可能: php-common-5.4.45-14.el7.remi.x86_64 (remi)
               php(api) = 20100412-64
           利用可能: php-common-7.2.2-1.el7.remi.x86_64 (remi-php72)
               php(api) = 20170718-64
問題を回避するために --skip-broken を用いることができます。
これらを試行できます: rpm -Va --nofiles --nodigest


失敗2回目


PHPも一緒に指定しなければいけないのかと思い、(既にインストール済みだが敢えて)指定
→ 関係なかった
$ sudo yum -y install --enablerepo=remi --enablerepo=remi-php72 php php-opcache php-devel php-fpm php-gd php-pdo php-dom php-mbstring php-mcrypt php-mysqlnd php-pdo-dblib php-pecl-xdebug php-openssl php-json php-pecl-apcu php-pdo_sqlite php-pdo_mysql php-pecl-memcached php-bcmath php-msgpack php-ldap php-pecl-imagick php-pgsql php-pecl-pthreads php-pecl-msgpack php-posix php-pecl-zip
[sudo] password for ★★: 
読み込んだプラグイン:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.iij.ad.jp
* extras: ftp.iij.ad.jp
* remi: mirrors.thzhost.com
* remi-php72: mirrors.thzhost.com
* remi-safe: mirrors.thzhost.com
* updates: ftp.iij.ad.jp
パッケージ php-7.2.3-2.el7.remi.x86_64 はインストール済みか最新バージョンです
パッケージ php-mcrypt は php-pecl-mcrypt によって不要になりました。代わりに php-pecl-mcrypt-1.0.1-4.el7.remi.7.2.x86_64 のインストールを試みています。
パッケージ php-common-7.2.3-2.el7.remi.x86_64 はインストール済みか最新バージョンです
パッケージ php-json-7.2.3-2.el7.remi.x86_64 はインストール済みか最新バージョンです
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ php-bcmath.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-devel.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-fpm.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-gd.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-ldap.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-mbstring.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-mysqlnd.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-opcache.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-pdo.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-pdo-dblib.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-pecl-apcu.x86_64 0:5.1.11-1.el7.remi.7.2 を インストール
---> パッケージ php-pecl-imagick.x86_64 0:3.4.3-8.el7.remi.7.2 を インストール
---> パッケージ php-pecl-mcrypt.x86_64 0:1.0.1-4.el7.remi.7.2 を インストール
---> パッケージ php-pecl-memcached.x86_64 0:3.0.4-2.el7.remi.7.2 を インストール
--> 依存性の処理をしています: php-pecl-igbinary(x86-64) のパッケージ: php-pecl-memcached-3.0.4-2.el7.remi.7.2.x86_64
---> パッケージ php-pecl-msgpack.x86_64 0:2.0.2-4.el7.remi.7.2 を インストール
---> パッケージ php-pecl-pthreads.x86_64 0:2.0.10-1.el7.remi.5.4 を インストール
--> 依存性の処理をしています: php(zend-abi) = 20100525-64 のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> 依存性の処理をしています: php(api) = 20100412-64 のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> 依存性の処理をしています: /usr/bin/pecl のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> 依存性の処理をしています: /usr/bin/pecl のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
---> パッケージ php-pecl-xdebug.x86_64 0:2.6.0-1.el7.remi.7.2 を インストール
---> パッケージ php-pecl-zip.x86_64 0:1.15.2-1.el7.remi.7.2 を インストール
---> パッケージ php-pgsql.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-process.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-xml.x86_64 0:7.2.3-2.el7.remi を インストール
--> トランザクションの確認を実行しています。
---> パッケージ php-pear.noarch 1:1.10.5-6.el7.remi を インストール
--> 依存性の処理をしています: php-composer(fedora/autoloader) のパッケージ: 1:php-pear-1.10.5-6.el7.remi.noarch
---> パッケージ php-pecl-igbinary.x86_64 0:2.0.5-1.el7.remi.7.2 を インストール
---> パッケージ php-pecl-pthreads.x86_64 0:2.0.10-1.el7.remi.5.4 を インストール
--> 依存性の処理をしています: php(zend-abi) = 20100525-64 のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> 依存性の処理をしています: php(api) = 20100412-64 のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ php-fedora-autoloader.noarch 0:1.0.0-1.el7.remi を インストール
---> パッケージ php-pecl-pthreads.x86_64 0:2.0.10-1.el7.remi.5.4 を インストール
--> 依存性の処理をしています: php(zend-abi) = 20100525-64 のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> 依存性の処理をしています: php(api) = 20100412-64 のパッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64
--> 依存性解決を終了しました。
エラー: パッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64 (remi)
            要求: php(zend-abi) = 20100525-64
           インストール: php-common-7.2.3-2.el7.remi.x86_64 (@remi-php72)
               php(zend-abi) = 20170718-64
           利用可能: php-common-5.4.16-42.el7.x86_64 (base)
               php(zend-abi) = 20100525-64
           利用可能: php-common-5.4.16-43.el7_4.x86_64 (updates)
               php(zend-abi) = 20100525-64
           利用可能: php-common-5.4.16-43.el7_4.1.x86_64 (updates)
               php(zend-abi) = 20100525-64
           利用可能: php-common-5.4.45-13.el7.remi.x86_64 (remi)
               php(zend-abi) = 20100525-64
           利用可能: php-common-5.4.45-14.el7.remi.x86_64 (remi)
               php(zend-abi) = 20100525-64
           利用可能: php-common-7.2.2-1.el7.remi.x86_64 (remi-php72)
               php(zend-abi) = 20170718-64
エラー: パッケージ: php-pecl-pthreads-2.0.10-1.el7.remi.5.4.x86_64 (remi)
            要求: php(api) = 20100412-64
           インストール: php-common-7.2.3-2.el7.remi.x86_64 (@remi-php72)
               php(api) = 20170718-64
           利用可能: php-common-5.4.16-42.el7.x86_64 (base)
               php(api) = 20100412-64
           利用可能: php-common-5.4.16-43.el7_4.x86_64 (updates)
               php(api) = 20100412-64
           利用可能: php-common-5.4.16-43.el7_4.1.x86_64 (updates)
               php(api) = 20100412-64
           利用可能: php-common-5.4.45-13.el7.remi.x86_64 (remi)
               php(api) = 20100412-64
           利用可能: php-common-5.4.45-14.el7.remi.x86_64 (remi)
               php(api) = 20100412-64
           利用可能: php-common-7.2.2-1.el7.remi.x86_64 (remi-php72)
               php(api) = 20170718-64
問題を回避するために --skip-broken を用いることができます。
これらを試行できます: rpm -Va --nofiles --nodigest


成功


「php-pecl-pthreads」がエラー原因になっているようなので指定から外す
・既にインストール済のphpも指定から外す
$ sudo yum -y install --enablerepo=remi --enablerepo=remi-php72 php-opcache php-devel php-fpm php-gd php-pdo php-dom php-mbstring php-mcrypt php-mysqlnd php-pdo-dblib php-pecl-xdebug php-openssl php-json php-pecl-apcu php-pdo_sqlite php-pdo_mysql php-pecl-memcached php-bcmath php-msgpack php-ldap php-pecl-imagick php-pgsql php-pecl-msgpack php-posix php-pecl-zip
[sudo] password for ★★: 
読み込んだプラグイン:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.iij.ad.jp
* extras: ftp.iij.ad.jp
* remi: mirrors.thzhost.com
* remi-php72: mirrors.thzhost.com
* remi-safe: mirrors.thzhost.com
* updates: ftp.iij.ad.jp
パッケージ php-mcrypt は php-pecl-mcrypt によって不要になりました。代わりに php-pecl-mcrypt-1.0.1-4.el7.remi.7.2.x86_64 のインストールを試みています。
パッケージ php-common-7.2.3-2.el7.remi.x86_64 はインストール済みか最新バージョンです
パッケージ php-json-7.2.3-2.el7.remi.x86_64 はインストール済みか最新バージョンです
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ php-bcmath.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-devel.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-fpm.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-gd.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-ldap.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-mbstring.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-mysqlnd.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-opcache.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-pdo.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-pdo-dblib.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-pecl-apcu.x86_64 0:5.1.11-1.el7.remi.7.2 を インストール
---> パッケージ php-pecl-imagick.x86_64 0:3.4.3-8.el7.remi.7.2 を インストール
---> パッケージ php-pecl-mcrypt.x86_64 0:1.0.1-4.el7.remi.7.2 を インストール
---> パッケージ php-pecl-memcached.x86_64 0:3.0.4-2.el7.remi.7.2 を インストール
--> 依存性の処理をしています: php-pecl-igbinary(x86-64) のパッケージ: php-pecl-memcached-3.0.4-2.el7.remi.7.2.x86_64
---> パッケージ php-pecl-msgpack.x86_64 0:2.0.2-4.el7.remi.7.2 を インストール
---> パッケージ php-pecl-xdebug.x86_64 0:2.6.0-1.el7.remi.7.2 を インストール
---> パッケージ php-pecl-zip.x86_64 0:1.15.2-1.el7.remi.7.2 を インストール
---> パッケージ php-pgsql.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-process.x86_64 0:7.2.3-2.el7.remi を インストール
---> パッケージ php-xml.x86_64 0:7.2.3-2.el7.remi を インストール
--> トランザクションの確認を実行しています。
---> パッケージ php-pecl-igbinary.x86_64 0:2.0.5-1.el7.remi.7.2 を インストール
--> 依存性解決を終了しました。

依存性を解決しました

=============================================================================================================================================================
Package                                  アーキテクチャー             バージョン                                     リポジトリー                      容量
=============================================================================================================================================================
インストール中:
php-bcmath                               x86_64                       7.2.3-2.el7.remi                               remi-php72                        68 k
php-devel                                x86_64                       7.2.3-2.el7.remi                               remi-php72                       1.2 M
php-fpm                                  x86_64                       7.2.3-2.el7.remi                               remi-php72                       1.6 M
php-gd                                   x86_64                       7.2.3-2.el7.remi                               remi-php72                        75 k
php-ldap                                 x86_64                       7.2.3-2.el7.remi                               remi-php72                        67 k
php-mbstring                             x86_64                       7.2.3-2.el7.remi                               remi-php72                       619 k
php-mysqlnd                              x86_64                       7.2.3-2.el7.remi                               remi-php72                       230 k
php-opcache                              x86_64                       7.2.3-2.el7.remi                               remi-php72                       279 k
php-pdo                                  x86_64                       7.2.3-2.el7.remi                               remi-php72                       123 k
php-pdo-dblib                            x86_64                       7.2.3-2.el7.remi                               remi-php72                        52 k
php-pecl-apcu                            x86_64                       5.1.11-1.el7.remi.7.2                          remi-php72                        75 k
php-pecl-imagick                         x86_64                       3.4.3-8.el7.remi.7.2                           remi-php72                       155 k
php-pecl-mcrypt                          x86_64                       1.0.1-4.el7.remi.7.2                           remi-php72                        29 k
php-pecl-memcached                       x86_64                       3.0.4-2.el7.remi.7.2                           remi-php72                        82 k
php-pecl-msgpack                         x86_64                       2.0.2-4.el7.remi.7.2                           remi-php72                        54 k
php-pecl-xdebug                          x86_64                       2.6.0-1.el7.remi.7.2                           remi-php72                       226 k
php-pecl-zip                             x86_64                       1.15.2-1.el7.remi.7.2                          remi-php72                        50 k
php-pgsql                                x86_64                       7.2.3-2.el7.remi                               remi-php72                       121 k
php-process                              x86_64                       7.2.3-2.el7.remi                               remi-php72                        77 k
php-xml                                  x86_64                       7.2.3-2.el7.remi                               remi-php72                       203 k
依存性関連でのインストールをします:
php-pecl-igbinary                        x86_64                       2.0.5-1.el7.remi.7.2                           remi-php72                        85 k

トランザクションの要約
=============================================================================================================================================================
インストール  20 パッケージ (+1 個の依存関係のパッケージ)

総ダウンロード容量: 5.4 M
インストール容量: 26 M
Downloading packages:
(1/21): php-bcmath-7.2.3-2.el7.remi.x86_64.rpm                                                                                        |  68 kB  00:00:00    
(2/21): php-ldap-7.2.3-2.el7.remi.x86_64.rpm                                                                                          |  67 kB  00:00:00    
(3/21): php-gd-7.2.3-2.el7.remi.x86_64.rpm                                                                                            |  75 kB  00:00:00    
(4/21): php-mbstring-7.2.3-2.el7.remi.x86_64.rpm                                                                                      | 619 kB  00:00:00    
(5/21): php-pdo-7.2.3-2.el7.remi.x86_64.rpm                                                                                           | 123 kB  00:00:00    
(6/21): php-mysqlnd-7.2.3-2.el7.remi.x86_64.rpm                                                                                       | 230 kB  00:00:00    
(7/21): php-fpm-7.2.3-2.el7.remi.x86_64.rpm                                                                                           | 1.6 MB  00:00:01    
(8/21): php-devel-7.2.3-2.el7.remi.x86_64.rpm                                                                                         | 1.2 MB  00:00:01    
(9/21): php-pdo-dblib-7.2.3-2.el7.remi.x86_64.rpm                                                                                     |  52 kB  00:00:00    
(10/21): php-pecl-imagick-3.4.3-8.el7.remi.7.2.x86_64.rpm                                                                             | 155 kB  00:00:00    
(11/21): php-pecl-mcrypt-1.0.1-4.el7.remi.7.2.x86_64.rpm                                                                              |  29 kB  00:00:00    
(12/21): php-pecl-igbinary-2.0.5-1.el7.remi.7.2.x86_64.rpm                                                                            |  85 kB  00:00:00    
(13/21): php-pecl-memcached-3.0.4-2.el7.remi.7.2.x86_64.rpm                                                                           |  82 kB  00:00:00    
(14/21): php-pecl-msgpack-2.0.2-4.el7.remi.7.2.x86_64.rpm                                                                             |  54 kB  00:00:00    
(15/21): php-pecl-zip-1.15.2-1.el7.remi.7.2.x86_64.rpm                                                                                |  50 kB  00:00:00    
(16/21): php-pecl-apcu-5.1.11-1.el7.remi.7.2.x86_64.rpm                                                                               |  75 kB  00:00:00    
(17/21): php-pgsql-7.2.3-2.el7.remi.x86_64.rpm                                                                                        | 121 kB  00:00:00    
(18/21): php-pecl-xdebug-2.6.0-1.el7.remi.7.2.x86_64.rpm                                                                              | 226 kB  00:00:00    
(19/21): php-process-7.2.3-2.el7.remi.x86_64.rpm                                                                                      |  77 kB  00:00:00    
(20/21): php-opcache-7.2.3-2.el7.remi.x86_64.rpm                                                                                      | 279 kB  00:00:01    
(21/21): php-xml-7.2.3-2.el7.remi.x86_64.rpm                                                                                          | 203 kB  00:00:00    
-------------------------------------------------------------------------------------------------------------------------------------------------------------
合計                                                                                                                         2.3 MB/s | 5.4 MB  00:00:02    
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
 インストール中          : php-pdo-7.2.3-2.el7.remi.x86_64                                                                                             1/21
 インストール中          : php-pecl-igbinary-2.0.5-1.el7.remi.7.2.x86_64                                                                               2/21
 インストール中          : php-pecl-msgpack-2.0.2-4.el7.remi.7.2.x86_64                                                                                3/21
 インストール中          : php-pecl-memcached-3.0.4-2.el7.remi.7.2.x86_64                                                                              4/21
 インストール中          : php-pdo-dblib-7.2.3-2.el7.remi.x86_64                                                                                       5/21
 インストール中          : php-pgsql-7.2.3-2.el7.remi.x86_64                                                                                           6/21
 インストール中          : php-mysqlnd-7.2.3-2.el7.remi.x86_64                                                                                         7/21
 インストール中          : php-pecl-apcu-5.1.11-1.el7.remi.7.2.x86_64                                                                                  8/21
 インストール中          : php-pecl-mcrypt-1.0.1-4.el7.remi.7.2.x86_64                                                                                 9/21
 インストール中          : php-ldap-7.2.3-2.el7.remi.x86_64                                                                                           10/21
 インストール中          : php-bcmath-7.2.3-2.el7.remi.x86_64                                                                                         11/21
 インストール中          : php-pecl-imagick-3.4.3-8.el7.remi.7.2.x86_64                                                                               12/21
 インストール中          : php-pecl-zip-1.15.2-1.el7.remi.7.2.x86_64                                                                                  13/21
 インストール中          : php-mbstring-7.2.3-2.el7.remi.x86_64                                                                                       14/21
 インストール中          : php-gd-7.2.3-2.el7.remi.x86_64                                                                                             15/21
 インストール中          : php-fpm-7.2.3-2.el7.remi.x86_64                                                                                            16/21
 インストール中          : php-devel-7.2.3-2.el7.remi.x86_64                                                                                          17/21
 インストール中          : php-opcache-7.2.3-2.el7.remi.x86_64                                                                                        18/21
 インストール中          : php-process-7.2.3-2.el7.remi.x86_64                                                                                        19/21
 インストール中          : php-pecl-xdebug-2.6.0-1.el7.remi.7.2.x86_64                                                                                20/21
 インストール中          : php-xml-7.2.3-2.el7.remi.x86_64                                                                                            21/21
 検証中                  : php-xml-7.2.3-2.el7.remi.x86_64                                                                                             1/21
 検証中                  : php-pecl-xdebug-2.6.0-1.el7.remi.7.2.x86_64                                                                                 2/21
 検証中                  : php-pdo-dblib-7.2.3-2.el7.remi.x86_64                                                                                       3/21
 検証中                  : php-process-7.2.3-2.el7.remi.x86_64                                                                                         4/21
 検証中                  : php-opcache-7.2.3-2.el7.remi.x86_64                                                                                         5/21
 検証中                  : php-devel-7.2.3-2.el7.remi.x86_64                                                                                           6/21
 検証中                  : php-fpm-7.2.3-2.el7.remi.x86_64                                                                                             7/21
 検証中                  : php-gd-7.2.3-2.el7.remi.x86_64                                                                                              8/21
 検証中                  : php-pecl-memcached-3.0.4-2.el7.remi.7.2.x86_64                                                                              9/21
 検証中                  : php-mbstring-7.2.3-2.el7.remi.x86_64                                                                                       10/21
 検証中                  : php-pecl-msgpack-2.0.2-4.el7.remi.7.2.x86_64                                                                               11/21
 検証中                  : php-pecl-igbinary-2.0.5-1.el7.remi.7.2.x86_64                                                                              12/21
 検証中                  : php-pecl-zip-1.15.2-1.el7.remi.7.2.x86_64                                                                                  13/21
 検証中                  : php-pdo-7.2.3-2.el7.remi.x86_64                                                                                            14/21
 検証中                  : php-pgsql-7.2.3-2.el7.remi.x86_64                                                                                          15/21
 検証中                  : php-pecl-imagick-3.4.3-8.el7.remi.7.2.x86_64                                                                               16/21
 検証中                  : php-mysqlnd-7.2.3-2.el7.remi.x86_64                                                                                        17/21
 検証中                  : php-bcmath-7.2.3-2.el7.remi.x86_64                                                                                         18/21
 検証中                  : php-ldap-7.2.3-2.el7.remi.x86_64                                                                                           19/21
 検証中                  : php-pecl-mcrypt-1.0.1-4.el7.remi.7.2.x86_64                                                                                20/21
 検証中                  : php-pecl-apcu-5.1.11-1.el7.remi.7.2.x86_64                                                                                 21/21

インストール:
 php-bcmath.x86_64 0:7.2.3-2.el7.remi              php-devel.x86_64 0:7.2.3-2.el7.remi                  php-fpm.x86_64 0:7.2.3-2.el7.remi                
 php-gd.x86_64 0:7.2.3-2.el7.remi                  php-ldap.x86_64 0:7.2.3-2.el7.remi                   php-mbstring.x86_64 0:7.2.3-2.el7.remi            
 php-mysqlnd.x86_64 0:7.2.3-2.el7.remi             php-opcache.x86_64 0:7.2.3-2.el7.remi                php-pdo.x86_64 0:7.2.3-2.el7.remi                
 php-pdo-dblib.x86_64 0:7.2.3-2.el7.remi           php-pecl-apcu.x86_64 0:5.1.11-1.el7.remi.7.2         php-pecl-imagick.x86_64 0:3.4.3-8.el7.remi.7.2    
 php-pecl-mcrypt.x86_64 0:1.0.1-4.el7.remi.7.2     php-pecl-memcached.x86_64 0:3.0.4-2.el7.remi.7.2     php-pecl-msgpack.x86_64 0:2.0.2-4.el7.remi.7.2    
 php-pecl-xdebug.x86_64 0:2.6.0-1.el7.remi.7.2     php-pecl-zip.x86_64 0:1.15.2-1.el7.remi.7.2          php-pgsql.x86_64 0:7.2.3-2.el7.remi              
 php-process.x86_64 0:7.2.3-2.el7.remi             php-xml.x86_64 0:7.2.3-2.el7.remi                  

依存性関連をインストールしました:
 php-pecl-igbinary.x86_64 0:2.0.5-1.el7.remi.7.2                                                                                                            

完了しました!


インストールされているRPMパッケージの状態を確認

 閲覧数:117 投稿日:2018-03-16 更新日:2018-03-16 

インストールされているRPMパッケージの状態を確認



$ rpm -qa | grep php
php-devel-7.2.3-2.el7.remi.x86_64                                                                                                                            
php-xml-7.2.3-2.el7.remi.x86_64                                                                                                                              
php-pecl-igbinary-2.0.5-1.el7.remi.7.2.x86_64                                                                                                                
php-pgsql-7.2.3-2.el7.remi.x86_64                                                                                                                            
php-ldap-7.2.3-2.el7.remi.x86_64                                                                                                                            
php-mbstring-7.2.3-2.el7.remi.x86_64                                                                                                                        
php-common-7.2.3-2.el7.remi.x86_64                                                                                                                          
php-cli-7.2.3-2.el7.remi.x86_64                                                                                                                              
php-pdo-7.2.3-2.el7.remi.x86_64                                                                                                                              
php-pecl-msgpack-2.0.2-4.el7.remi.7.2.x86_64                                                                                                                
php-fpm-7.2.3-2.el7.remi.x86_64                                                                                                                              
php-opcache-7.2.3-2.el7.remi.x86_64                                                                                                                          
php-pecl-xdebug-2.6.0-1.el7.remi.7.2.x86_64                                                                                                                  
php-pdo-dblib-7.2.3-2.el7.remi.x86_64                                                                                                                        
php-mysqlnd-7.2.3-2.el7.remi.x86_64                                                                                                                          
php-pecl-mcrypt-1.0.1-4.el7.remi.7.2.x86_64                                                                                                                  
php-bcmath-7.2.3-2.el7.remi.x86_64                                                                                                                          
php-pecl-zip-1.15.2-1.el7.remi.7.2.x86_64                                                                                                                    
php-gd-7.2.3-2.el7.remi.x86_64                                                                                                                              
php-process-7.2.3-2.el7.remi.x86_64                                                                                                                          
php-json-7.2.3-2.el7.remi.x86_64                                                                                                                            
php-7.2.3-2.el7.remi.x86_64                                                                                                                                  
php-pecl-memcached-3.0.4-2.el7.remi.7.2.x86_64                                                                                                              
php-pecl-apcu-5.1.11-1.el7.remi.7.2.x86_64                                                                                                                  
php-pecl-imagick-3.4.3-8.el7.remi.7.2.x86_64    


再起動をしてPHP7.2を適用させようとするも失敗

 閲覧数:134 投稿日:2018-03-16 更新日:2018-03-16 
$ sudo service httpd restart
[sudo] password for ★★: 
Redirecting to /bin/systemctl restart  httpd.service
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.


コマンド内容が、Apache再起動だから!
・なんでもコピペしてはダメ!

$ systemctl start php-fpm      
                                                                                                 
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to manage system services or units.
Authenticating as: ★★
Password:
==== AUTHENTICATION COMPLETE ===


ブラウザ確認


https://a.w4c.work/へアクセス
An error occurred.
Sorry, the page you are looking for is currently unavailable.
Please try again later.

If you are the system administrator of this resource then you should check the error log for details.

Faithfully yours, nginx.


最初の削除時に「.rpmsave」として保存された「www.conf.rpmsave」 と「/etc/php.ini.rpmsave」を再度設定しなければダメみたい

・下記コマンドを打った後ブラウザ確認するも、やはり効果なし
$ sudo systemctl restart php-fpm
$ sudo systemctl restart nginx.service



8回目-13.phpMyAdminインストール。調査段階で一旦終了

8回目-15.PHP7の再設定



週間人気ページランキング / 9-14 → 9-20
順位 ページタイトル抜粋 アクセス数
1 PHPのmb_send_mail関数でメール送信できない | メール処理システム 29
2 Nginx設定。エラーログレベル | Nginx(Webサーバ) 21
3 Python 3.5 アンインストール / yum remove | Python(プログラミング言語) 11
4 FFmpeg 2.8.15 を yum インストール | ソフトウェアスイート 10
5 PHP実行ユーザ設定 / CentOS6 / Apache | PHP(プログラミング言語) 9
6 PHP Version 7.1.2 php-mecabエクステンション対応 / PHP 7.0.14 からのアップグレード  | MeCab(形態素解析) 8
6 ソースからビルドしたPython 2.7.3 アンインストール失敗 | Python(プログラミング言語) 8
7 touch コマンド / viコマンド。新規ファイル作成時の違い | Linuxコマンド 7
7 さくらVPS0 7
8 9回目-13.MySQL5.7.21設定 | CentOS 7 2週間無料のお試し期間 9回目(さくらVPS) 6
8 「設定ファイルに、暗号化 (blowfish_secret) 用の非公開パスフレーズの設定を必要とするようになりました。」対応 6
9 PHPファイルでchmodエラー | PHP(プログラミング言語) 5
9 設定 2019/1/22 / 一般ユーザがmailコマンドでメール送信 / 管理者がmailコマンドでメール送信 5
10 Postfix | メール処理システム 4
10 CentOSでcpコマンド動作確認するためには、Control + T ではなく、 -v オプションを使用 | cp(Linuxコマンド) 4
10 499 (Request has been forbidden by antivirus) | HTTP(通信プロトコル) 4
10 tar | Linuxコマンド 4
10 Python 3.6 インストール / make altinstall | Python(プログラミング言語) 4
10 「CentOS6」から「CentOS7」への移行 | CentOS 7 (CentOS) 4
10 echo と cat の違い 4
2021/9/21 1:01 更新