WordPress 4.7、CentOS 7.3、PHP 7.1 に更新しました。


これまで2回のブログ記事でお伝えしたように、現状の運用で不安定なところがなくなったので、ConoHa のサーバーを諸々バージョンアップすることにしました。

  • WordPress 4.6.1 → 4.7
  • CentOS 7.2 → 7.3
  • PHP 7.0 → 7.1

WordPress は必須だとして、PHP 7.0 は今後もサポートされるので、PHP 7.1 への更新は任意です。
あえて最新のバージョンを導入してみました。

準備:DNS TTL の変更

万が一サーバーが起動しなくなった場合に、予備のサーバー(ひとまず、メンテナンス中の情報が出せればいい)に切り替えるため DNS の TTL を短くしておきます。

お名前.com で管理しており、TTL をデフォルトの 3600 から 60 に変更します。

バックアップ

データベースについては、プラグインによりバックアップしているので、ファイルのみバックアップを取ります。

WordPress のテーマや WordPress ではない oyasu.info について、GitLab か何かで管理したいなと思っています。

CentOS 7.3 アップデート

SSH でログインし、下記のコマンドを実行。
カーネルがアップデートされるので、再起動します。

# yum update
# reboot
Transaction Summary
================================================================================
Install 3 Packages (+7 Dependent packages)
Upgrade 309 Packages
Remove 1 Package

Total download size: 271 M

再起動後に OS のバージョンを確認しました。

# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

PHP 7.1 アップデート

サーバー構築手順のブログで書きましたが、remi-php70 を利用してインストールしていたため、php-remi71 を有効化します。

# yum-config-manager --disable remi-php70
# yum-config-manager --enable remi-php71

これにより yum update で PHP 7.0 から 7.1 に更新されます。

================================================================================
Package Arch Version Repository Size
================================================================================
Updating:
php x86_64 7.1.0-1.el7.remi remi-php71 2.9 M
php-cli x86_64 7.1.0-1.el7.remi remi-php71 4.5 M
php-common x86_64 7.1.0-1.el7.remi remi-php71 991 k
php-fpm x86_64 7.1.0-1.el7.remi remi-php71 1.5 M
php-gd x86_64 7.1.0-1.el7.remi remi-php71 68 k
php-intl x86_64 7.1.0-1.el7.remi remi-php71 208 k
php-json x86_64 7.1.0-1.el7.remi remi-php71 54 k
php-mbstring x86_64 7.1.0-1.el7.remi remi-php71 569 k
php-mysqlnd x86_64 7.1.0-1.el7.remi remi-php71 223 k
php-pdo x86_64 7.1.0-1.el7.remi remi-php71 116 k
php-pecl-zip x86_64 1.13.5-2.el7.remi.7.1 remi-php71 51 k
php-process x86_64 7.1.0-1.el7.remi remi-php71 71 k
php-xml x86_64 7.1.0-1.el7.remi remi-php71 201 k

Transaction Summary
================================================================================
Upgrade 13 Packages

Total download size: 11 M

WordPress 4.7 アップデート

WordPress の自動アップデート機能を使用したため、画面の指示に従い、アップデートしました。

作業完了

WordPress や PHP のアップデートにより、一部のプラグインが動作しなくなる可能性もありましたが、現時点で問題は無いようです。

6年前からほとんど変更していない oyasu.info の方も問題ないようです。

今回はトラブル無くアップデートが完了しました。
DNS の TTL を 3600 に戻して作業完了です。


Comments

comments

コメントを残す

メールアドレスが公開されることはありません。

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)