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

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

このチュートリアルでは、Debian9にPHP7.3をインストールする方法を示します。PHP(ハイパーテキストプリプロセッサ)は、主に動的なインタラクティブWebサイトを作成するために設計されたオープンソースのサーバーサイドスクリプト言語です。 PHPは最も人気のある言語の1つであり、再配布や変更を自由に行うことができます。 PHPは、ブログやWebサイトの構築に使用される最も人気のあるコンテンツ管理システムであるWordPressや、他の多くのeコマースWebサイト、顧客関係管理ソフトウェア、エンタープライズリソースプランニングソフトウェアなどを強化しています。

最新のPHP7.3バージョンは、2018年12月6日に正式にリリースされました。これには、以前のバージョンからアップグレードする前に知っておく必要のある、いくつかの新機能といくつかの非互換性が含まれています。

要件:

このチュートリアルでは、Debian9VPSを使用します。
完全なSSHルートアクセスまたはsudo権限を持つユーザーも必要です。

1。はじめに

まず、rootアクセス権を持つユーザーまたはrootユーザーとしてSSH経由でサーバーにログインする必要があります。

ssh root@IP_ADDRESS -p PORT_NUMBER

「IP_ADDRESS」と「PORT_NUMBER」を実際のサーバーのIPアドレスとSSHポート番号に置き換えます。

ログインしたら、次のコマンドを実行して、Debian9サーバーが最新であることを確認しましょう。

apt-get update
apt-get upgrade

これにより、パッケージインデックスが更新され、サーバーに現在インストールされているソフトウェアが最新バージョンに更新されます。

システムが完全に最新の状態になったら、PHP7.3のインストールを続行できます。

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

まず、次の必要なパッケージをインストールしましょう。

apt-get install ca-certificates apt-transport-https lsb-release

次に、署名キーをインポートし、次のコマンドを使用してPHP7.3のPPAを有効にします。

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php7.3.list

更新コマンドを再度実行します:

apt-get update

これで、Debian9VPSにPHP7.3をインストールできます。

利用可能なすべてのPHP7.3パッケージのリストを表示するには、次のコマンドを実行できます。

apt-cache search php7.3

出力:

php7.3 - server-side, HTML-embedded scripting language (metapackage)
php7.3-bcmath - Bcmath module for PHP
php7.3-bcmath-dbgsym - debug symbols for php7.3-bcmath
php7.3-bz2 - bzip2 module for PHP
php7.3-bz2-dbgsym - debug symbols for php7.3-bz2
php7.3-cgi - server-side, HTML-embedded scripting language (CGI binary)
php7.3-cgi-dbgsym - debug symbols for php7.3-cgi
php7.3-cli - command-line interpreter for the PHP scripting language
php7.3-cli-dbgsym - debug symbols for php7.3-cli
php7.3-common - documentation, examples and common module for PHP
php7.3-common-dbgsym - debug symbols for php7.3-common
...

PHP 7.3を、最も一般的に使用される拡張機能のいくつかと一緒にインストールするには、次のコマンドを実行します。

apt-get install php7.3 php7.3-cli php7.3-common php7.3-opcache php7.3-curl php7.3-mbstring php7.3-mysql php7.3-zip php7.3-xml

インストールが完了したことを確認するには、次のコマンドを実行します。

php -v

出力は次のようになります:

PHP 7.3.0-2+0~20181217092659.24+stretch~1.gbp54e52f (cli) (built: Dec 17 2018 09:26:59) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.0-2+0~20181217092659.24+stretch~1.gbp54e52f, Copyright (c) 1999-2018, by Zend Technologies

3。 DebianVPSでのPHP7.3設定の編集

次に実行したいことは、要件に応じてPHP7.3の設定をカスタマイズすることです。これを行うには、php.iniファイルを編集します。このファイルへのパスを見つけるには、次のコマンドを使用できます。

php --ini | grep "Loaded Configuration File"

現在ロードされているphp.iniファイルへのパスを返します。

# php --ini | grep "Loaded Configuration File"
Loaded Configuration File: /etc/php/7.3/cli/php.ini

選択したテキストエディタを使用してファイルを編集します。この例ではnanoを使用します。

nano /etc/php/7.3/cli/php.ini

設定の変更が終了したら、ファイルを保存して閉じます。 ApacheをWebサーバーとして使用している場合は、新しい構成をロードして変更を有効にするために、Apacheを再起動する必要があります。 NginxとPHP-FPMを使用している場合は、PHP-FPMサービスを再起動する必要があります。

4。 PHPファイルがサーバー上で実行されているかどうかを確認する

PHPファイルがサーバーで実行されているかどうかを確認するには、サンプルのinfo.phpファイルを作成して、Webブラウザーからアクセスします。

ファイルを作成するには、次のコマンドを実行します。

nano /var/www/html/info.php

次に、次のコンテンツを入力します:

<?php

phpinfo();

?>

ファイルを保存して閉じてから、お好みのWebブラウザを開き、URLのサーバーIPアドレスに続けてファイル名を使用して、ファイルにアクセスします。

http://IP-ADDRESS/info.php

次の情報が表示されるはずです:

おめでとう!これで、Debian9サーバーにPHP7.3が正常にインストールされました。 PHP 7.3の詳細については、公式のPHPドキュメントを確認してください。

もちろん、マネージドPHPホスティングサービスのいずれかを使用している場合は、Debian9にPHP7.3をインストールする必要はありません。その場合、エキスパートシステム管理者にLAMPを使用してDebian9にPHP7.3をインストールするよう依頼するだけです。またはLEMPスタックまたはその他の任意のWebホスティングスタック。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 PHP7.3をDebian9サーバーにインストールする方法に関するこの投稿が気に入った場合は、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、コメントセクションにコメントを残してください。ありがとう。


Debian
  1. PHPをDebian10(Buster)にインストールする方法

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

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

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

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

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

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

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

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