XAMPPとは何ですか?
XAMPPは、オープンソースのクロスプラットフォームWebサーバー、MySQLデータベースエンジン、およびPHPと Perl パッケージ。 これは、Apacheによってコンパイルおよび保守されます。 頭字語XAMPPは;の略です。
- バツ – [cross platform operating systems] つまり、どのOS Mac OX、Windows、でも実行できます。 Linux 等
- A – Apache -これはWebサーバーソフトウェアです。
- M –MySQL-データベース。
- P – PHP
- P – Perl –スクリプト言語
なぜXAMPPを使用するのですか?
- PHPを使用するには、PHP、Apache、さらにはMySQLをインストールする必要があります。 Apacheをインストールして設定するのは簡単ではありません。 Apacheを単独でインストールする場合でも、Apacheをセットアップして、PHPやPerlなどと統合する必要があります。 XAMPPは、PHPおよびPerlのセットアップと統合におけるすべての複雑さを処理します。 とは異なり Java Java SDKでのみ実行される場合、PHPが機能するにはWebサーバーが必要です
- XAMPPは、Apache、MySQL、およびTomcat、filezillaなどの他のプログラムを管理するための使いやすいコントロールパネルを提供します。Apache、MySQLなどを起動するためのコマンドを覚える必要はありません。
このチュートリアルでは、次のことを学びます-
XAMPPをダウンロードしてインストールする方法
XAMPP forWindowsをインストールするためのステップバイステップのプロセスを調べます。 他のオペレーティングシステムの場合、インストール手順は同様です。
- XAMPPのインストールは、他のWindowsプログラムのインストールと同じです。 ただし、注意しなければならないことがいくつかあります。
- XAMPPをダウンロードしたら、セットアップを実行します。 以下の警告メッセージダイアログウィンドウが表示されます。
- WindowsVistaまたはWindows7を使用している場合は、ユーザーアカウント制御機能を無効にしてください。 これを行うには、[コントロールパネル]>[ユーザーアカウント]>[ユーザーアクセス制御設定の変更]を選択します。 次の図は、主な手順を示しています。
- ユーザーアカウント制御を無効にした後、警告メッセージボックスの[OK]ボタンをクリックします。
- 今回は次のメッセージが表示されます
- 次の画面で、[次へ]をクリックします
- 次の画面で、必要に応じてインストールパスを変更します。[次へ]をクリックします
- 次の画面で、ApacheとMySQLを選択します。 必要に応じて、オプションでFileZilla(FTPクライアント)を選択できます。[インストール]をクリックします
注意 サービスは、ユーザーの介入を必要としない、Windowsで長時間実行されるプログラムです。 Windowsオペレーティングシステムが起動するたびにサービスが自動的に実行されるように設定できます。 ApacheとMySQLを使用するには、バックグラウンドで実行されている必要があります。 それらをサービスとしてインストールすると、コンピューターの電源を入れるたびに、ApacheとMySQLの両方がバックグラウンドで自動的に実行されます。。 ApacheとMySQLをサービスとしてインストールしていない場合は、使用するたびに手動で起動する必要があります。 XAMPPコントロールパネルからこれを行う必要があります。PHPと
- インストールが正常に完了すると、次のウィンドウが表示されます
XAMPPのインストールをテストする前に、まず、使用する基本的なディレクトリを見てみましょう。
基本的なWebサーバー構成
このチュートリアルは、あなたが持っていることを前提としています 上記の手順を使用して、WindowsのドライブCにXAMPPをインストールしました。 以下は、知っておくべき基本的なディレクトリのリストです。
- htdocs; これはWebルートディレクトリです。 すべてのPHPコードはこのディレクトリに配置されます。
- mysql –このディレクトリには、MySQLデータベースエンジンに関連するすべての情報が含まれています。デフォルトでは、ポート3306で実行されます。
- php –このディレクトリにはPHPインストールファイルが含まれています。 php.iniという名前の重要なファイルが含まれています。 このディレクトリは、サーバー上でのPHPの動作を構成するために使用されます。
デフォルトでは、ApacheWebサーバーはで実行されます ポート80。 ポート80が別のWebサーバーによって使用されている場合は、別のポート番号を使用できます。 このチュートリアルでは、ポート80を使用していると想定します。注:SKYPEを使用する場合は、同じポートを使用します。 ポート80でApacheを使用する場合は、Skypeを閉じます
XAMPPコントロールパネル
コントロールパネルは、XAMPPを介してインストールされたプログラムを管理するために使用されます。 XAMPPコントロールパネルを開くには、
- スタートメニューをクリックします
- 下の図に示すように、programsディレクトリを調べて、Apace Friends、XAMPPの順に見つけます。
- 次の図は、コントロールパネルを示しています。
1) このセクションには、インストールされているサービス、モジュール、およびプロセスIDPIDが一覧表示されます。 緑のチェックマークは、モジュールがサービスとしてインストールされたことを意味します。 赤いマークは、サービスとしてインストールされていないことを意味します。 サービスをインストールするには、赤いマークをクリックします。 ボタンに緑色のチェックマークが表示されているときにそれをクリックすると、コントロールパネルからシステムをアンインストールするかどうかを尋ねられます。
2) このセクションには、モジュールに関連付けられているポートが表示されます。 アクションセクションは以下のためのものです。
- モジュールの開始と停止
- ApacheとMySQLの管理ウィンドウを開きます
- Apache、MySQLなどの構成ファイルを開いて変更を加えます
- モジュールのログファイルを表示する
3) このセクションには、Netsat、Windowsサービスのショートカットなどの便利なユーティリティが含まれています。
4) このセクションには、モジュールのステータス情報が表示されます。 コントロールパネルは次の目的で使用できます。
- XAMPPを介してインストールされるApache、MySQLなどのサービスをインストールおよびアンインストールします
- サービスを開始および停止します。
- 設定ファイルなどを開きます。
XAMPPを構成する
ここで、PHPを利用したWebサイトの開発にXAMPPインストールを使用する前に、必要な基本構成を見てみましょう。 URLを入力します http:// localhost / xampp / お気に入りのブラウザで。 このチュートリアルでは、WebブラウザとしてFirefoxを使用します。
上記の画面が表示されれば、XAMPPは正常にインストールされています。 左側のパネルには、次のような役立つ情報へのリンクが含まれています。
- インストールされているPHPのバージョン
- XAMPPのセキュリティ設定
- phpMyAdminなどのユーティリティへのアクセス。
XAMPP1.8.0に同梱されているPHPバージョンはPHP5.4.4です。
最高のPHPIDEは何ですか?
PHP IDEは、PHPコードを簡単に記述できるようにするプログラムです。 PHP IDEには、多くの場合、構文強調表示機能が装備されており、場合によってはオートコンプリート機能も装備されています。 つまり、PHPインタープリターが認識しているPHPキーワードを作成すると、そのキーワードは通常のステートメントで使用されている色とは異なる色で強調表示されます。 オートコンプリート機能は、入力時に既知のPHPキーワードを自動的にポップアップします。 メモ帳は、PHPコードの記述と編集にも使用できます。 メモ帳などのエディターを使用することの欠点は、スペルミスのキーワードや閉じられていない中括弧などのエラーを見つけるのが簡単ではないため、スクリプトのデバッグが困難になることです。IDEはエラーのあるステートメントを強調表示するため、簡単に見つけることができます。 以下の表は、5つの人気のあるPHPエディターを示しています
編集者 | ライセンス | クロスプラットフォーム | 簡単な説明 |
---|---|---|---|
Netbeans IDE | オープンソース | はい |
|
ドリームウィーバー | 商業の | はい |
|
ゼンドスタジオ | 商業の | はい |
|
PHP Eclipse | オープンソース | はい |
|
メモ帳++ | フリーウェア | Windowsのみ |
|
Netbeans IDEPHPエディタ 上記の表で簡単に強調したように、Netbeans IDEには、PHPコーダーの生産性を高める強力な機能があります。 IDEはから自由にダウンロードできます https://netbeans.org/downloads/index.html
- 構文の強調表示とオートコンプリート機能により、 生産性
- MySQLなどのデータベースシステムをネイティブでサポートしています。 データベースのコーディングと開発に2つのプログラムを使用する必要はありません。
- IDEはで使用できます コラボレーション環境。 これは、他の開発者とチームで作業する必要がある場合に便利です。
- IDEには 他の言語のサポート といった;
この記事の執筆時点でのNetbeansIDEの現在のバージョンはバージョン7.3です。
NetbeansIDEの概要
Netbeans IDE PHPエディタを正常にインストールしたら、他のWindowsプログラムと同じようにプログラムを実行します。 以下のウィンドウが表示されます
1.プロジェクトエクスプローラー –このパネルは、開いているすべてのプロジェクトを表示するために使用されます。 プロジェクトはツリービューに一覧表示されます。
2.ショートカットツールバー –このツールバーには、新しいプロジェクトの作成、既存のプロジェクトのオープン、元に戻す、やり直しなどの頻繁に実行されるタスクへのショートカットが含まれています。
3.スタートアップページ –このページには3つのタブがあります-Learn&Discover、My Netbeans、What’sNew。
- 最初のタブ [Learn and Discover] Netbeans IDEの機能を紹介し、NetbeansIDEで開発できるいくつかのデモとチュートリアルを紹介します。
- 2番目のタブ [My Netbeans] 最近開いたプロジェクトを一覧表示し、プラグインをインストールしてIDEの機能をアクティブ化できるようにします。
4.出力ウィンドウ –Javaコンソールアプリケーションなどのプログラムからの出力を表示するために使用されます。 また、ログおよびデバッグ情報の表示にも使用されます。 以下のスクリーンショットは、プロジェクトが開いているIDEを示しています。
NetbeansIDEを使用して新しいPHPプロジェクトを作成する
- 以下に示すように、ツールバーの[新しいプロジェクトの作成]ボタンをクリックします
- Netbeans IDEで利用可能なすべてのバンドルをダウンロードした場合は、プロジェクトカテゴリでPHP、プロジェクトでPHPアプリケーションを選択し、[次へ]ボタンをクリックしてください。
- 以下に示すようにプロジェクト名を入力します。
- 上記のように、フォルダがXAMPPインストールディレクトリに保存されていることを確認してください。
- 完了したら、次のボタンをクリックします。
- Run as:がLocal Web Site(ローカルWebサーバーで実行)に設定されていることを確認します
- プロジェクトURL:はに設定されています http:// localhost / phplessons /
注意 上記の設定はデフォルトで設定されます。 専門家でない限り、何も変更する必要はありません
- Netbeans PHPエディタを使用すると、SymfonyやZendなどのPHPMVCフレームワークと統合できます。 今のところ、MVCフレームワークは選択しません。[完了]ボタンをクリックします。
- 新しく作成したプロジェクトがプロジェクトブラウザに表示され、index.phpページが作成されます。
- 新しく作成されたページには、いくつかのhtmlコードが含まれています。 以下のコードに置き換えてください。
最初のPHPサンプルの実行
<?php echo "Hello World!"; ?>
- 以下に示すように、ツールバーの実行ボタンをクリックします
- デフォルトのブラウザがURLで開かれます http://localhost/phplessons/index.php 。 出力「HelloWorld!」 ブラウザに表示されます。
概要
- XAMPPは、X-crossプラットフォーム、Apache、MySQL、PHP、およびPerlの頭字語です。
- PHPエディターは、可能な限り短い時間でPHPコードを記述し、設計時に構文エラーをデバッグできるようにするプログラムです。
- Netbeans PHPエディタは、PHP開発者の生産性を向上させるクロスプラットフォームのオープンソースエディタです。
Hope this helps!
Source link