ホームページ  >  記事  >  バックエンド開発  >  サーバーのPHPバージョン情報を設定する方法

サーバーのPHPバージョン情報を設定する方法

PHPz
PHPzオリジナル
2023-04-03 15:14:521362ブラウズ

ご存知のとおり、PHP は広く使用されているプログラミング言語であり、通常はサーバー側のプログラミングに使用されます。多くの Web サイトは PHP で実行されるため、サーバーの PHP バージョン情報を設定する方法を理解しておくことが重要です。

この記事では、サーバーのPHPバージョン情報を設定する方法を紹介します。まず、サーバーに PHP がインストールされているかどうかを確認する必要があります。 PHP がインストールされているかどうか不明な場合は、次のコマンドを実行できます。

php -v

システムから php コマンドが見つからないというメッセージが表示された場合は、まず php をインストールする必要があります。 Ubuntu システムの場合は、次のコマンドを使用してインストールできます。

sudo apt-get install php

CentOS システムの場合は、次のコマンドを使用してインストールできます。

sudo yum install php

インストールが完了したら、以下のコマンドで PHP バージョン情報:

php -v

次に、サーバーの PHP バージョン情報を設定する方法を説明します。

方法 1: PHP 構成ファイルを変更する

まず、PHP 構成ファイルを見つける必要があります。 Ubuntu システムの場合、PHP 構成ファイルの場所は通常 /etc/php/7.4/cli/php.ini であり、CentOS システムの場合、通常は /etc/php.ini です。

vi や nano などのエディターを使用して PHP 構成ファイルを開き、次の行を見つけます:

; version=PHP_VERSION

この行からコメントを削除し、PHP_VERSION を必要な PHP バージョンに変更します。例:

version=7.4.0

ファイルを保存し、エディタを終了します。次に、変更を有効にするために PHP サービスを再起動します。

Ubuntu システムの場合:

sudo systemctl restart php7.4-fpm

CentOS システムの場合:

sudo systemctl restart php-fpm

これで、PHP のバージョンが正しいかどうかを確認できます。次のコマンドを実行すると正しいです。 変更済み:

php -v

方法 2: PHP バージョン管理ツールを使用する

サーバーの PHP バージョン情報を設定する別の方法は、次のような PHP バージョン管理ツールを使用することです。 phpenv または phpbrew として。これらのツールを使用すると、同じサーバー上で複数の PHP バージョンを同時に実行し、それらを簡単に切り替えることができます。

これらのツールの使用方法は、使用しているツールによって異なります。ここでは例として phpenv を取り上げます。

まず、phpenv をインストールします。

git clone https://github.com/phpenv/phpenv.git ~/.phpenv

次に、次のコードを ~/.bash_profile ファイルに追加します。

export PATH="$HOME/.phpenv/bin:$PATH"
eval "$(phpenv init -)"

ファイルを保存してエディターを終了し、次のコマンドを使用して、変更を有効にします:

source ~/.bash_profile

次に、必要な PHP バージョンをインストールします。 phpenv の GitHub ページで、利用可能なすべての PHP バージョンを表示できます:

phpenv install -l

必要な PHP バージョンを選択します。例:

phpenv install 7.4.0

インストールが完了したら、次のコマンドで確認できます。複数の PHP バージョンがシステムにインストールされています:

phpenv versions

次に、必要な PHP バージョンをグローバルのデフォルト バージョンとして設定します:

phpenv global 7.4.0

これで、コマンド ラインで php コマンドを使用して、次のことを行うことができます。 PHP 7.4.0 バージョンの実行:

php -v

異なるアプリケーションで異なる PHP バージョンを使用する必要がある場合は、対応する PHP バージョンをローカル バージョンとして設定できます。例:

phpenv local 7.3.0

次に、アプリケーション ディレクトリに .php-version という名前のファイルを作成し、使用する必要がある PHP バージョンを入力します。

echo "7.3.0" > .php-version

ファイルを保存した後、変更を有効にするためにコンソール ウィンドウを再度開きます。

まとめ

サーバーのPHPバージョン情報を設定する方法は上記の2通りです。ニーズに応じて、一方または両方の方法を選択できます。どちらの方法を選択した場合でも、変更を有効にするには、PHP サービスを再起動するか、コンソール ウィンドウを再度開く必要があります。

以上がサーバーのPHPバージョン情報を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。