メインコンテンツまでスキップ

FedoraにPHPをインストールする方法

FedoraにPHPをインストールする方法

PHPは、ウェブ開発に使用される人気のあるサーバーサイドスクリプト言語です。開発者は、データベースとユーザーの入力を扱うことができる動的なウェブページやアプリケーションを作成することができます。このチュートリアルでは、FedoraというLinuxディストリビューションにPHPをインストールする手順をステップバイステップで説明します。

前提条件

始める前に、以下の前提条件を確認してください:

  • 管理者権限を持つFedoraシステム。
  • 必要なパッケージをダウンロードするためのインターネットへのアクセス。

ステップ1:システムパッケージの更新

PHPをインストールする前に、常にシステムパッケージを最新バージョンに更新することが良い習慣です。ターミナルを開き、次のコマンドを実行してください:

sudo dnf update

このコマンドにより、Fedoraシステム上のすべてのインストール済みパッケージが更新されます。

ステップ2:PHPのインストール

FedoraにPHPをインストールするために、dnfパッケージマネージャーを使用します。ターミナルを開き、次のコマンドを実行してください:

sudo dnf install php

パッケージマネージャーはすべての依存関係を解決し、インストールを確認するようにプロンプトが表示されます。'y'を押してEnterキーを押して、インストールを進めてください。

ステップ3:PHPのインストールを確認する

インストールが完了したら、PHPが正しくインストールされているかどうかを確認できます。ターミナルを開き、次のコマンドを実行してください:

php -v

これにより、FedoraシステムにインストールされているPHPのバージョンが表示されます。例えば、次のような出力が表示されるかもしれません:

PHP 7.4.12 (cli) (built: Oct 29 2020 16:57:34) ( NTS )

ステップ4:追加のPHP拡張機能のインストール

デフォルトでは、FedoraにインストールされたPHPには、コアのPHPモジュールのみが含まれています。プロジェクトの要件に応じて、追加のPHP拡張機能をインストールする必要がある場合があります。例えば、MySQLデータベースに接続する場合は、php-mysqlnd拡張機能が必要です。

追加のPHP拡張機能をインストールするには、次のコマンド構文を使用します:

sudo dnf install php-<extension-name>

<extension-name>を所望の拡張機能名で置き換えてください。例えば、PHP MySQL拡張機能をインストールするには、次のコマンドを実行してください:

sudo dnf install php-mysqlnd

ステップ5:ウェブサーバーの再起動

ApacheやNginxなどのウェブサーバーを使用してPHPを利用している場合は、変更を反映させるためにサーバーを再起動する必要があります。次のコマンドを使用してApacheを再起動してください:

sudo systemctl restart httpd

別のウェブサーバーを使用している場合は、適切なサービス名でhttpdを置き換えてください。

ステップ6:PHPのインストールをテストする

PHPが正しく動作していることを確認するために、簡単なPHPスクリプトを作成してテストしてみましょう。

お好きなテキストエディタを使用して、test.phpという新しいファイルを作成してください。例えば、nanoテキストエディタを使用する場合は、次のコマンドを実行してください:

nano test.php

test.phpファイルに以下のコードを追加してください:

<?php
phpinfo();
?>

ファイルを保存してテキストエディタを終了してください。

今、ウェブブラウザを開き、http://localhost/test.phpに移動してください。PHPのインストールに関する詳細な情報が表示されるページが表示されるはずです。PHPのバージョン、設定、ロードされたモジュールなどが表示されます。

結論

おめでとうございます!FedoraシステムにPHPを正常にインストールしました。これでPHPを使用して動的なウェブアプリケーションの開発を開始することができます。PHPのインストールを最新の状態に保ち、プロジェクトの要件に応じて追加の拡張機能をインストールすることを忘れないでください。コーディングをお楽しみください!