レンタルサーバーでシェルのPHPのバージョンを指定する

レンタルサーバーではphpinfoで表示したPHPのバージョンと、sshでログインしてphp -vした時のバージョンが異なる場合があります。

たとえばレンタルサーバーでcomposerを使用したいときに
PHPのバージョンが低いせいでcomposerでインストールできるライブラリのバージョンが制限されるなどの問題が出てきます。

しかし多くのレンタルサーバーではシェル上で実行するPHPのバージョンを選択することができます。

選択できるPHPのバージョンを確認

例えばPHP8.1でcomposerを実行したいときは

【Linux】各種バージョンを調べる

調べ方も様々なのでつい忘れてしまいますよね。

CentOSのバージョン

Apacheのバージョン

MySQLのバージョン

PHPのバージョン