3年近く寝かせた熟成サイトになってます。
流石に触らなすぎなので、Wordpressのバージョンアップ等々について記録してみます。
アップデートの対象はWordpressだが、そのためにはPHPとApacheもアップデートが必要だったのでこれらも合わせて書きます。
Apacheを2.2から2.4へ
WordPressを更新しようとして、PHPを上げろと言われまして。
PHPを更新しようとして、Apacheを上げろと言われまして。
まずは現状の確認をします。
管理者ユーザーになって次のコマンドを実行
yum list installed httpd
今使用しているhttpdのバージョンが2.2であることを確認して、アップデートを開始します。
年のため、/etc/httpd/conf.dにあるファイルを退避しておきます。
退避したら、httpdのアンインストールと2.4のインストールを実行します。
yum remove httpd*
httpdをアンインストールしようとすると、phpモジュールも依存で一緒に消えるようです。
yum install httpd24
これでapacheは2.4になりました。
PHPを5から7系へ
なにはともあれ、今インストールされているphpを削除します。
yum remove php*
他、php5系のモジュールが残っていればそれも削除します。
確認できたら、php7.2をインストールします。
yum install php72
これでPHPのバージョンアップができたはず、とサイトを確認すると次のように表示されました。
お使いのサーバーの PHP では WordPress に必要な MySQL 拡張を利用できないようです。
どうやら、PHPとMySQLを接続する拡張モジュールがなかったようです。
ので、インストールします。
yum install php72-mysqlnd
これで、再度接続すると見れるようになりました。
WordPressの更新
何も言うことはない、、、