さくらVPSのPHPを5.3から7.2にアップデート
公開日:
:
最終更新日:2021/09/11
Server
iPhoneから転送した写真をWordpressブログにアップロードしようとしたところ、サイズ上限に引っかかってしまった。
imsanity などのプラグインをインストールしようとしたところ、PHPのバージョンが5.3と古くてインストールできないことがわかった。
また、そもそもPHP5系のサポートは2018年年末で終わっていたとのこと。知らないで使っていた…
ということで、ブログを置いているさくらVPSのPHPをアップデートしてみた。
不安なので、まずはWordpressのプラグイン BackWPup でバックアップを行う。
BackWPupプラグインをインストールすると、Wordpress管理画面の左のバーに BackWPup が表示される。
次に、CentOS6、7のPHPを5.3から5.6、7.0、7.1にバージョンアップする手順の解説 | エス技研
を参考にして、慎重にインストールを行う。
$ cat /etc/redhat-release
CentOS release 6.2 (Final)
$ rpm -aq | grep php
php-pear-1.9.4-4.el6.noarch
[]php-gd-5.3.3-3.el6_2.8.x86_64
[]php-5.3.3-3.el6_2.8.x86_64
[]php-cli-5.3.3-3.el6_2.8.x86_64
[]php-pdo-5.3.3-3.el6_2.8.x86_64
[]php-mcrypt-5.3.3-1.el6.x86_64
php-pecl-apc-3.1.3p1-1.2.el6.1.x86_64
[]php-mbstring-5.3.3-3.el6_2.8.x86_64
[]php-common-5.3.3-3.el6_2.8.x86_64
[]php-mysql-5.3.3-3.el6_2.8.x86_64
yum check-update でエラーが出たので、下記で対応
CentOS6.xでEPELリポジトリ入れたときのエラー対処 – Qiitahttps://qiita.com/maruware/items/eb659266a45021cf486c これで yum check-update でエラーが出なくなった
# yum update --enablerepo=remi,remi-php72 php php-pdo php-mbstring php-common php-cli php-mysql php-gd php-mcrypt
無事に 7.2.16 に更新された
$ php -v
PHP 7.2.16 (cli) (built: Mar 5 2019 14:59:27) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
関連記事
-
DevCafeJp はじめました
token.sakura.ne.jp からブログを移転しました。 ブログ名は快適なカフェで開発したい
-
WordPress 導入
これまでブログにはMovableTypeを使っていたが、MacBook 購入を機会にWordPres
-
Redmine のホーム画面をカスタマイズしたい
さくらのVPSにRedmine を導入してから、タスクがオンラインで管理できてとても気持ちがいい。
-
PHPを7.4に上げようとして失敗した話
さくらVPSのPHPを5.3から7.2にアップデート でPHPを7.2までアップデートしたが、その