上品なスタイル その他 ds-2290181 1個 ブラックTNR-C4GK1 トナーカートリッジ 沖データ トナー
上品なスタイル その他 ds-2290181 1個 ブラックTNR-C4GK1 トナーカートリッジ 沖データ トナー
2461834-16024-bdj
13,843円 16,286円

●【型番】TNR-C4GK1
●沖COREFIDOシリーズ用トナー
●種類:純正トナー
●色:ブラック
●印字可能枚数:約5500枚
●寸法:W302×D72×H133mm
●重量:0.57kg
●対応機種:C711dn、C711dn2
●備考:※印字可能枚数はA4片面印刷、ISO/IEC19798に準拠の参考値。
●【キャンセル・返品について】
●商品注文後のキャンセル、返品はお断りさせて頂いております。
●予めご了承下さい。
●本商品はお取り寄せ商品のため、稀にご注文入れ違い等により欠品・遅延となる場合がございます。
●誠に恐れ入りますが、何卒ご了承ください。
●また、以下の場合には追加送料がかかる場合がございます。
●・沖縄、離島および一部地域への配送時
●・同梱区分が異なる商品の複数購入時
●【出荷目安】:5 - 11営業日 ※土日・祝除く
●【同梱区分】:TS 1
●【梱包サイズ】:通常商品
●システムの仕様で配達日時を指定出来る場合がありますが、配達日時の指定は出来ませんのでご了承ください。
●こちらの商品はメーカー・取引先からの直送品となります。【代金引換払い】【お届け時間指定】【店頭引き渡し】はご利用になれませんので、あらかじめご了承ください。
●お客様都合によるご注文後のキャンセルは『不可』となっております。またお届けしました商品のお客様都合による「返品 交換」も行っておりません。
PC周辺機器>トナーカートリッジ>沖データ用トナーカートリッジ>その他ds2290181
こちらの商品の送料区分は「100」です。
MENU
AW 業務用ブレーキ&パーツクリーナー 18L[ケニス]【おしゃれ おすすめ】 [CB99]

PHP7.2からPHP7.4へのバージョンアップ方法を解説!

悩んでいる男の子

PHPのバージョンを7.2から7.4にバージョンアップしたいんだけど、どうしたらいいの?

こんな悩みを解決します。

  • 本記事の内容
  • バージョンアップ時の注意点
  • バージョンアップ前にやること
  • バージョンアップ手順
  • 本記事の執筆者

何でもそうですが、定期的にバージョンアップってしなきゃいけないですよね。。

めんどくさいし、あまり情報がなかったりして困ることもしばしば。

ということで今回は、PHPのバージョンアップ方法を解説します

今回は、7.2から7.4へのバージョンアップ方法を解説します!

目次

実施した環境&バージョン

特注カスタムクラブ タイトリスト TSi3 フェアウェイメタル Titleist Air Speeder シャフト

  • PHPバージョンは「7.2
  • サーバは「EC2(AWS)」で、OSは「Amazon Linux

後述しますが、Amazon Linuxにはバージョンを管理する「amazon-linux-extras」という便利なコマンドがあるので、今回はこちらのコマンドを使用します。

上品なスタイル その他 ds-2290181 1個 ブラックTNR-C4GK1 トナーカートリッジ 沖データ トナー ■お届け先住所はお間違えの無いように十分ご注意ください。:ご注文確定後の住所変更は不可です

PHPには「アクティブサポート」や「セキュリティサポート」などのサポートが存在します。

サポートには各バージョン毎に期間が設けられているので、この期間を過ぎるとサポート切れになります。

最近はセキュリティにうるさかったりもするので、セキュリティサポートが切れると嫌味な上司に「え?サポート切れてるじゃん?上げといて」と言われます。

いずみん

セキュリティ的にもバージョンを適宜上げておくことは大切です。

PHPバージョンアップ時の注意点

上品なスタイル その他 ds-2290181 1個 ブラックTNR-C4GK1 トナーカートリッジ 沖データ トナー ■お届け先住所はお間違えの無いように十分ご注意ください。:ご注文確定後の住所変更は不可です

当たり前ですが、バージョンアップする際はいきなり本番環境で実施するのはやめましょう

SPトナーC820HYイエロー大容量リサイクルトナー(リコー)IPSiOSPC821 IPSiOSPCC820

 下位互換性の確認

下位互換性がない機能を使用していると、バージョンアップをすることで動作しなくなる可能性があります

公式サイト等で事前に確認しておきましょう。

バージョンアップ前にやること

バージョンアップ前に、一通りテスト環境の動作を確認しておくことをおすすめします

仮にバージョンアップに失敗して特定の機能だけ動作しなくなった場合に、「バージョンアップ前は問題なく動いていたことを担保するため」です。

バージョンアップに失敗して焦ると色々なコマンドを叩きがちです。
結果的に何が悪かったのかの見当がつかなくなるので注意してください。

PHPバージョンアップ手順

では実際に、PHPバージョンアップ手順を解説します。

バックアップ

$ cd /etc
$ mkdir backup_20200924
$ cp -r php* backup_20200924
$ ls backup_20200924/

まずは、php関連のファイルをバックアップします。

「backup_{日付}」というフォルダを作成し、php関連ファイルをコピーしています。

上品なスタイル その他 ds-2290181 1個 ブラックTNR-C4GK1 トナーカートリッジ 沖データ トナー ■お届け先住所はお間違えの無いように十分ご注意ください。:ご注文確定後の住所変更は不可です

$ php -v
PHP 7.2.30 (cli) (built: May  5 2020 :45) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

PHPのバージョンを確認します。

この時点でワーニングが出ていない事も確認しておきます。
バージョンアップをすることでワーニングが出ることもあるので。

$ which amazon-linux-extras
/usr/bin/amazon-linux-extras

amazon-linux-extras」がインストールされていることを確認します。

$ amazon-linux-extras
割愛
 41  postgresql11             available    [ =11  =stable ]
  _  php7.4                   available    [ =stable ]
 43  livepatch                available    [ =stable ]
 44  python3.8                available    [ =stable ]
 45  haproxy2                 available    [ =stable ]

利用可能なトピックを確認します。

$ yum update -y amazon-linux-extras

利用したいパッケージがない場合、yumでamazon-linux-extrasを最新化します。

$ amazon-linux-extras disable php7.2

現在有効なPHPを無効にします。

php7.2の箇所がavailableになっていれば無効、enableであれば有効です。

$ amazon-linux-extras enable php7.4
割愛
Now you can install:
 # yum clean metadata
 # yum install php-cli php-pdo php-fpm php-json php-mysqlnd

PHP7.4を有効にします。

次に実行するべきコマンドがコンソールに表示されます。

$ yum clean metadata && yum install php-cli php-pdo php-fpm php-json php-mysqlnd

先ほど表示されたコマンドを実行します。

$ yum list installed php-cli php-pdo php-fpm php-json php-mysqlnd

インストール確認を行います。

$ which php

インストール確認を行います。

$ php -v

PHPのバージョンを確認します。

curlのワーニングが出た場合、「yum install -y curl」を実行します。

$ systemctl restart httpd.service

Apacheの再起動を行います。

$ systemctl restart php-fpm.service

php-fpmの再起動を行います。

以上で終了です。

上品なスタイル その他 ds-2290181 1個 ブラックTNR-C4GK1 トナーカートリッジ 沖データ トナー ■お届け先住所はお間違えの無いように十分ご注意ください。:ご注文確定後の住所変更は不可です

以下が参考にしたサイトです。

まとめ

今回はPHPのバージョンアップを行いました。

EC2だと「amazon linux extras」というコマンドが使えるので、比較的簡単にバージョンアップができますね。

バージョンアップで重要なのは、「バージョンを上げたことで既存機能に影響がないことを確認すること」です。

バージョンアップ後はしっかりとテストもしておきましょう。

シェアするんやで!

この記事を書いた人

関連記事

コメント

目次
スノーブーツ おしゃれ 防寒 冬 おすすめ メンズ 寒冷地部 アウトドア コットンブーツ ハイトップ 防水 滑り止め 登山 暖かい ベルベット 厚手 コットンシューズ