GNU/Linux >> Linux の 問題 >  >> Debian

Debian11/10に最新のPHP8.1をインストールする方法

Debian は、安全で安定したLinuxベースのオペレーティングシステムディストリビューションであり、Webベースのアプリケーションに従量制のサーバーパフォーマンスを提供します。 Debian 11 ブルズアイ 」は、セキュリティの向上、exFATファイルシステムのサポート、および多数のWebベースのアプリケーションと連携する機能としての複数言語のサポートでプロファイルされています。

PHP 8でパレードされた機能と改善点の中で 、Webアプリ用のJITコンパイラが最も注目に値します。その利点には、数値コードのパフォーマンスの向上、PHP Webアプリケーションコードの実行とパフォーマンスの向上、およびサポートされているCからPHPコードへの移行によるPHPコードの高速化が含まれます。

PHP 8のその他の注目すべき新機能/改善された機能 特にビット単位/算術演算子、saner数値文字列、nullsafe演算子、名前付き引数、ウィークマップ、式のスロー、コンストラクタープロパティの昇格の厳密な型チェックが含まれます。

この記事では、 PHP 8のインストールに関するウォークスルーを提供します。 Debian 11/10

前提条件

Debian 11でroot/sudoerユーザー権限を持っている 使用しているシステム。

DebianLinuxへのPHP8のインストール

Debianを更新する システムは、必要なセキュリティパッチを適用するだけでなく、最高のパフォーマンスを維持できるようにします。

$ sudo apt update && sudo apt upgrade -y 

古いPHPをお持ちの場合 7.xのようなバージョン 、 PHP 8 に付属する機能と改善点を主に活用するために、アンインストールすることをお勧めします。 。

$ sudo apt remove --purge php*

次に、必要な PHP 8をインストールします インストールの依存関係とUFT-8Unicodeの構成 標準。

$ sudo apt install -y lsb-release ca-certificates apt-transport-https software-properties-common gnupg2   
$ sudo locale-gen en_US.UTF-8

次に、OndřejSurýPPAを追加します 最新のPHPのトレース、取得、インストールを担当するリポジトリ。 Debian 11のバージョン システム。

$ echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/sury-php.list
$ sudo wget -qO - https://packages.sury.org/php/apt.gpg | sudo gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/debian-php-8.gpg --import
$ sudo chmod 644 /etc/apt/trusted.gpg.d/debian-php-8.gpg

リポジトリを追加した後、Debianシステムを更新して、OndřejSurýPPAが含まれていることを認識します。 リポジトリ。また、将来のPHPバージョンがリリースされた場合、それらにアップグレードするには、単純な Debian 11が必要になります。 次のようなシステム更新コマンド:

$ sudo apt update && sudo apt upgrade -y 

最後に、 PHP 8.1をインストールします Debian 11

$ sudo apt install php8.1

インストールされているphpを確認します バージョン。

$ php --version 

他のPHP拡張機能をインストールするには、構文を参照してください:

$ sudo apt install php8.1-name_of_extension

たとえば、 php-fpmをインストールするには 拡張機能の場合、次のコマンドを実行します:

$ sudo apt install php8.1-fpm 

この記事では、 PHPのインストール方法について説明しました。 およびDebian11の関連する拡張機能のいずれか 。これで、Webベースのアプリケーション/プロジェクトを実行する準備が整いました。


Debian
  1. Debian11にPHP8.0をインストールする方法

  2. Debian9にPHP7.2をインストールする方法

  3. Debian 10 に PHP 7.3 をインストールする方法

  1. PHP8.0をDebian10/Debian9にインストールする方法

  2. Debian10/11にWebminをインストールする方法

  3. PHP8をDebian10にインストールする方法

  1. Debian10/11にXFCEデスクトップをインストールする方法

  2. Debian10/11にKDEプラズマをインストールする方法

  3. Debian10にPHP7.4をインストールする方法