PHPは、主にWeb開発で使用されるオープンソースの汎用スクリプト言語ですが、汎用プログラミング言語としても使用されています。
この投稿では、PHP 8.0/8.1をFedora35/Fedora34にインストールする方法を説明します。
Fedora35にPHP8.0/8.1リポジトリを追加
デフォルトでは、Fedora35とFedora34にはそれぞれPHPv8.0とPHPv7.4が付属しています。 PHP8.1をFedora35/34にインストールするには、Fedoraオペレーティングシステム用にさまざまなバージョンのPHPパッケージを提供するREMIリポジトリを設定する必要があります。
PHPv8.0をFedora35にインストールするには、REMIリポジトリを設定する必要はありません。# For PHP 8.1 on Fedora 35 sudo dnf -y install http://rpms.remirepo.net/fedora/remi-release-35.rpm # For PHP 8.0/8.1 Fedora 34 sudo dnf -y install http://rpms.remirepo.net/fedora/remi-release-34.rpm
PHP 8.0/8.1をFedora35にインストールする
次に、dnf
を使用してPHPv8.0/8.1をインストールします。 コマンド。
# PHP 8.1 on Fedora 35 sudo dnf module enable -y php:remi-8.1 sudo dnf install -y php php-common php-cli # PHP 8.0 on Fedora 35 sudo dnf install -y php php-common php-cli # PHP 8.1 on Fedora 34 sudo dnf module enable -y php:remi-8.1 sudo dnf install -y php php-common php-cli # PHP 8.0 on Fedora 34 sudo dnf module enable -y php:remi-8.0 sudo dnf install -y php php-common php-cli
PHPバージョンの確認
PHPをインストールした後、以下のコマンドを使用してバージョンを確認してください。
php -v
出力:
PHP 8.0.9 (cli) (built: Jul 30 2021 13:09:45) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.9, Copyright (c) Zend Technologies with Zend OPcache v8.0.9, Copyright (c), by Zend Technologies
Fedora35にPHP拡張機能をインストールする
PHP拡張機能を使用すると、開発者はPHP言語の機能を拡張できます。最も単純な拡張機能は、PHPには本来見られない追加機能(マルチスレッドなど)を提供できます。
たとえば、PHP MySQL拡張機能をインストールすると、MySQLデータベースに接続するためのコードがサポートされます。
PHP拡張パッケージの名前は通常php
PHP v8.0のMySQLサポートをインストールするには、php8.0-mysql
をインストールできます。 パッケージ。
sudo dnf install -y php-mysql
必要な拡張機能をインストールしたら、以下のコマンドを使用して確認します。
php -m | grep -i mysql
出力:
mysql mysqli mysqlnd pdo_mysql
結論
それで全部です。 PHP 8.0/8.1をFedora35/Fedora34にインストールする方法を学んだことを願っています。