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

Debian 10 に最新の PHP 8 をインストールする方法

この記事では、Debian 10 に PHP 8 をインストールしてセットアップするために必要な手順について説明しました。このチュートリアルを続行する前に、ユーザーとしてログインしていることを確認してください。 sudo で 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

PHP は Hypertext Preprocessor の再帰的な頭字語であり、広く使用されているオープン ソースの汎用スクリプト言語であり、特に Web 開発に適しており、HTML に埋め込むことができます。 WordPress、Laravel などの人気のある CMS やフレームワークの多くは、PHP で構築されています。現在、PHP 8.0 は 2020 年 11 月 26 日にリリースされる予定です。リリース プロセスは現在機能凍結中であり、最終バージョンを取得する前に 4 つのベータ版と 5 つのリリース候補が用意されています (https://wiki.php.net/todo/php80

前提条件:

  • Debian 10 を搭載したオペレーティング システム
  • スーパーユーザー権限を持つサーバー IPv4 アドレス (ルート アクセス)
  • Linux デスクトップ用 Gnome ターミナル
  • Windows または macOS 用の PuTTy SSH クライアント
  • Windows 10/11 用 Powershell
  • APT コマンドに精通している

Debian 10 に PHP 8 をインストール

ステップ 1. 最初のコマンドはパッケージ リストを更新し、最新バージョンと依存関係を確実に取得します。

sudo apt update
sudo apt upgrade
sudo apt install apt-transport-https lsb-release ca-certificates wget curl

ステップ 2. Debian システムに PHP 8 をインストールします。

PHP 用の SURY PPA をダウンロードし、apt リポジトリをセットアップします。

sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

Sury の PHP GPG キーをインストールします:

curl -sSL -o /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

次に、次のコマンドを実行して、Debian 10 に PHP 8 をインストールします。

sudo apt install php8.0 php8.0-fpm php8.0-curl php8.0-mysqlnd php8.0-zip php8.0-mbstring php8.0-xml

インストールされている PHP のバージョン番号を確認するには、次のコマンドを実行します:

$ php8.0 -v
 
PHP 8.0.0 (cli) (built: Dec 12 2020 16:22:12) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.0, Copyright (c), by Zend Technologies

ステップ 3. PHP 拡張機能をインストールします。

PHP 拡張機能は、PHP のコア機能を拡張するコンパイル済みライブラリです。拡張機能はパッケージとして入手でき、apt で簡単にインストールできます:

sudo apt install php8.0-[module]

例:

sudo apt install php8.0-devel

ステップ 4. PHP のテスト

ここで、ウェブサーバーのデフォルト ホーム ディレクトリに info.php という名前のテスト PHP ファイルを作成します。

sudo nano /var/www/html/info.php

次の行を追加します:

<?php
phpinfo();

一度、ブラウザを開き、サーバーのホスト名または IP アドレスに続いて、上記で作成したファイルの名前を参照します。

http://localhost/info.php

Debian 10 Buster に PHP をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 PHP 8 の詳細については、公式ナレッジ ベースを参照してください。質問や提案がある場合は、下にコメントを残してください。


Debian
  1. PHP 7.4 / 7.3 / 7.2/7.1をDebian10/Debian9にインストールする方法

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

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

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

  2. Debian11にPHPをインストールする方法

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

  1. Debian9にPHPをインストールする方法

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

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