GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

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

このチュートリアルでは、Ubuntu16.04にPHP7.2をインストールする方法を示します。 PHP(Hypertext Preprocessor)は、主に動的なインタラクティブWebサイトを作成するために設計されたオープンソースのサーバーサイドスクリプト言語です。 PHPは最も人気のある言語の1つであり、再配布や変更を自由に行うことができます。 PHPは、ほぼすべてのWebサーバー(Nginx、Apacheなど)およびすべてのOSプラットフォーム(Linux、Mac OS、Windows)で実行できます。 PHP 7.2は昨年正式にリリースされ、すべてのRoseHostingクライアントで利用できます。最新のPHP7.2リリースには、開発者がより優れたコードを記述できるようにする、新しく改善された機能が含まれています。

要件:

  • このチュートリアルでは、UbuntuVPSを使用します。 Ubuntu 16.04 VPSには、完全に機能するLAMPスタックがプリインストールされています。ただし、クリーンなサーバーでこれを行う場合に備えて、必要なすべての手順を実行し、LAMPスタックを自分でインストールして構成する方法を示します。
  • 完全なSSHルートアクセスまたはsudo権限を持つユーザーも必要です。

ステップ1:SSH経由でサーバーに接続し、サーバーのOSパッケージを更新します

始める前に、SSH経由でユーザーrootとしてVPSに接続し、UbuntuOSパッケージを利用可能な最新バージョンに更新しましょう。

ユーザーrootとしてSSH経由でサーバーに接続するには、次のコマンドを使用します。

ssh root@IP_ADDRESS -p PORT_NUMBER

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

ログインしたら、次のコマンドを実行して、サーバーのOSパッケージが最新であることを確認します。

apt-get update
apt-get upgrade

初めてUbuntuVPSにログインする場合は、Ubuntu VPSを取得した後の最初の手順で、サーバーの基本的な初期設定とセキュリティのヒントを確認することもできます。

ステップ2:Webサーバーをインストールする

このセクションでは、VPSにWebサーバーをインストールする方法を説明します。 ApacheまたはnginxをWebサーバーとしてインストールできます。このチュートリアルでは、ApacheWebサーバーをインストールします。 Apacheは、高速で安全なWebサーバーであり、世界で最も人気があり、広く使用されているWebサーバーの1つです。

Apache Webサーバーをインストールするには、サーバーで次のコマンドを実行します。

apt-get install apache2

インストールが完了したら、Apacheを起動する必要があります:

systemctl start apache2

また、サーバーの起動時にApacheが自動的に起動するようにすることもできます:

systemctl enable apache2

Apache Webサーバーのステータスを確認し、稼働していることを確認するには、次のコマンドを使用できます。

systemctl status apache2

Apacheが実行されていることを確認するために、Webブラウザを開いてサーバーのIPアドレスを入力することもできます(例: http:// your_server_ip_address )。 Apacheが正常にインストールされると、Apacheのデフォルトのウェルカムページが表示されます。

ステップ3:OndřejSurýのPPAをインストールする

PHP 7.2は、OndřejSurýのPPAを使用してインストールできるため、software-properties-commonおよびpython-software-propertiesパッケージをインストールします。

sudo apt-get install software-properties-common python-software-properties

次に、ondrej PPAを追加し、ソースを更新します。

sudo add-apt-repository -y ppa:ondrej/php
sudo apt-get update

ステップ4:PHP7.2をインストールする

次のコマンドを使用してPHP7.2をインストールします。

sudo apt-get install php7.2 php7.2-cli php7.2-common

ステップ5:特定のPHP7.2拡張機能を検索してインストールする

特定のPHP7.2拡張機能をインストールする場合は、次のコマンドを使用して、それが利用可能かどうかを検索できます。

sudo apt search php7.2

ステップ7:最も一般的に使用されるPHP拡張機能をインストールする

最も一般的に使用されるPHP拡張機能をインストールするには、次のコマンドを使用できます。

sudo apt-get install php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-intl php7.2-mysql php7.2-xml php7.2-zip

ステップ8:PHPのインストールを確認する

次のコマンドを使用して、サーバーにインストールされているPHPのバージョンを確認します。

php -v

次の出力が表示されます。

PHP 7.2.9-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Aug 19 2018 07:16:12) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.9-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

これで、PHP 7.2がUbuntuサーバーにインストールされました。デフォルトのPHPバージョンをWebサーバーで使用されるPHP7.2に変更する場合は、古いPHP 7.0バージョンを無効にして、新しくインストールしたバージョンを有効にする必要があります。

PHP7.0を無効にする

a2dismod php7.0

PHP7.2を有効にする

a2enmod php7.2

変更を有効にするには、ApacheWebサーバーを再起動します。

systemctl restart apache2

インストールをテストし、Apache、PHP、およびPHP拡張機能が正しく機能していることを確認するには、新しいphp情報ファイルを作成します。

vi /var/www/html/phpinfo.php

次のコンテンツを追加します:

<?php phpinfo(); ?>

Webブラウザを使用して「phpinfo.php」ファイルを開きます:

http://<ip-address>/phpinfo.php or http://<your-domain.com>/phpinfo.php

サーバー上のPHPに関する現在の情報を表示します。
以上です。これで、Ubuntu16.04サーバーにPHP7.2が正常にインストールされました。 PHP 7の詳細については、公式のPHPドキュメントを参照してください。

もちろん、Ubuntu16.04にPHP7.2をインストールする必要はありません。 、マネージドPHP 7.2ホスティングサービスのいずれかを使用している場合は、エキスパートシステム管理者に、LAMPまたはLEMPスタック、またはその他の任意のウェブホスティングスタックを使用して、Ubuntu16.04にPHP7.2をインストールするよう依頼できます。彼らは24時間年中無休で利用可能であり、あなたの要求をすぐに処理します。その他のアップデートについては、Ubuntu20.04にPHP8をインストールする方法に関するガイドを読むことも検討してください。

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


Panels
  1. Ubuntu 20.04 /Ubuntu18.04にPHP8.0をインストールする方法

  2. Ubuntu20.04にFastPanelをインストールする方法

  3. Ubuntu16.04にDrupalをインストールする方法

  1. Ubuntu16.04にMySQLをインストールする方法

  2. Ubuntu16.04にNextCloud13をインストールする方法

  3. Ubuntu16.04にosTicketをインストールする方法

  1. Ubuntu16.04にPHP7.2をインストールする方法

  2. Ubuntu16.04にGraylogサーバーをインストールする方法

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