CentOS6.9にPHP7.1インストール(yum)する方法です。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | # ls -l /etc/yum.repos.d 合計 24 -rw-r--r--. 1 root root 1991 3月 28 19:25 2017 CentOS-Base.repo -rw-r--r--. 1 root root 647 3月 28 19:25 2017 CentOS-Debuginfo.repo -rw-r--r--. 1 root root 630 3月 28 19:25 2017 CentOS-Media.repo -rw-r--r--. 1 root root 7989 3月 28 19:25 2017 CentOS-Vault.repo -rw-r--r--. 1 root root 289 3月 28 19:25 2017 CentOS-fasttrack.repo // Remiリポジトリのインストール # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm // 下記エラー発生時 // 依存性の欠如: epel-release = 6 は remi-release-6.9-1.el6.remi.noarch に必要とされています // CentOS6 64bit版 # wget rpm -Uvh http://ftp.kddilabs.jp/Linux/distributions/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm # ls -l /etc/yum.repos.d 合計 56 -rw-r--r--. 1 root root 1991 3月 28 19:25 2017 CentOS-Base.repo -rw-r--r--. 1 root root 647 3月 28 19:25 2017 CentOS-Debuginfo.repo -rw-r--r--. 1 root root 630 3月 28 19:25 2017 CentOS-Media.repo -rw-r--r--. 1 root root 7989 3月 28 19:25 2017 CentOS-Vault.repo -rw-r--r--. 1 root root 289 3月 28 19:25 2017 CentOS-fasttrack.repo -rw-r--r-- 1 root root 1056 11月 5 12:52 2012 epel-testing.repo -rw-r--r-- 1 root root 957 11月 5 12:52 2012 epel.repo -rw-r--r-- 1 root root 457 6月 30 21:13 2017 remi-php54.repo -rw-r--r-- 1 root root 1316 6月 30 21:13 2017 remi-php70.repo -rw-r--r-- 1 root root 1316 6月 30 21:13 2017 remi-php71.repo -rw-r--r-- 1 root root 1316 6月 30 21:13 2017 remi-php72.repo -rw-r--r-- 1 root root 751 6月 30 21:13 2017 remi-safe.repo -rw-r--r-- 1 root root 2609 6月 30 21:13 2017 remi.repo // PHP7.1インストール # yum install --enablerepo=remi,remi-php71 php php-devel php-mbstring ※ php-devel:PHP開発用 ※ php-mbstring:マルチバイト文字用 // その他PHPインストール(必要あれば) # yum install --enablerepo=remi,remi-php71 php-mysql php-pdo php-xml php-mcrypt php-intl php-pear ※ php-mysql:MySQL用 ※ php-pdo:データベース接続用 ※ php-xml:XML操作用 ※ php-mcrypt:暗号化・復号化用 ※ php-intl:国際化用 ※ php-pear:PEARライブラリ用 // PHPインストール確認 # php -v PHP 7.1.12 (cli) (built: Dec 1 2017 14:08:55) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies |