もっと詳しく

[*]

PHPは、Webアプリケーションの開発に使用されるプログラミング言語です。 そこに書かれたアプリケーションを実行するには、UbuntuシステムにPHPパッケージをインストールする必要があります。 通常、eコマースWebサイト、ブログ、およびAPIアプリケーションを作成するために使用されます。

を使用します オンドレイPPA Ubuntu22.04LTSシステムにPHPをインストールするため。 PHP 8.1、8.0、7.4、7.3、7.2が含まれています。 7.1、7.0、およびPHP5.6パッケージ。 アプリケーションの必要に応じて、それらのバージョンのいずれかをインストールできます。 新しいアプリケーション開発者は、最新のPHPバージョン(PHP 8.1)を使用することをお勧めします。

このチュートリアルでは、 Ubuntu22.04LTSにPHPをインストールする方法 システム。 このチュートリアルは、Ubuntu20.04および18.04システムとも互換性があります。

始める前に

まず、コンソールからUbuntu22.04にログインします。 次に、Aptキャッシュを更新し、次のコマンドを使用してシステムの現在のパッケージをアップグレードします。

sudo apt update && sudo apt upgrade 

プロンプトが表示されたら、「y」を押してインストールを確認します。

Ubuntu22.04へのPHPのインストール

UbuntuシステムへのPHPのインストールは非常に簡単です。 必要なPPAを追加するだけで、Ubuntuシステムに任意のPHPバージョンをインストールできます。

次の手順に従って、UbuntuへのPHPのインストールを完了します。

  1. 以下のコマンドを使用して、このチュートリアルに必要ないくつかの依存関係をインストールします。
    sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https 
    
  2. Ondrej PPAをシステムに追加します。これには、Ubuntuシステム用のすべてのバージョンのPHPパッケージが含まれています。
    LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php 
    
  3. 次に、Aptパッケージマネージャーのキャッシュを更新します。
    sudo apt update 
    
  4. SURYリポジトリには、PHP 8.1、8.0、7.4、7.3、7.2が含まれています。 7.1、7.0、およびPHP5.6。 PHPの最新の安定バージョンは8.0ですが、多くのWebサイトでPHP7が必要です。必要なPHPバージョンのいずれかをシステムにインストールできます。
    • PHP8.1をインストールします。
      sudo apt install php8.1 
      
    • PHP7.4をインストールします。
      sudo apt install php7.4 
      
    • PHP 5.6(EOL)をインストールします。
      sudo apt install php5.6 
      

    バージョンを交換してください 8.1、7.4、 また 5.6 Ubuntuにインストールするために必要なPHPバージョンを使用します。 1つのUbuntuシステムに複数のPHPバージョンをインストールすることもできます。

  5. 一部のアプリケーションには他のPHP拡張機能が必要でしたが、これらは以下の構文を使用して追加することもできます。
    sudo apt install php8.1-[extension]
    

    交換 [extension] インストールする拡張機能を使用して、複数の拡張機能を追加して中かっこで囲む場合は、インストールします 「php-mbstring、php-mysql、php-xml、およびphp-curl」 以下のコマンドを実行することにより:

    sudo apt install php8.1-mysql php8.1-mbstring php8.1-xml php8.1-curl 
    

    ユーザーが異なるPHPバージョンをインストールしているため、置き換える必要があります 8.1 必要なPHPバージョンを使用します。

アクティブなPHPバージョンを確認する

インストール後、以下のコマンドでバージョン番号を確認して、正しいバージョンのPHPがインストールされていることを確認します。

php -v 

Output:

PHP 8.1.5 (cli) (built: Apr 21 2022 10:32:13) (NTS) Copyright (c) The PHP Group Zend Engine v4.1.5, Copyright (c) Zend Technologies with Zend OPcache v8.1.5, Copyright (c), by Zend Technologies

CLIのデフォルトのPHPバージョンを切り替える

update-alternativesコマンドを使用して、デフォルトのPHPバージョンを設定できます。 このチュートリアルを使用して、CLIとApacheのPHPバージョンの切り替えに関する詳細を確認してください。

sudo update-alternatives --config php
There are 4 choices for the alternative php (providing /usr/bin/php).

  Selection    Path             Priority   Status
------------------------------------------------------------
* 0            /usr/bin/php8.1   81        auto mode
  1            /usr/bin/php5.6   56        manual mode
  2            /usr/bin/php7.4   74        manual mode
  3            /usr/bin/php8.0   80        manual mode
  4            /usr/bin/php8.1   81        manual mode

Press  to keep the current choice[*], or type selection number: 2

上記の出力は、システムにインストールされているすべてのPHPバージョンを示しています。 選択番号2は、コマンドラインのデフォルトのPHPバージョンとしてPHP7.4を設定します。

結論

このチュートリアルでは、Ubuntu22.04にPHPをインストールする手順を説明します。 Ondrej PPAを使用すると、UbuntuシステムにPHPをすばやくインストールできます。 また、単一のシステムに複数のPHPバージョンをインストールすることもできます。 update-alternativeユーティリティを使用すると、いつでもデフォルトで任意のPHPバージョンに切り替えることができます。

The post Ubuntu 22.04にPHP(8.1、7.4、または5.6)をインストールする方法– TecAdmin appeared first on Gamingsym Japan.