PHP - インストール

ようこそ、若いプログラマーさんたち!今日は、PHPの世界への興味深い旅に出発します。しかし、素晴らしいウェブアプリケーションを作成する前に、開発環境を設定する必要があります。これが難しいと感じるかもしれませんが、私が数年間にわたって多くの生徒を助けてきた忍耐力を持って、あなたをステップバイステップでガイドします。では、始めましょう!

PHP - Installation

PHPとは?

インストールに入る前に、まずPHPとは何かを簡単に理解しましょう。PHP(Hypertext Preprocessor)は、ウェブ開発に特化したサーバーサイドのスクリプト言語です。ウェブサイトを動的でインタラクティブにする秘密の ingredient です。シェフ(あなた)がPHPを使って、ユーザー için美味しいウェブ体験を披露するのを想像してみてください。

XAMPPのインストール

XAMPPとは?

XAMPPはウェブ開発者にとってのスイスアーミーナイフです。これは、PHP開発を始めるのに必要なすべてのものをbundleした無料でオープンソースのパッケージです:

  • Apache(ウェブサーバー)
  • MySQL(データベース)
  • PHP(プログラミング言語)
  • Perl(プログラミング言語)

XAMPPをあなたのすべて合一のウェブ開発キッチンと考えてください!

XAMPPのインストール

  1. 公式XAMPPウェブサイト(https://www.apachefriends.org/)にアクセスします
  2. オペレーティングシステム(Windows、macOS、Linux)に適したバージョンをダウンロードします。
  3. インストーラーを実行し、画面の指示に従います。
  4. インストールしたいコンポーネントを選択します(少なくともApacheとPHPを選択します)。
  5. インストールディレクトリを選択します(デフォルトの設定で問題ありません)。
  6. インストールプロセスを完了します。

XAMPPの起動

インストールが完了したら:

  1. XAMPPコントロールパネルを開きます。
  2. Apacheモジュールを起動するために、その横の「起動」ボタンをクリックします。
  3. データベースを使用する計画があれば、MySQLモジュールも起動します。

おめでとうございます!あなたのマシン上でローカルウェブサーバーが動作しています。まるであなたのコンピュータ上に小さなインターネットの角を持っているようなものです!

インストールのテスト

すべてが正常に動作しているか確認しましょう:

  1. XAMPPインストールディレクトリのhtdocsフォルダに新しいファイルtest.phpを作成します。
  2. このファイルをテキストエディタで開き、以下のコードを追加します:
<?php
phpinfo();
?>
  1. ファイルを保存し、ウェブブラウザを開きます。
  2. http://localhost/test.phpに移動します。

PHPの設定情報が満載のページが表示されたら、おめでとうございます!インストールが完璧に動作しています。

PHPパーサーのインストール

XAMPPを使用している場合、すでにPHPパーサーがインストールされています。しかし、別途PHPをインストールしたい場合や異なる設定を使用している場合、以下の手順に従ってください。

Windowsのインストール

  1. 公式PHPウェブサイト(https://www.php.net/downloads.php)からPHPのzipパッケージをダウンロードします
  2. zipファイルを任意のディレクトリに展開します(例:C:\php)。
  3. PHPディレクトリをシステムのPATH環境変数に追加します。
  4. php.iniファイルを作成するために、php.ini-developmentをコピーし、名前を変更します。
  5. ウェブサーバーをPHPを使用するように設定します。

macOSのインストール

macOSには通常、PHPが事前にインストールされています。確認するためにターミナルを開き、以下のコマンドを実行します:

php -v

異なるバージョンが必要な場合:

  1. Homebrewを使用してPHPをインストールします:
brew install php
  1. Homebrewのインストール後の手順に従います。

Linuxのインストール

大多数のLinuxディストリビューションでは、パッケージマネージャーを使用してPHPをインストールできます:

Ubuntu/Debianの場合:

sudo apt-get update
sudo apt-get install php

CentOS/Fedoraの場合:

sudo yum install php

インストールの検証

どのインストール方法を使用しても、PHPが正常に動作しているか確認するには、簡単なスクリプトを作成します:

  1. hello.phpという名前のファイルを作成し、以下の内容を追加します:
<?php
echo "Hello, PHP World!";
?>
  1. このスクリプトをコマンドラインから実行します:
php hello.php

「Hello, PHP World!」が表示されたら、PHPのインストールが成功しています!

PHPの設定

インストール後、PHPの設定を微調整したい場合があります。これはphp.iniファイルを通じて行います。以下は、調整したいいくつかの一般的な設定の表です:

設定 説明
memory_limit スクリプトが消費できる最大メモリ memory_limit = 128M
max_execution_time スクリプトが実行できる最大時間 max_execution_time = 30
display_errors ブラウザにエラーを表示するかどうか display_errors = On
error_reporting エラーレポートのレベル error_reporting = E_ALL
post_max_size POSTデータの最大サイズ post_max_size = 8M
upload_max_filesize アップロードされたファイルの最大サイズ upload_max_filesize = 2M

php.iniに変更を加えた後、ウェブサーバーを再起動してください!

結論

おめでとうございます!あなたは無事にPHP開発環境を設定しました。XAMPPのall-in-oneソリューションを選んだか、カスタムインストールを選んだか関係なく、PHPプログラミングの旅の始まりです。

記憶に残るすべてのプログラマーは、あなたが今いる場所から始まります。前方には興味深い、挑戦と報酬に満ちた道が待っています。学びと成長を続ける中で、好奇心と驚異の感覚を持ち続けてください。

次のレッスンでは、最初のPHPスクリプトを書き、この強力な言語の基本を探求します。それまでに、ハッピーコーディング!

Credits: Image by storyset