最近、Laravel Web サイトをホストするために VPS を購入しました。問題は、VPS の PHP バージョンが 5.3.3 であるのに、Laravel プロジェクトが PHP 7.3 で作成されていることです。yum update を試しましたが、すべてが最新であると表示されます。また、CentOS バージョンも更新されません。これも古いバージョンです。Epel をインストールすると、古いバージョンもインストールされます。すべてを適切に更新するにはどうすればよいでしょうか?
答え1
PHP 5.4はベースリポジトリにパッケージされているバージョンです。古いバージョンに見えても心配しないでください。PHPでサポートされなくなっても、Redhatからセキュリティ修正を受けています。ただし、PHP 7.xが必要な場合は、SCLのパッケージを使用するこれらは CentOS で新しい PHP を使用する最も公式な手段です。
PHP 7パッケージのもう一つの安全なサードパーティリポジトリは私たちRackspace によって管理されています。
編集: ベースの PHP のバージョンを修正しました。