現在の位置: ホーム> 最新記事一覧> PHP 環境を構築するための完全なガイド: Windows および Linux システム用の詳細なインストール チュートリアル

PHP 環境を構築するための完全なガイド: Windows および Linux システム用の詳細なインストール チュートリアル

M66 2025-10-31

PHP 環境を構築するための完全なガイド: Windows および Linux システム用の詳細なインストール チュートリアル

Web サイトを開発したり、動的な Web ページを構築したりする場合、人気のあるサーバーサイド スクリプト言語としての PHP は、バックエンド開発に不可欠な部分です。この記事では、開発者がインストールと構成を迅速に完了し、安定した開発環境を構築できるように、Windows および Linux システム上で PHP 環境を構築する方法を詳しく紹介します。

Windows システムでの PHP 環境のセットアップ

PHPインストールパッケージをダウンロードする

まず、PHP 公式 Web サイトにアクセスしてインストール パッケージをダウンロードし、適切な Windows バージョン (32 ビットまたは 64 ビット) を選択します。ダウンロードが完了したら、圧縮パッケージを指定したディレクトリ( C:\PHPなど) に解凍します。

PHPのインストールと設定

PHP ディレクトリでphp.ini-developmentファイルを見つけてコピーし、名前をphp.iniに変更します。次に、テキスト エディタでファイルを開き、必要に応じて構成を調整します。たとえば、デフォルトのタイムゾーンを設定し、必要な拡張機能を有効にします。

 date.timezone = Asia/Shanghai
extension=mysqli
extension=curl

環境変数を設定する

PHP インストール パス (例: C:\PHP ) をシステム環境変数に追加します。 「システムのプロパティ → 詳細設定 → 環境変数 → システム変数」で Path 変数を見つけ、PHP ディレクトリのパスを追加します。

PHP が正常にインストールされているかどうかをテストする

コマンド プロンプトを開いて次のように入力します。

 php -v

PHPのバージョン情報が表示されればインストール成功です。

Linux環境でのPHP環境構築

Apache、MySQL、PHP をインストールする

Linux システム (Ubuntu など) では、パッケージ マネージャーを通じて関連コンポーネントを迅速にインストールできます。次のコマンドを実行します。

 sudo apt update
sudo apt install apache2
sudo apt install mysql-server
sudo apt install php libapache2-mod-php php-mysql

PHP設定を変更する

PHP 設定ファイルは通常、 /etc/php/7.x/apache2/php.iniにあり、メモリ制限、実行時間、アップロード ファイル サイズなどの調整など、プロジェクトのニーズに応じて変更できます。

Apache サービスを再起動します

構成が完了したら、構成を有効にするために Apache サービスを再起動する必要があります。

 sudo systemctl restart apache2

PHP が正常にインストールされているかどうかをテストする

インストール結果は、コマンドラインまたはブラウザーを介して確認できます。

 php -v

info.phpというファイルを作成し、次の内容を記述することもできます。

 <?php
phpinfo();
?>

Apache Web サイトのルート ディレクトリにファイルを配置した後、ブラウザでhttp://localhost/info.php にアクセスします。 PHP 情報ページが表示されれば、環境は正常に構築されています。

要約する

上記の手順を通じて、開発者は Windows または Linux システム上に PHP オペレーティング環境を正常に構築できます。プロジェクトの特定のニーズに応じて、一般的な拡張機能をさらにインストールしたり、パフォーマンス パラメーターを構成したりできます。適切な環境構成は、開発効率を向上させるだけでなく、その後のプロジェクト展開のための強固な基盤を築くことができます。