0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

PHP7.1からPHP7.4へのバージョンアップ(さくらVPS)

Posted at

前提

wordpressをインストールしたところ、管理画面にphp7.1はサポート終了のためアップデートしてほしいとの表示があり、バージョンアップを実施。
今後のために、備忘録を残しておきます。

環境

CentOS Linux release 7.9.2009(さくらVPS)

システムアップデート

とりあえず、システムのアップデートにて、特にないとのことを確認

$ yum update
No packages marked for update

手順

今後も対応する可能性があるので、更新した際の手順を記載する。

バージョン確認

$ rpm -qa | grep php
php-7.1.33-12.el7.remi.x86_64
php-json-7.1.33-12.el7.remi.x86_64
・
・
・

php71の削除

$ yum remove php-*
# Packageを削除
Complete!

問題発生

当初は、下記の記事を参考にしていたのですが、自身の環境ではうまくいかず、wordpressにて、「お使いのサーバーの PHP では WordPress に必要な MySQL 拡張を利用できないようです。」と表示された。
https://www.geekfeed.co.jp/geekblog/centos-remi-epel-php

原因は、php-mysqlndをインストールしていなかったみたい・・

気を取り直して、再度phpの削除からphp-mysqlndを含めてインストール

$ yum remove php-*
# Packageを削除
Complete!

$ yum install --enablerepo=remi,remi-php74 php php-devel php-mbstring php-mysqlnd php-pdo php-gd
# Packageをインストール
Complete!

$ systemctl restart httpd
# httpdを再起動

結果

無事、なんとかバージョンアップできたようです。
wordpressのmysql問題も解決して、アクセスできるようになりました。

$ php -v
PHP 7.4.16 (cli)

参考にしたサイト

https://www.geekfeed.co.jp/geekblog/centos-remi-epel-php
https://qiita.com/pugiemonn/items/6f642ffb0165f69dab3d
https://www.sakura-vps.net/centos7-setting-list/php-settings-for-sakura-vps-centos7/

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?