【エックスサーバー】SSHのPHPのバージョンを変更する方法

PHP
スポンサーリンク

デフォルトのPHPバージョンを確認

まず現在のPHPバージョンを「php -v」で確認してみます。

2020年3月現在だとデフォルトだとPHP5.4が使われるようです。

これではLaravelのartisanコマンドが使えないので、以下の紹介する手順でデフォルトの使用バージョンを変更することができます。

デフォルトを変更しないでも、「 /usr/bin/php7.3 artisan migrate」のように特定のPHPバージョンのパスを指定すれば実行可能ですが、毎回指定するのは結構手間です。

使いたいPHPバージョンの存在確認&パスを調べる

今回はPHP7系にしたいので、エックスサーバーで使用可能なPHPバージョンを探します。

エックスサーバーの「コマンドパス一覧」にも載っています。ページにはPHP7.3.Xまでの表記しかありませんが、「 whereis php 」で見てみるとphp7.4まで使えるようです。

エックスサーバーのデフォルトPHPバージョンの変更手順

ここからが本題のPHPバージョンのデフォルトを変更する手順です。

①ホームディレクトリに「bin」フォルダを作成

②シンボリックリンクを作成する

今回はPHP7.3を指定しました。

③.bashrcにパスを通す記述を追記

ファイルを開くコマンドを実行

最終行に以下を追加して保存

④変更内容を反映させる

⑤反映されているかを確認

設定した内容がしっかりと反映されているか「 php -v 」で確認し、反映されていればPHPバージョンの変更は完了です。

PHP サーバー
スポンサーリンク
adminをフォローする
STOCKCODE
タイトルとURLをコピーしました