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 パネルの機能の紹介

推薦する

家電ブランド計画(FAQ:美的が新ブランド「Bugu」を立ち上げ、家電はどのようにしてマルチブランド戦略を展開できるのか?)

FAQとヒント:Mideaが新ブランド「Bugu」を立ち上げましたが、家電製品はどのようにマルチブ...

Typecho Webサイトにログインする際の404エラーの解決策

Typechoは軽量ブログシステムです。ドメイン名とホスティングスペース(国内・海外サーバー選択可)...

ECマーケティングプロモーションプラン(ECプロモーションはこうやると売上が上がる!効率的なECプロモーション4つの方法)

eコマースがこのように宣伝して初めて売上は増加します!電子商取引のための4つの効率的なプロモーショ...

地域コンテンツ運営(地域生活が次の「電子商取引」になることはない)

地域生活は次世代の「電子商取引」にはならない地方生活サービスは、DouyinやKuaishouなどの...

Name.com はどのような支払い方法と通貨をサポートしていますか?

Nme.com は 2003 年に設立された ICANN 認定のドメイン名登録機関です。ドメイン名登...

建材・家庭用品ブランド企画(下半期の消費好調期に向けた事前準備、レッドスターマカリンが818ショッピングフェスティバル初の全国動員会議を開催)

レッドスターマカリンは、今年後半の消費シーズンに向けて、818ショッピングフェスティバルの初の全国動...

ケータリングプロモーションプラン(飲食店に効率的に集客する10の方法!後で使えるように保存しよう!)

レストランに顧客を引き付ける効率的な方法10選!将来使用するために保存することをお勧めします。レスト...

機関の運営には何が含まれますか? (施設をどう運営するか?校長はこの2点から始めるだけでいい)

機関を運営するには?校長はこの2つの点から始めるだけでよいますます多くの校長が、自分の学校がどのよう...

ビジネスデータ分析にはどのようなデータを分析する必要がありますか? (薬局向け9つのデータ分析の核心はここにあり、売上は自然と急上昇!(別表))

ドラッグストアの9大データ分析の核心がここに、売上急増は当然の結果! (添付フォーム)文:黄華軍薬局...

データ資産運用能力成熟モデル(在庫時代の「顧客中心」のデジタル管理システムの構築)

株式時代における「顧客中心」のデジタル経営システムの構築 「中国消費洞察レポート20年」によると、2...

情報フロー広告会社はどこが一番いいですか? (速報!新邦海慧)

ビッグニュース!新邦海慧情報フロー広告事業では、テンセント広告、バイトダンス、バイトダンス千川、マグ...

WordPress の固定リンクを変更した後の 404 エラーの解決方法

WodPess Webサイトを構築した後、固定の接続設定を変更するのが一般的ですが、変更時にエラーが...

インターネット製品運用(インターネット運用とは何ですか?初心者がインターネット運用軍にすぐに参加するにはどうすればよいですか?)

インターネット操作とは何ですか?初心者がインターネットオペレーターの仲間入りをするにはどうすればよい...

コンテンツオペレーションUGC(第16回:高品質なUGCコンテンツの制作)

第16号: 高品質なUGCコンテンツの制作「Everyone is a Product Manage...