現代のウェブサイト開発では、サポートされた高性能のPHPバージョンを選択することは、ウェブサイトの運用効率とセキュリティを確保するための基礎です。各PHPバージョンにはライフサイクルがあり、公式はパフォーマンスを改善し、既知の脆弱性を修正するために引き続き新しいバージョンを起動します。したがって、PHPバージョンを定期的に更新することが重要です。
アップグレードを開始する前に、最初に現在のシステムにインストールされているPHPバージョンを確認する必要があります。次のコマンドで表示できます。
php -v
このコマンドを実行した後、システムは現在のPHPバージョン番号を出力して、アップグレードする必要があるかどうかを判断します。
システムを変更する前に、最初にWebサイトと構成ファイルをバックアップすることを強くお勧めします。次のコマンドは、サイト全体のデータをパッケージ化してバックアップするのに役立ちます。
tar -czvf backup.tar.gz /path/to/your/website
バックアップが完了した後、PHPのアップグレードに必要な倉庫をインストールして構成し続けることができます。
まず、システムが最新であることを確認してください。
yum update -y
次に、EPELおよびREMIリポジトリをインストールします。これは、次の選択できる複数のPHPバージョンを提供します。
yum install epel-release -y
yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -y
有効性8.0を例として使用すると、次のコマンドを実行できます。
yum-config-manager --enable remi-php80
別のPHPバージョンをインストールする必要がある場合は、それに応じてコマンドのバージョン番号を置き換えることができます。
対応するリポジトリを有効にした後、次のコマンドを実行してPHPのアップグレードを開始します。
yum update php
MySQL、XML、その他のモジュールなどの特定の拡張機能をインストールする必要がある場合は、次の形式で操作できます。
yum install php-xxx
php-mysqlnd、php-xmlなど、必要な拡張機能に「xxx」を置き換えてください。
アップグレードが完了したら、次のコマンドを再度使用してPHPバージョンを確認します。
php -v
出力の結果にターゲットバージョン番号が表示されている場合、PHPが正常にアップグレードされたことを意味します。
CENTOSシステムのPHPバージョンをアップグレードすることは、サーバーのパフォーマンスを改善し、Webサイトのセキュリティを強化するための重要なステップです。上記の方法を使用して、PHPのアップグレードと構成を正常に完了できます。アップグレードする前に、バックアップを作成し、適切なバージョンを選択し、対応する倉庫を有効にすることは、アップグレードプロセスのスムーズな進捗を確保するための前提条件です。