この記事では、PHP 8 を Rocky Linux 8 にインストールするために必要な手順について説明しました。このチュートリアルを続行する前に、<を持つユーザーとしてログインしていることを確認してください。コード>07 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。
PHP はサーバー側のスクリプト言語で、「ハイパーテキスト プリプロセッサ」とも呼ばれます。静的および動的 Web アプリケーションの開発に使用されます。新しい PHP には、名前付き引数、共用体型、属性、コンストラクター プロパティの昇格、一致式、null セーフ演算子、JIT、型システムの改善、エラー処理、一貫性など、多くの新機能と最適化が含まれています。
前提条件:
- Rocky Linux 8 を搭載したオペレーティング システム
- スーパーユーザー権限を持つサーバー IPv4 アドレス (ルート アクセス)
- Linux デスクトップ用 Gnome ターミナル
- Windows または macOS 用の PuTTy SSH クライアント
- Windows 10/11 用 Powershell
- DNF コマンドに精通している
Rocky Linux 8 に PHP 8 をインストール
ステップ 1. まず、Rocky Linux サーバーにパッケージをインストールする前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。
sudo dnf update sudo dnf upgrade
ステップ 2. EPEL と REMI リポジトリを追加します。
EPEL および REMI リポジトリを Rocky Linux にインストールするには、以下のコマンドを実行します:
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
次に、14
を使用します リポジトリ リストを更新し、20
を使用するコマンド 使用可能なオプションとデフォルトを確認するコマンド:
sudo dnf update sudo dnf module list php
次に、34
を有効にします モジュール:
sudo dnf module enable php:remi-8.0
ステップ 2. Rocky Linux システムに PHP をインストールします。
コマンドを実行して、Rocky Linux システムに最新の PHP をインストールします:
sudo dnf install php
出力:
[[email protected] ~]# sudo dnf install php Last metadata expiration check: 0:00:46 ago on Mon 20 Sep 2021 10:36:44 PM EDT. Dependencies resolved. ============================================================================================= Package Architecture Version Repository Size ============================================================================================= Installing: php x86_64 8.0.6-1.el8.remi remi-modular 1.6 M Installing dependencies: libsodium x86_64 1.0.18-2.el8 epel 162 k Installing weak dependencies: php-opcache x86_64 8.0.6-1.el8.remi remi-modular 762 k php-pdo x86_64 8.0.6-1.el8.remi remi-modular 154 k php-sodium x86_64 8.0.6-1.el8.remi remi-modular 93 k Transaction Summary ============================================================================================= Install 5 Packages Total download size: 2.7 M Installed size: 8.3 M Is this ok [y/N]: y
最も一般的に使用されている PHP 8.0 の拡張機能をインストールする場合は、以下のコマンドを使用します:
sudo dnf install php-cli php-fpm php-curl php-mysqlnd php-gd php-opcache php-zip php-intl php-common php-bcmath php-imap php-imagick php-xmlrpc php-json php-readline php-memcached php-redis php-mbstring php-apcu php-xml
PHP のバージョンを確認する:
php -v
結果:
[[email protected] ~]# php -v PHP 8.0.8 (cli) (built: Sept 10 2021 00:23:16) ( NTS gcc x86_64 ) Copyright (c) The PHP Group Zend Engine v4.0.6, Copyright (c) Zend Technologies with Zend OPcache v8.0.6, Copyright (c), by Zend Technologies
Rocky Linux 8 に PHP をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 Nginx Web サーバーの詳細については、公式ナレッジ ベースを参照してください。ご質問やご提案がありましたら、お気軽にコメントを残してください。