このチュートリアルでは、PHP8をFedora35にインストールする方法を紹介します。知らなかった人のために、PHPはオープンソースの汎用スクリプト言語です。これは特にWeb開発に適していますが、汎用プログラミング言語としても使用されています。PHP8.1は、2021年11月25日に「公式に」リリースされるPHP言語の重要な更新です。これは、新しいPHP8.1を使用した既存のPHP8.0リリースでは、列挙型、ファイバー、決して戻り値のない型、最終クラス定数などが提供されています。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ‘ルート権限を取得するコマンドに。 Fedora35にPHP8を段階的にインストールする方法を紹介します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:Fedora35。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
PHP8をFedora35にインストールする
手順1.続行する前に、Fedoraオペレーティングシステムを更新して、既存のすべてのパッケージが最新であることを確認します。次のコマンドを使用して、サーバーパッケージを更新します。
sudo dnf upgrade sudo dnf update sudo dnf install dnf-plugins-core
ステップ2.PHP8をFedora35にインストールします。
デフォルトでは、PHPはFedora 35ベースリポジトリで使用できません。次に、以下のコマンドを使用して、システムにRemiリポジトリを追加します。
sudo dnf install http://rpms.remirepo.net/fedora/remi-release-35.rpm
その後、次のコマンドを使用して、PHPモジュールをリセットし、remi-8.0モジュールからPHP8を有効にします。
sudo dnf module reset php sudo dnf config-manager --set-enabled remi sudo dnf module enable php:remi-8.1
最後に、以下のコマンドを使用してPHP8.0をインストールできます。
sudo dnf module install php:remi-8.1
Fedora LinuxにインストールされているPHPのバージョンを確認してください:
$ php -v PHP 8.1.0RC6 (cli) (built: Nov 20 2021 10:15:52) (NTS gcc x86_64) Copyright (c) The PHP Group Zend Engine v4.1.0-dev, Copyright (c) Zend Technologies
ステップ3.PHP8拡張機能をインストールします。
オプションで、名前形式php-<extension>
を使用してPHP拡張機能をインストールする場合 。例:
sudo dnf install php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json
おめでとうございます!PHPが正常にインストールされました。このチュートリアルを使用してFedora35システムにPHP8をインストールしていただきありがとうございます。追加のヘルプや役立つ情報については、PHPの公式Webサイトを確認することをお勧めします。