Windows に XAMPP をダウンロードしてインストールする方法: PHP チュートリアル

XAMPPとは何ですか?

XAMPP は、Web サーバー、MySQL データベース エンジン、および PHP で構成されるオープンソースのクロスプラットフォーム Web サーバーです。 パール プログラミングパッケージ。 Apache によってコンパイルおよび保守されています。 これにより、ユーザーは自分のコンピュータ上のローカル Web サーバーを使用して WordPress Web サイトをオンラインで作成できます。 Windows、Linux、Mac をサポートしています。

Apache によってコンパイルおよび保守されます。 XAMPP の頭字語は次のことを表します。

  • X – [クロスプラットフォーム オペレーティング システム] は、どの OS Mac OX 、Windows 、 Linux 等々
  • A- アパッチ – これは Web サーバー ソフトウェアです。
  • M – MySQL – データベース。
  • P- PHP
  • P – Perl – スクリプト言語

XAMPP を使用する理由

XAMPP は、コマンドを使用せずに Apache、MySQL、およびその他のプログラムを管理するための使いやすいコントロール パネルを提供します。 PHP を使用するには、Apache と MySQL をインストールする必要があります。 Apache をセットアップして PHP や Perl などと統合する必要があるため、Apache をインストールして構成するのは簡単ではありません。 XAMPP はすべての com を扱いますplexApache をセットアップし、PHP および Perl と統合する必要があります。

取消 Java PHP は Java SDK のみで実行されますが、PHP は動作するために Web サーバーを必要とします。

XAMPPのインストール方法

XAMPP for Windows をインストールするプロセスを段階的に見ていきます。 他のオペレーティング システムの場合も、XAMPP のインストール手順は同様です。

ステップ1) XAMPPをダウンロードする

Windows 用の XAMPP をダウンロードするにはここをクリックしてください: https://www.apachefriends.org/download.html

ステップ 2) インストールの開始

XAMPP のインストールは、他の Windows プログラムのインストールと同じです。 ただし、注意しなければならないことがいくつかあります。

ステップ 3) セットアップを実行する

XAMPP をダウンロードしたら、セットアップを実行します。 以下の警告メッセージダイアログウィンドウが表示されます。

XAMPPをインストールする

ステップ 4) ユーザー制御設定を変更する

Windows Vista または Windows 7 を使用している場合は、ユーザー アカウント制御機能を必ず無効にしてください。 これを行うには、[コントロール パネル] > [ユーザー アカウント] > [ユーザー アクセス制御設定の変更] を選択します。 以下の図は、主な手順を示しています。

XAMPPをインストールする

ステップ5) 設定を保存する

  • ユーザー アカウント制御を無効にした後、警告メッセージの [OK] ボタンをクリックします。 box.
  • 今度はフォローしてもらいますwing メッセージ

XAMPPをインストールする

ステップ 6) 「次へ」をクリックします

次の画面で「次へ」をクリックします

XAMPPをインストールする

ステップ 7) インストール パスを選択します

次の画面で、必要に応じてインストール パスを変更します。 「次へ」をクリックします

XAMPPをインストールする

ステップ8) 必要なサービスを確認する

次の画面で「Apache」を選択し、 MySQL。 オプションで選択できます FileZilla (FTP クライアント) 必要に応じて。 「インストール」をクリックします

XAMPPをインストールする

Note サービスは、ユーザーの介入を必要としない、Windows で長時間実行されるプログラムです。 Windows オペレーティング システムが起動されるたびにサービスが自動的に実行されるように設定できます。 Apache と MySQL を使用するには、バックグラウンドで実行する必要があります。. これらをサービスとしてインストールすると、コンピューターの電源を入れるたびに Apache と MySQL の両方がバックグラウンドで自動的に実行されます。。 Apache と MySQL をサービスとしてインストールしていない場合は、使用するたびに手動で開始する必要があります。 これは、XAMPP コントロール パネルから行う必要があります。PHP と

ステップ 9) インストールを完了する

インストールが正常に完了すると、次のように表示されますwing ウィンドウを使用して入力ファイルを追加します。

XAMPPをインストールする

  • 「完了」ボタンをクリックします

XAMPP インストールをテストする前に、まず作業する基本ディレクトリを見てみましょう。

基本的な XAMPP Web サーバー構成

この XAMPP チュートリアルは、次のことを前提としています。 上記の手順を使用して、XAMPP を Windows のドライブ C にインストールしました。 次のことwing 知っておくべき基本ディレクトリのリストです。

基本的な XAMPP Web サーバー構成

  • htdocsに; これは Web ルート ディレクトリです。 すべての PHP コードはこのディレクトリに配置されます。
  • mysqlの – このディレクトリには、MySQL データベース エンジンに関連するすべての情報が含まれており、デフォルトではポート 3306 で実行されます。
  • PHP – このディレクトリには PHP インストール ファイルが含まれています。 これには、php.ini という名前の重要なファイルが含まれています。 このディレクトリは、サーバー上で PHP がどのように動作するかを構成するために使用されます。

デフォルトでは、Apache Web サーバーは上で実行されます。 ポート80。 ポート 80 が別の Web サーバーによって使用されている場合は、別のポート番号を使用できます。 このチュートリアルでは、ポート 80 を使用していると仮定します。注: SKYPE を使用する場合は、同じポートが使用されます。 ポート 80 で PHP 用 XAMPP を使用する場合は、Skype を閉じます。

XAMPPコントロールパネル

コントロール パネルは、XAMPP 経由でインストールされたプログラムを管理するために使用されます。 XAMPP サーバーのコントロール パネルを開くには、

  • スタートメニューをクリックします
  • 以下の図に示すように、プログラム ディレクトリを探索し、Apace Friends、次に XAMPP を見つけます。

XAMPPコントロールパネル

  • 以下の図はコントロールパネルを示しています。

XAMPPコントロールパネル

1) このセクションには、インストールされているサービス、モジュール、プロセス ID PID がリストされます。 緑色のチェックマークは、モジュールがサービスとしてインストールされていることを意味します。 赤いマークは、サービスとしてインストールされていないことを意味します。 サービスをインストールするには、赤いマークをクリックします。 ボタンに緑色のチェックマークが表示されていてそれをクリックすると、コントロール パネルにシステムをアンインストールするかどうかを尋ねるメッセージが表示されます。

2) このセクションには、モジュールに関連付けられたポートが表示されます。 アクションセクションは以下のためのものです。

  1. モジュールの開始と停止
  2. Apache および MySQL の管理ウィンドウを開く
  3. Apache、MySQL などの設定ファイルを開いて変更を加える
  4. モジュールのログ ファイルを表示する

3) このセクションには、Netsat、Windows サービスのショートカットなどの便利なユーティリティが含まれています。

4) このセクションには、モジュールのステータス情報が表示されます。 コントロール パネルは次の目的で使用できます。

  • XAMPP 経由でインストールされる Apache、MySQL などのサービスのインストールとアンインストール
  • サービスを開始および停止します。
  • 設定ファイルなどを開きます。

XAMPPの設定

ここで、PHP を利用した Web サイトの開発に XAMPP インストールを使用する前に必要な基本構成を見てみましょう。 URLを入力してください http://localhost/xampp/ お気に入りのブラウザで。 このチュートリアルでは、以下を使用します Firefox ウェブブラウザとして。

XAMPPの設定

上記の画面が表示されれば、XAMPP は正常にインストールされています。 左側のパネルには、次のような役立つ情報へのリンクが含まれています。

  • インストールされているPHPのバージョン
  • XAMPPのセキュリティ設定
  • phpMyAdminなどのユーティリティへのアクセス。

XAMPP 1.8.0 に同梱されている PHP バージョンは PHP 5.4.4 です。

最高の PHP IDE は何ですか?

PHP IDE は、PHP コードを簡単に作成できるプログラムです。 PHP IDE には多くの場合、構文強調表示機能が装備されており、場合によってはオートコンプリート機能も装備されています。 これは、PHP インタプリタによって認識される PHP キーワードを作成すると、そのキーワードが通常のステートメントで使用される色とは異なる色で強調表示されることを意味します。 オートコンプリート機能は、既知の PHP キーワードを入力すると自動的にポップアップ表示します。 メモ帳は、PHP コードの作成と編集にも使用できます。 メモ帳などのエディタを使用する場合の欠点は、キーワードのスペルミスや閉じていない中括弧などのエラーを見つけるのが簡単ではないため、スクリプトのデバッグが困難になることです。IDE ではエラーのあるステートメントが強調表示されるため、エラーを簡単に見つけることができます。 以下の表は、5 つの人気のある PHP エディターを示しています。

エディター ライセンス クロスプラットフォーム 簡単な説明
NetBeans IDE オープンソース はい
  • キーワードやその他の既知の情報に対する構文の強調表示とコード補完を備えた専用の PHP コーディング環境。
  • PHP MVC フレームワーク (Zend など) との統合をサポート
  • ファイルに加えられた変更を示すコード履歴
  • プラグイン経由のSFTP、FTP、SVN。
Dreamweaver 商用ダイビング機材 はい
  • HTMLとPHPをサポートします。
  • 構文の強調表示、コードの折りたたみ、キーワードやその他の既知の情報の補完。
  • SFTPおよびFTPをサポートします。
ゼンドスタジオ 商用ダイビング機材 はい
  • Zend Server および Zend PHP MVC フレームワーク、PHPUnit、phpDocumentor などと統合されています。
  • 構文の強調表示、コードの折りたたみ、
  • へのサポート ウェブサービス 等々
PHP Eclipse オープンソース はい
  • コードフォーマッタ
  • SVN、SHH/FTPをサポート
メモ帳++ フリーウェア Windowsのみ
  • 構文の強調表示
  • プラグイン経由で SFTP と FTP をサポートします。

Netbeans IDE PHP エディター 上の表で簡単に強調したように、Netbeans IDE には、PHP コーダーの生産性を向上させる強力な機能があります。 IDE は以下から自由にダウンロードできます。 https://netbeans.org/downloads/index.html

  • 構文の強調表示とオートコンプリート機能により、 生産性
  • MySQL などのデータベース システムをネイティブにサポートしています。 データベースのコーディングと開発に XNUMX つのプログラムを使用する必要はありません.
  • IDE は次の環境で使用できます。 協力的な環境。 これは、他の開発者とチームとして作業する必要がある場合に便利です。
  • IDE には、 他の言語のサポート といった;

    • Java SE
    • JavaEE
    • C
    • C + +

この記事の執筆時点での Netbeans IDE の現在のバージョンはバージョン 7.3 です。

Netbeans IDE の概要

Netbeans IDE PHP エディタを正常にインストールしたら、他の Windows プログラムと同じようにプログラムを実行します。 以下のウィンドウが表示されます

Netbeans IDE の概要

1. プロジェクトエクスプローラー – このパネルは、開いているすべてのプロジェクトを表示するために使用されます。 プロジェクトはツリー ビューにリストされます。

2. ショートカットツールバー – このツールバーには、新しいプロジェクトの作成、既存のプロジェクトを開く、アクションの取り消しややり直しなど、頻繁に実行するタスクへのショートカットが含まれています。

3. 起動ページ – このページには、「Learn & Discover」、「My Netbeans」、および「What's New」という 3 つのタブが含まれています。

  • 最初のタブ [学習と発見] では、Netbeans IDE の機能を紹介し、Netbeans IDE で開発できるいくつかのデモとチュートリアルを紹介します。
  • XNUMX 番目のタブ [My Netbeans] には、最近開いたプロジェクトがリストされ、プラグインをインストールして IDE の機能をアクティブ化できます。

4. 出力ウィンドウ – Java コンソール アプリケーションなどのプログラムからの出力を表示するために使用されます。 ログやデバッグ情報の表示にも使用されます。 以下のスクリーンショットは、プロジェクトを開いた状態の IDE を示しています。

Netbeans IDE の概要

Netbeans IDE を使用した新しい PHP プロジェクトの作成

  • 以下に示すように、ツールバーの「新規プロジェクトの作成」ボタンをクリックします。

Netbeans IDE を使用した PHP プロジェクト

  • XAMPP NetBeans IDE で利用可能なすべてのバンドルをダウンロードした場合は、プロジェクト カテゴリで PHP を選択し、プロジェクトで PHP アプリケーションを選択してから、「次へ」ボタンをクリックします。

Netbeans IDE を使用した PHP プロジェクト

  • 以下のようにプロジェクト名を入力します。

Netbeans IDE を使用した PHP プロジェクト

  • 上に示すように、フォルダーが XAMPP PHP インストール ディレクトリに保存されていることを確認してください。
  • 完了したら、「次へ」ボタンをクリックします。

Netbeans IDE を使用した PHP プロジェクト

  • 「実行方法:」が「ローカル Web サイト」(ローカル Web サーバー上で実行) に設定されていることを確認してください。

    • プロジェクト URL: に設定されます http://localhost/phplessons/

Note 上記の設定はデフォルトで設定されます。 専門家でない限り、何も変更する必要はありません

  • 「次へ」ボタンをクリックします

Netbeans IDE を使用した PHP プロジェクト

  • Netbeans PHP エディターを使用すると、Symfony や Zend などの PHP MVC フレームワークとの統合が可能になります。 今のところ、MVC フレームワークは選択しません。 「完了」ボタンをクリックします。
  • 新しく作成したプロジェクトがプロジェクト ブラウザに表示され、index.php ページが作成されます。
  • 新しく作成されたページには、いくつかの HTML コードが含まれています。 次のものに置き換えますwing 以下に示すコード。

最初の PHP サンプルの実行

<?php
echo "Hello World!";
?>
  • 以下に示すように、ツールバーの「実行」ボタンをクリックします。

PHP の例

  • デフォルトのブラウザが次の URL で開きます。 http://localhost/phplessons/index.php 。 出力「Hello World!」 ブラウザに表示されます。

まとめ

  • XAMPP の完全な形式は、X クロス プラットフォーム、Apache、MySQL、PHP、および Perl です。
  • PHP エディターは、可能な限り短い時間で PHP コードを記述し、設計時に構文エラーをデバッグできるようにするプログラムです。
  • Netbeans PHP エディターは、PHP 開発者の生産性を向上させるクロスプラットフォームのオープンソース エディターです。