解説

CentOSへPHP7をインストールする方法を示す。
更新日:2017年1月6日
注目Tidyもインストールされる。(PHPクライアントのみ)

インストール手順(Webtaticリポジトリの利用)

  1. パッケージアップデート
    
    		
    			$ yum update -y
    		
    		
  2. Webtaticリポジトリの登録
    
    		
    			$ rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    			$ rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    		
    		
  3. Apache2のインストール
    
    		
    			$ yum install httpd -y
    		
    		
  4. CentOS6.xを使用している場合には、下記も実行
    
    		
    			$ rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
    		
    		
  5. PHP7のインストール
    
    		
    			$ yum install php70w
    		
    		
  6. PHP7依存関係のチェック
    
    		
    			$ yum search php70w-
    		
    		
  7. 通常必要とされるモジュールのインストール
    
    		
    			$ yum install php70w-cli php70w-common php70w-bcmath php70w-dba php70w-devel php70w-embedded php70w-fpm php70w-gd php70w-imap php70w-interbase php70w-intl php70w-ldap php70w-mbstring php70w-mcrypt php70w-mysql php70w-odbc php70w-opcache php70w-pdo php70w-pdo_dblib php70w-pear php70w-process php70w-pspell php70w-recode php70w-tidy php70w-xml php70w-xmlrpc
    		
    		

インストール手順(Remiリポジトリの利用)

  1. パッケージアップデート
    
    		
    			$ yum update -y
    		
    		
  2. Apache2のインストール
    
    		
    			$ yum install httpd -y
    		
    		
  3. EPEL and Remiリポジトリの登録
    
    		
    			$ wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    			$ wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
    			$ rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm
    		
    		
  4. CentOS6.xを使用している場合には、下記も実行
    
    		
    			$ wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
    			$ wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm
    			$ rpm -Uvh remi-release-6.rpm epel-release-latest-6.noarch.rpm
    		
    		
  5. リポジトリのアップデート
    
    		
    			$ yum --enablerepo=remi update remi-release
    		
    		
  6. PHP7のインストール
    
    		
    			$ yum --enablerepo=remi-php70 install php70
    		
    		
  7. PHP7依存関係のチェック
    
    		
    			$ yum --enablerepo=remi-php70 search php70-
    		
    		
  8. 通常必要とされるモジュールのインストール
    
    		
    			$ yum --enablerepo=remi-php70 install php70w-cli php70w-common php70w-bcmath php70w-dba php70w-devel php70w-embedded php70w-fpm php70w-gd php70w-imap php70w-interbase php70w-intl php70w-ldap php70w-mbstring php70w-mcrypt php70w-mysql php70w-odbc php70w-opcache php70w-pdo php70w-pdo_dblib php70w-pear php70w-process php70w-pspell php70w-recode php70w-tidy php70w-xml php70w-xmlrpc
    		
    		

必須要素

情報
  • なし。

注意事項

重要
  • 「root」権限が必要

更新履歴

2017/01/06 … 浅野 利博
新規作成

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.