centos7.2自帶的php5.4升級為5.6


     參考:http://jingyan.baidu.com/article/380abd0a1f176c1d91192c4b.html

    1. 今天在新購的阿里雲上部署個phpmyadmin,結果顯示了個如下信息:
      PHP 5.5+ is required. 
      Currently installed version is: 5.4.16
      系統是centos7.2,phpmyadmin的版本是4.6.5.2最新,降版本的妥協方法不是自己的性格,在參考一番資料后部署正常,記錄如下。

    2. 進入終端后查看php版本:php -v

      輸出可能如下:

      PHP 5.4.35 (cli) (built: Nov 14 2014 07:04:10) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies    with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2015, by Zend Technologies

    3. 執行下面的命令升級軟件倉庫

       rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

       rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

    4. 執行下面的命令刪除php

      yum remove php-common

      然后像安裝那樣問你是否繼續的,輸入yes即可

    5. 安裝php 5.6版本(php56w-devel這個不是必需的)

      yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring

    6. 重啟httpd

      service httpd restart

      查看最新的版本

      php -v

      現在應該是5.6了!

    7. Php網站運行不正常,發現上面遺漏
      yum install -y php56w-fpm
      service php-fpm start 
      service nginx restart
      Ok, 網站正常運行起來啦


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM