PHP - インストール
ようこそ、若いプログラマーさんたち!今日は、PHPの世界への興味深い旅に出発します。しかし、素晴らしいウェブアプリケーションを作成する前に、開発環境を設定する必要があります。これが難しいと感じるかもしれませんが、私が数年間にわたって多くの生徒を助けてきた忍耐力を持って、あなたをステップバイステップでガイドします。では、始めましょう!
PHPとは?
インストールに入る前に、まずPHPとは何かを簡単に理解しましょう。PHP(Hypertext Preprocessor)は、ウェブ開発に特化したサーバーサイドのスクリプト言語です。ウェブサイトを動的でインタラクティブにする秘密の ingredient です。シェフ(あなた)がPHPを使って、ユーザー için美味しいウェブ体験を披露するのを想像してみてください。
XAMPPのインストール
XAMPPとは?
XAMPPはウェブ開発者にとってのスイスアーミーナイフです。これは、PHP開発を始めるのに必要なすべてのものをbundleした無料でオープンソースのパッケージです:
- Apache(ウェブサーバー)
- MySQL(データベース)
- PHP(プログラミング言語)
- Perl(プログラミング言語)
XAMPPをあなたのすべて合一のウェブ開発キッチンと考えてください!
XAMPPのインストール
- 公式XAMPPウェブサイト(https://www.apachefriends.org/)にアクセスします。
- オペレーティングシステム(Windows、macOS、Linux)に適したバージョンをダウンロードします。
- インストーラーを実行し、画面の指示に従います。
- インストールしたいコンポーネントを選択します(少なくともApacheとPHPを選択します)。
- インストールディレクトリを選択します(デフォルトの設定で問題ありません)。
- インストールプロセスを完了します。
XAMPPの起動
インストールが完了したら:
- XAMPPコントロールパネルを開きます。
- Apacheモジュールを起動するために、その横の「起動」ボタンをクリックします。
- データベースを使用する計画があれば、MySQLモジュールも起動します。
おめでとうございます!あなたのマシン上でローカルウェブサーバーが動作しています。まるであなたのコンピュータ上に小さなインターネットの角を持っているようなものです!
インストールのテスト
すべてが正常に動作しているか確認しましょう:
- XAMPPインストールディレクトリの
htdocs
フォルダに新しいファイルtest.php
を作成します。 - このファイルをテキストエディタで開き、以下のコードを追加します:
<?php
phpinfo();
?>
- ファイルを保存し、ウェブブラウザを開きます。
-
http://localhost/test.php
に移動します。
PHPの設定情報が満載のページが表示されたら、おめでとうございます!インストールが完璧に動作しています。
PHPパーサーのインストール
XAMPPを使用している場合、すでにPHPパーサーがインストールされています。しかし、別途PHPをインストールしたい場合や異なる設定を使用している場合、以下の手順に従ってください。
Windowsのインストール
- 公式PHPウェブサイト(https://www.php.net/downloads.php)からPHPのzipパッケージをダウンロードします。
- zipファイルを任意のディレクトリに展開します(例:
C:\php
)。 - PHPディレクトリをシステムのPATH環境変数に追加します。
-
php.ini
ファイルを作成するために、php.ini-development
をコピーし、名前を変更します。 - ウェブサーバーをPHPを使用するように設定します。
macOSのインストール
macOSには通常、PHPが事前にインストールされています。確認するためにターミナルを開き、以下のコマンドを実行します:
php -v
異なるバージョンが必要な場合:
- Homebrewを使用してPHPをインストールします:
brew install php
- Homebrewのインストール後の手順に従います。
Linuxのインストール
大多数のLinuxディストリビューションでは、パッケージマネージャーを使用してPHPをインストールできます:
Ubuntu/Debianの場合:
sudo apt-get update
sudo apt-get install php
CentOS/Fedoraの場合:
sudo yum install php
インストールの検証
どのインストール方法を使用しても、PHPが正常に動作しているか確認するには、簡単なスクリプトを作成します:
-
hello.php
という名前のファイルを作成し、以下の内容を追加します:
<?php
echo "Hello, PHP World!";
?>
- このスクリプトをコマンドラインから実行します:
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