sshで使用するPHPのバージョン変更
最初に現在のバージョンを確認します。
1 |
php -v |
現時点でのデフォルトのバージョンが設定されているため、別バージョンのPHPを利用する場合には変更する必要があります。
コントロールパネルのPHPバージョン切替を実施しても、コマンドラインのPHPのバージョンは変わらないため、以下の方法で変更します。
使用可能なPHPバージョンを確認
1 |
find /opt/php-*/bin -type f -name 'php' |
PHPのシンボリックリンクを作成
HOME直下にbinディレクトリを作成し、そこにPHPのシンボリックリンクを作成します。
ここではPHPのバージョン7.1.2に変更することにします。
1 2 |
mkdir $HOME/bin ln -s /opt/php-7.1.2/bin/php $HOME/bin/php |
パスの設定
.bash_profileのPATHの値を上記で作ったbinディレクトリが優先されるように書き換えます。
1 2 3 4 5 |
変更前 PATH=$PATH:$HOME/bin 変更後 PATH=$HOME/bin:$PATH |
変更後のバージョン確認
以下のコマンドでバージョンを確認します。
1 2 3 4 |
php -v PHP 7.1.2 (cli) (built: Feb 22 2017 10:08:41) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies |
バージョンが変わっていない場合は、一旦ターミナルを終了し、再度sshで接続し直してから上記コマンドでバージョンを確認してください。