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

RHELLinuxに最新のPHP8.1をインストールする方法

RHEL 8.5の場合 ユーザーとPHP 愛好家、この記事ガイドはあなたにぴったりです。 PHP は世界的に有名なスクリプト言語であり、開発者とユーザーが印象的なWebベースのアプリケーションを考案するのに役立ちました。

古いPHPの現在のユーザーの場合 7.2 / 7.4のようなバージョン または、 PHP 8の新規インストールが必要です RHEL 8.5 システム、この記事は完璧なリファレンスポイントです。

現在のPHPバージョンのリリースは8.xであるため 、その多くの新機能と最適化には、改善されたエラー処理、型システム、一貫性、名前付きJIT、一致式、属性、引数、nullsafe演算子、コンストラクタープロパティの昇格、および共用体型が含まれます。

その他の改善には、文字列と数値の比較、内部関数の一貫した型エラー、ジャストインタイムコンパイル、構文の微調整、システム、およびエラー処理の改善が含まれます。

RHELLinuxへのPHP8のインストール

この記事の主な前提条件は、使用しているRHELシステムのroot/sudoerユーザーであることを確認することです。

使用しているRHELオペレーティングシステムのバージョンを確認するには、ターミナル/コマンドラインで次のコマンドを実行します。

$ cat /etc/redhat-release

Red Hat Enterprise Linux release 8.5 (Ootpa)

あなたのRHEL システムのパフォーマンスを向上させ、パッチの修正やアプリケーションのアップグレードを通じてバグなどのセキュリティの脆弱性を取り除くには、システムを最新の状態にする必要があります。

$ sudo yum update -y

次に、 EPELを有効にする必要があります およびレミ 高品質のEnterpriseLinuxパッケージの作成、保守、および管理を担当するリポジトリ。

$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

レミ 一方、リポジトリは PHP 8.xを提供するのに役立ちます RHELシステムにインストールするバージョン。このレポは、 LAMP / LEMPの目的/要件を満たすことに大きく貢献します。 スタック。

$ sudo dnf install dnf-utils https://rpms.remirepo.net/enterprise/remi-release-8.rpm -y

あなたのRHEL これで、システムをインストールして、 PHP 8.xを探索する準備が整いました。 提供する必要があります。 RHELシステムで使用可能なPHPモジュールをプレビューするには、次のコマンドを実行します。

$ sudo dnf module list php

ご覧のとおり、上記のコマンドはいくつかの PHPを明らかにしました バージョン7.2の範囲のバージョン 8.1へ Enterprise Linux 8用のRemiのモジュラーリポジトリ–x86_64による。

すでに7.2、7.3、または7.4などの古いバージョンのPHPを使用していて、8.0または8.1にアップグレードしたい場合は、PHPをその優先バージョンにリセットするのが最善の方法です。

$ sudo dnf module reset php

その後、次のコマンドを使用して、RemiリポジトリからインストールするPHPモジュール(8.0または8.1)を有効にできます。

$ sudo dnf module enable php:remi-8.1

次に、PHPインストールコマンドは、PHP8.1を優先インストールパッケージとして表示する必要があります。

$ sudo dnf install php

インストールプロセスが完了したら、インストールしたPHPのバージョンを確認します。

$ php --version 

fpm、common、mysqlndなどの他のphpモジュールをインストールする場合、使用するコマンド構造は次のようになります。

$ sudo dnf install php-{fpm,common,mysqlnd,cli}

この記事では、RHEL8.5システムにPHP8.xをインストール/アップグレードする方法について説明しました。これで、LAMP/LEMPプロジェクトを快適に開始または続行できます。


Linux
  1. CentOS 7 /RHEL7およびCentOS6/RHEL6にPHP7.4/ 7.3/7.2をインストールする方法

  2. CentOS 8 /RHEL8にPHP7.4/7.3をインストールする方法

  3. LinuxにLaravelをインストールする方法

  1. VMwareWorkstationにRHEL8をインストールする方法

  2. CentOS / RHEL6.10にPHP7.3、7.2、7.1をインストールする方法

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

  1. RHEL 8 / CentOS8LinuxにXdebugをインストールする方法

  2. RHEL8LinuxにMinecraftサーバーをインストールする方法

  3. RHEL 8 / CentOS8Linuxにphpをインストールする方法