2016年7月11日 星期一

升級 AWS 的 PHP 至 5.6

PHP 5.3.29 (cli) (built: May 12 2015 22:42:19) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2014 Zend Technologies
原本我寫了一個程式,每天讀取天氣數據並儲存起來。可惜已經遺失,只好重新編寫。反正有一年 AWS 免費的 EC2 服務,正好可放在哪兒。AWS 上的 PHP 版本是 5.3.29。而 phpMyAdmin 則要用上 PHP 5.6,所以要進行升級。步驟如下:

  • sudo service httpd stop
  • sudo yum remove php-*
  • sudo yum erase httpd httpd-tools apr apr-util
  • sudo yum install php56
  • sudo yum install php56-mysqlnd php56-common php56-gd php56-devel php56-mysql php56-mcrypt php56-mbstring mod24_ssl
  • sudo service httpd start
  • php -v

    這是升級後的 PHP 版本:
    PHP 5.6.22 (cli) (built: Jun  1 2016 21:46:41) 
    Copyright (c) 1997-2016 The PHP Group
    Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies