ホームページ バックエンド開発 PHPチュートリアル Windows プラットフォーム上に PHP 開発環境を作成する

Windows プラットフォーム上に PHP 開発環境を作成する

Jun 13, 2016 pm 01:23 PM
http mysql php quot server

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 が便利です。あるいは、単にメモ帳を使用してください。




このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

phpmyadminを開く方法 phpmyadminを開く方法 Apr 10, 2025 pm 10:51 PM

次の手順でphpmyadminを開くことができます。1。ウェブサイトコントロールパネルにログインします。 2。phpmyadminアイコンを見つけてクリックします。 3。MySQL資格情報を入力します。 4.「ログイン」をクリックします。

PHPの未来:適応と革新 PHPの未来:適応と革新 Apr 11, 2025 am 12:01 AM

PHPの将来は、新しいテクノロジーの傾向に適応し、革新的な機能を導入することで達成されます。1)クラウドコンピューティング、コンテナ化、マイクロサービスアーキテクチャに適応し、DockerとKubernetesをサポートします。 2)パフォーマンスとデータ処理の効率を改善するために、JITコンパイラと列挙タイプを導入します。 3)パフォーマンスを継続的に最適化し、ベストプラクティスを促進します。

MySQL:世界で最も人気のあるデータベースの紹介 MySQL:世界で最も人気のあるデータベースの紹介 Apr 12, 2025 am 12:18 AM

MySQLはオープンソースのリレーショナルデータベース管理システムであり、主にデータを迅速かつ確実に保存および取得するために使用されます。その実用的な原則には、クライアントリクエスト、クエリ解像度、クエリの実行、返品結果が含まれます。使用法の例には、テーブルの作成、データの挿入とクエリ、および参加操作などの高度な機能が含まれます。一般的なエラーには、SQL構文、データ型、およびアクセス許可、および最適化の提案には、インデックスの使用、最適化されたクエリ、およびテーブルの分割が含まれます。

PHP対Python:違いを理解します PHP対Python:違いを理解します Apr 11, 2025 am 12:15 AM

PHP and Python each have their own advantages, and the choice should be based on project requirements. 1.PHPは、シンプルな構文と高い実行効率を備えたWeb開発に適しています。 2。Pythonは、簡潔な構文とリッチライブラリを備えたデータサイエンスと機械学習に適しています。

なぜMySQLを使用するのですか?利点と利点 なぜMySQLを使用するのですか?利点と利点 Apr 12, 2025 am 12:17 AM

MySQLは、そのパフォーマンス、信頼性、使いやすさ、コミュニティサポートに選択されています。 1.MYSQLは、複数のデータ型と高度なクエリ操作をサポートし、効率的なデータストレージおよび検索機能を提供します。 2.クライアントサーバーアーキテクチャと複数のストレージエンジンを採用して、トランザクションとクエリの最適化をサポートします。 3.使いやすく、さまざまなオペレーティングシステムとプログラミング言語をサポートしています。 4.強力なコミュニティサポートを提供し、豊富なリソースとソリューションを提供します。

PHPの現在のステータス:Web開発動向を見てください PHPの現在のステータス:Web開発動向を見てください Apr 13, 2025 am 12:20 AM

PHPは、現代のWeb開発、特にコンテンツ管理とeコマースプラットフォームで依然として重要です。 1)PHPには、LaravelやSymfonyなどの豊富なエコシステムと強力なフレームワークサポートがあります。 2)パフォーマンスの最適化は、Opcacheとnginxを通じて達成できます。 3)PHP8.0は、パフォーマンスを改善するためにJITコンパイラを導入します。 4)クラウドネイティブアプリケーションは、DockerおよびKubernetesを介して展開され、柔軟性とスケーラビリティを向上させます。

PHPとPython:2つの一般的なプログラミング言語を比較します PHPとPython:2つの一般的なプログラミング言語を比較します Apr 14, 2025 am 12:13 AM

PHPとPythonにはそれぞれ独自の利点があり、プロジェクトの要件に従って選択します。 1.PHPは、特にWebサイトの迅速な開発とメンテナンスに適しています。 2。Pythonは、データサイエンス、機械学習、人工知能に適しており、簡潔な構文を備えており、初心者に適しています。

MySQLの場所:データベースとプログラミング MySQLの場所:データベースとプログラミング Apr 13, 2025 am 12:18 AM

データベースとプログラミングにおけるMySQLの位置は非常に重要です。これは、さまざまなアプリケーションシナリオで広く使用されているオープンソースのリレーショナルデータベース管理システムです。 1)MySQLは、効率的なデータストレージ、組織、および検索機能を提供し、Web、モバイル、およびエンタープライズレベルのシステムをサポートします。 2)クライアントサーバーアーキテクチャを使用し、複数のストレージエンジンとインデックスの最適化をサポートします。 3)基本的な使用には、テーブルの作成とデータの挿入が含まれ、高度な使用法にはマルチテーブル結合と複雑なクエリが含まれます。 4)SQL構文エラーやパフォーマンスの問題などのよくある質問は、説明コマンドとスロークエリログを介してデバッグできます。 5)パフォーマンス最適化方法には、インデックスの合理的な使用、最適化されたクエリ、およびキャッシュの使用が含まれます。ベストプラクティスには、トランザクションと準備された星の使用が含まれます

See all articles