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

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

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

このチュートリアルでは、CentOSオペレーティングシステムにPHPをインストールする手順をステップバイステップで説明します。PHPは、ウェブ開発に使用される人気のあるサーバーサイドスクリプト言語であり、CentOSにインストールすることは比較的簡単なプロセスです。

前提条件

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

  • サーバーまたは仮想マシンにインストールされたCentOSオペレーティングシステム。
  • ルートアカウントまたはsudo特権を持つユーザーアカウントへのアクセス権限。

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

まず、すべてのシステムパッケージが最新の状態であることを確認しましょう。ターミナルを開き、またはCentOSサーバーにSSHで接続し、次のコマンドを実行します:

sudo yum update

このコマンドは、システムを最新のパッケージバージョンとセキュリティパッチで更新します。パスワードの入力を求められることがあります。

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

CentOSにPHPをインストールするために、yumパッケージマネージャーを使用します。ターミナルで次のコマンドを実行します:

sudo yum install php

このコマンドは、PHPとその依存関係をダウンロードしてインストールします。'y'を入力してEnterキーを押してインストールを確認するように求められることがあります。

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

インストールが完了したら、PHPが正しくインストールされているかどうかを確認できます。これは、簡単なPHPテストファイルを作成することで行うことができます。

お好みのテキストエディタを使用して、ウェブサーバーのドキュメントルートディレクトリ(通常は /var/www/html/)にinfo.phpという新しいファイルを作成します。次のコードをファイルに追加します:

<?php
phpinfo();
?>

ファイルを保存してテキストエディタを終了します。

次に、ウェブブラウザを開き、http://your_server_ip/info.phpに移動します。PHPのインストールに関する詳細な情報が表示されるページが表示されるはずです。このページには、PHPのバージョン、拡張機能、および設定の詳細な情報が表示されます。

ステップ4:追加のPHPモジュール

デフォルトでは、インストールしたphpパッケージには基本的な一連のモジュールが含まれています。プロジェクトの要件に応じて、追加のPHPモジュールをインストールする必要がある場合があります。

利用可能なモジュールを検索するには、yum searchコマンドの後にキーワードphpを使用します。たとえば、MySQLモジュールを検索するには、次のコマンドを実行します:

sudo yum search php | grep mysql

このコマンドは、MySQLに関連するPHPモジュールのリストを表示します。特定のモジュールをインストールするには、ステップ2と同様にyum installコマンドを使用します。

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

PHPと追加のモジュールをインストールした後は、変更が有効になるようにウェブサーバーを再起動する必要があります。

Apacheを使用している場合、次のコマンドを実行します:

sudo systemctl restart httpd

Nginxを使用している場合、次のコマンドを実行します:

sudo systemctl restart nginx

結論

おめでとうございます!CentOSにPHPを正常にインストールしました。これでCentOSサーバー上でPHPを使用してウェブアプリケーションの開発を始めることができます。最新のセキュリティパッチと機能を利用するために、定期的にPHPのアップデートを行うことを忘れないでください。

開発能力を向上させるために、追加のPHPモジュールを自由に探索してください。インストールプロセス中に問題が発生した場合は、公式ドキュメンテーションを参照するか、関連するオンラインコミュニティからサポートを求めてください。

CentOSでPHPを使用してコーディングをお楽しみください!