Windows プラットフォームで PHP 開発環境を構築する
Windows プラットフォームで PHP 開発環境を構築する
準備ソフトウェア
1. Web サーバー。
Que の HTTP サーバー v0.2
利点: オープンソース、インストール不要、GUI 構成、軽量、テキスト エディターのように必要なときに起動し、不要なときに終了できるため、非常に便利です。
短所: 厳密にテストされていないため、一部の機能が実装されていない可能性があります。
全体として、Que の HTTP Server v0.2 の作成者として、試してみる価値があると思います。
http://blog.csdn.net/querw/article/details/6593328
2. データベース
MySql が最良の選択です。
http://www.mysql.com/downloads/mysql/ Windows プラットフォームのコミュニティ バージョンをダウンロードします。
たとえば、MySql の中国語のリファレンス マニュアルは、基本的に MSDN なしでは作成できません。
3.PHP
http://windows.php.net/download/ Windows バージョンの PHP パーサー、バージョン 5.3 以降をダウンロードします。Que の HTTP サーバー v0.2 と連携するには、高速 CGI モードをサポートする必要があります。
構成
1.PHPパーサー
PHP をコンピュータにインストールします。通常は C:PHP にインストールすることをお勧めします。
PHP インストール ディレクトリにあるファイル php.ini-development をコピーし、PHP 構成ファイルとして名前を php.ini に変更します。
2 行「;extension=php_mysql.dll;extension=php_mysqli.dll」の前の「;」を削除してファイルを保存し、PHP の MySql サポートを有効にします。
2. Mysql データベースをインストールします (サービスとしてインストールすることもできません)。
Windows サービスとしてインストールされている場合は、システムとともに mysqld.exe を実行して終了します。これには、データベース サービスがあります。
サービスとしてインストールされていない場合は、必要に応じて mysqld.exe を手動で実行します。必要がない場合は、タスク マネージャーからプロセスを終了するか、「mysqladmin.exe -u root shutdown」を実行してシャットダウンできます。
Mysql を最初にインストールしたとき、root ユーザーにはパスワードがありません。mysqladmin -u root password "newpass" を実行することで新しいパスワードを設定できます。
「mysql.exe -u root」を実行して Mysql コンソールにログインし、create database dbname でデータベースを作成し、grant コマンドでユーザーを作成します。
通常、Web サーバー専用のデータベースとユーザーを作成できます。
3. Webサーバー
Que の HTTP Server v0.2 を実行した後、設定ウィンドウを開きます。
PHP を有効にする: チェックを入れます。
php-cgi.exe のパス: C:php にインストールされている場合は、c:phpphp-cgi.exe
になります。
ポート番号: 0。php パーサーがローカルにインストールされていることを示します。
プロセス/接続の最大数: 作成する php-cgi.exe プロセスの最大数は、1 から 25 まで許容されます。開発の場合、1 つの php-cgi プロセスは 1 つの php リクエストのみを処理できます。同時に、リクエストの数がプロセスの最大数を超えた場合、各 PHP リクエストの処理時間は非常に短いため、Que の HTTP サーバー v0.2 はキャッシュを使用します。各 PHP リクエストの処理時間を可能な限り短縮する技術) を使用するため、ユーザーはキューの遅延をほとんど感じません。
待機キューのサイズ: 制限がないことを示すには 0 に設定します。
拡張子: どのファイルが php スクリプトとして扱われるかを示します。通常は php.
と入力します。
PHP 出力をキャッシュする: 選択すると、Que の HTTP サーバー v0.2 は、PHP スクリプトの出力をキャッシュするための一時ファイルをサーバー上に作成します。選択しない場合、コンテンツは PHP スクリプトが完了するまでクライアント ブラウザに送信されません。 、Que の HTTP サーバー v0.2 php スクリプトの出力を受け入れている間
クライアント ブラウザにデータを送信するには、クライアント ブラウザが http1.1 セグメント化エンコーディングをサポートしている必要があります。もちろん、最新のブラウザでは問題ないため、ブラウザでの結果の表示を高速化するために、このオプションは通常は選択されません。
入力後、「OK」ボタンを押して設定を保存します。
テスト
1. Web サーバーをテストします
Que の HTTP サーバー v0.2 を実行し、ブラウザを開いて「localhost」と入力します。「Que の HTTP サーバー v0.2」という文字が表示されている場合は、設定が正しいことを意味します。それ以外の場合は、プロンプトの情報に従って設定を変更します。 >
2. PHP をテストします
Web サーバーのルート ディレクトリに「info.php」という名前のファイルを作成します (設定されていない場合、ルート ディレクトリは Que の HTTP Server v0.2 実行可能ファイルのディレクトリ下の www ディレクトリです)。
テキストエディタで開き、「」と入力します。
ブラウザを開いて http://localhost/info.php にアクセスすると、PHP の構成概要が表示されます。これで、PHP 開発環境が完成しました。
ああ、IDE について言及するのを忘れていました。EditPlus が便利です。あるいは、単にメモ帳を使用してください。