Ubuntu 20.04 に PHP7.4 をインストールするチュートリアル

Ubuntu 20.04 に PHP7.4 をインストールするチュートリアル

PHP は、最も一般的に使用されているサーバー側プログラミング言語の 1 つです。 WodPess や Mgento などの多くの一般的な CMS やフレームワークは PHP で書かれています。では、Ubuntu 20.04 に PHP をインストールするにはどうすればよいでしょうか。現在のデフォルトの Ubuntu 20.04 リポジトリには、PHP 7.4 バージョンが含まれています。この記事では、Ubuntu 20.04 に PHP7.4 をインストールする手順を紹介します。

1. ApacheにPHP 7.4をインストールする

Apache を Web サーバーとして使用する場合は、次のコマンドを実行して PHP と Apache PHP モジュールをインストールします。

sudo pt アップデート sudo pt php libpche2-mod-php をインストール

パッケージがインストールされたら、PHP モジュールをロードするために Apache を再起動します。

sudo systemctl estt pche2

2. NginxにPHP 7.4をインストールする

Nginx には PHP ファイルの処理に対する組み込みサポートがありません。 PHP ファイルの処理には PHP-FPM (「FstCGI Process Manager」) を使用します。

PHP および PHP FPM パッケージをインストールするには、次のコマンドを実行します。

sudo pt アップデート sudo pt php-fpm をインストール

インストールが完了すると、FPM サービスが自動的に開始されます。サービスのステータスを確認するには、以下を実行します。

システムctl sttus php7.4-fpm ● php7.4-fpm.seice - The PHP 7.4 FstCGI Pocess Mnge Loded: loded (/lib/systemd/system/php7.4-fpm.seice; enbled; endo peset: enbled) Actie: ctie (unning) since Tue 2020-06-09 9:07:05 UTC; 37s go

これで、Nginx サーバー ブロックを編集し、次の行を追加して、Nginx が PHP ファイルを処理できるようになります。

see { # . . . othe code loction ~ \.php$ { include snippets/fstcgi-php.conf ; fstcgi_pss unix:/un/php/php7.4-fpm.sock ; } }

もちろん、新しい設定を有効にするには、Nginx サービスを再起動することを忘れないでください。

sudo systemctl estt nginx

3. PHP拡張機能をインストールする

PHP 拡張機能は、PHP コアの機能を拡張するコンパイルされたライブラリです。

sudo pt インストール php-[extnme]

MySQL と GD 拡張機能をインストールするには、次のコマンドを実行します。

sudo pt php-mysql php-gd をインストールします

新しい PHP 拡張機能をインストールした後は、設定に応じて Apache または PHP FPM サービスを再起動することを忘れないでください。

4. PHP処理をテストする

Web サーバーが PHP 処理用に適切に構成されているかどうかをテストするには、次のコードを含むinfo.phpというファイルを//www/htmlディレクトリに作成します。

//www/html/info.php

<? php phpinfo ();

ファイルを保存し、ブラウザを開いて、 http://you_see_ip/info.phpにアクセスします。

次の画像に示すように、PHP 構成に関する情報が表示されます。

<<:  OpenCart と Magento のどちらが優れていますか?利点の比較

>>:  Baota パネルのデフォルトの 404 ページを閉じるにはどうすればいいですか? Baota パネルの機能の紹介

推薦する

交通運用データ(オンラインとオフラインの統合:企業の交通運用における新たな傾向と課題)

オンラインとオフラインの統合: 企業の交通運用における新たな傾向と課題デジタル経済と実体経済が深く統...

ネットワーク運用にはどのような側面が含まれますか (インターネット運用とは何ですか? 運用のカテゴリは何ですか? 調べる)

インターネット操作とは何ですか?操作のカテゴリは何ですか?もっと詳しく知るインターネット操作とは何で...

エンタープライズ CA 証明書の申請料金と手続き

CA 証明書は、SSL 証明書または https 証明書とも呼ばれ、Web サイトの日常的なデータ転...

.wsドメイン名はいかがでしょうか?.wsドメイン名の推奨価格

.ws ドメイン名 (webSite) は、World Wide Web サイトの略称であり、島国で...

phpStudyデータベースの起動に失敗する理由と解決策

phpStudy は、Windows オペレーティング システム上で PHP 開発環境を構築および管...

口コミブランドマーケティング(【中国酒】中国酒の発展はどこへ向かうのか?良質な酒は庶民にも手が届く価格であるべき)

【中国酒】中国酒の発展はどこへ向かうのか?良質の酒は一般の人でも買える値段であるべきだ良いワインと...

2016 年ベビー寝具ブランド トップ 10

2016 年ベビー寝具ブランド トップ 10社会の発展に伴い、市場にはますます多くのベビー寝具ブラ...

ブランド計画予算(ブランドの年間マーケティング計画の予算をどう立てるか? 混乱を解決する3つの予算アイデア)

ブランドの年間マーケティング計画の予算をどのように立てればよいでしょうか?問題を解決するための3つの...

2020 インターネット マーケティング プラン (2020 リーダー ブランド ソーシャル マーケティング戦略提案)

2020年同帥ブランドソーシャルマーケティング戦略提案インターネットの発展とソーシャル メディアへ...

オンラインストアを宣伝する一般的な方法は何ですか? (オンラインストアのプロモーションチャネルとは?総合的なプロモーション方法)

オンラインストアのプロモーションのチャネルは何ですか?総合的なプロモーション方法Taobao では、...

SSL 証明書にバインドできるドメイン名の種類は何ですか?

SSL 証明書は、権威ある CA 組織によって Web サイトに発行される信頼できる証明書です。We...

商品メディアプロモーションプラン(企業のソフト商品のプロモーションプランは?メディアボックスがお答えします)

企業ソフト商品のプロモーション計画はどのようなものですか?メディアボックスがあなたの答えを提供します...

出店プロモーション戦略(店舗集客促進の戦略分析)

店舗集客促進戦略分析電子商取引ストアを宣伝する方法は数多くあります。以下に、参考までに一般的な方法...

店舗販促企画(実店舗の営業秘訣:集客・客足アップの5つの戦略!消費喚起・コミュニティーなど)

実店舗のビジネスヒント: 顧客の流れを増やす 5 つのトラフィック生成戦略!消費の誘惑、ソーシャル...

製品運用管理研修生(24社、300名以上採用)

24社、300人以上を採用@嘉定の友達3月12日南翔町は「春風アクション」の一環として技術者向けの...