以前、コマンド実行時(CLI)のPHPバージョンをデフォルトの5系から7系へ変更したことがありましたが、今回は変更したPHP7系の中の最新バージョンへ変更したいと思います。
PHPバージョン確認
$ php -v PHP 7.2.34 (cli) (built: Dec 6 2020 20:41:13) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
当環境で利用しているPHPバージョンは PHP 7.2.34 でした
利用可能バージョン確認
$ whereis php php: /usr/bin/php /usr/bin/php5.1 /usr/bin/php5.3 /usr/bin/php5.4 /usr/bin/php5.5 /usr/bin/php7.2-cgi /usr/bin/php7.3-cgi /usr/bin/php7.4-cgi /usr/bin/php8.0-cgi /usr/bin/php5.6 /usr/bin/php5.6-cgi /usr/bin/php7.0 /usr/bin/php7.0-cgi /usr/bin/php7.1 /usr/bin/php7.1-cgi /usr/bin/php7.2 /usr/bin/php7.3 /usr/bin/php7.4 /usr/bin/php8.0 /usr/lib64/php /usr/share/php /opt/php-5.4.40/bin/php /opt/php-5.4.45/bin/php /opt/php-5.5.24/bin/php /opt/php-5.6.15/bin/php /opt/php-5.6.18/bin/php /opt/php-5.6.8/bin/php /opt/php-7.0.0/bin/php /opt/php-7.0.3/bin/php /opt/php-5.6.22/bin/php /opt/php-7.0.7/bin/php /opt/php-5.6.24/bin/php /opt/php-7.0.9/bin/php /opt/php-5.5.38/bin/php /opt/php-5.4.16/bin/php /opt/php-5.3.3/bin/php /opt/php-5.1.6/bin/php /opt/php-5.6.30/bin/php /opt/php-7.0.16/bin/php /opt/php-7.1.2/bin/php /opt/php-7.0.17/bin/php /opt/php-7.1.3/bin/php /opt/php-7.0.18/bin/php /opt/php-7.1.4/bin/php /opt/php-7.2.1/bin/php /opt/php-5.6.36/bin/php /opt/php-7.0.30/bin/php /opt/php-7.1.18/bin/php /opt/php-7.2.6/bin/php /opt/php-7.2.14/bin/php /opt/php-5.6.40/bin/php /opt/php-7.0.33/bin/php /opt/php-7.1.27/bin/php /opt/php-7.2.16/bin/php /opt/php-7.1.28/bin/php /opt/php-7.2.17/bin/php /opt/php-7.3.4/bin/php /opt/php-7.2.20/bin/php /opt/php-7.3.8/bin/php /opt/php-7.1.33/bin/php /opt/php-7.2.27/bin/php /opt/php-7.3.14/bin/php /opt/php-7.4.2/bin/php /opt/php-7.4.3/bin/php /opt/php-5.6.40-webp/bin/php /opt/php-7.0.33-webp/bin/php /opt/php-7.1.33-webp/bin/php /opt/php-7.2.29/bin/php /opt/php-7.3.16/bin/php /opt/php-7.4.4/bin/php /opt/php-7.2.34/bin/php /opt/php-7.3.25/bin/php /opt/php-7.4.13/bin/php /opt/php-8.0.6/bin/php /opt/php-8.0.7/bin/php /home/bsv/bin/php /usr/share/man/man1/php.1.gz
PHP7系で利用出来る最新バージョンは PHP 7.4.13 でした。
シンボリックリンク先の変更
シンボリックリンクを貼っていたディレクトリに移動し
$ cd $HOME/bin
状況を確認します。
$ ll lrwxrwxrwx 1 xxx members 15 11月 16 2020 php -> /usr/bin/php7.2
以下で一度削除し
$ rm -f php
もう一度、利用するPHPの最新バージョン(7.4.13)のシンボリックリンクを設定します。
$ ln -s /opt/php-7.4.13/bin/php php
念のため正しく設定されているか確認します
$ ll lrwxrwxrwx 1 xxx members 23 7月 16 13:13 php -> /opt/php-7.4.13/bin/php
設定変更後のPHPバージョン確認
$ php -v PHP 7.4.13 (cli) (built: Dec 6 2020 21:19:47) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies
動作環境情報
エックスサーバー(x10) PHP 7.4.13
コメント