検索
ホームページphp教程php手册Windows上でのPHP開発環境の構築

Windows上でのPHP開発環境の構築

Jun 14, 2016 am 12:01 AM
phpwindowsコード開発環境オープンソース建てるプログラミングプログラミング言語ソフトウェア開発

XAMPP、AppServ など、PHP 統合開発環境は多数あります。ワンクリックでインストールするだけで PHP 環境がセットアップされます。しかし、このインストール方法は柔軟性に欠け、ソフトウェアを自由に組み合わせるのが不便であり、学習にも不向きです。したがって、私は依然として PHP 開発環境を手動で構築することを好みます。必要なモジュールだけをインストールしたり、そのソフトウェアをアップグレードする必要がある場合には、そのソフトウェアを直接アップグレードするだけで済みます。これは、他のソフトウェアに影響を与えないため、非常に便利です。 。

1. 準備 - 必要なソフトウェアをダウンロードします

  • Apache httpd-2.2.22-win32-x86-openssl-0.9.8t.msi
  • PHP php-5.3.10-Win32-VC9-x86.zip
  • MySQL mysql-5.5.20-win32.msi

2. ソフトウェアをインストールします

Apache のインストール: ダブルクリックでインストールします。これは、他の Windows ソフトウェアのインストールと変わりません。サーバー情報を入力する場合、入力されている限り、特別な規則はありません。情報はフォーマットに準拠しています。

インストールが完了したら、ブラウザに http://localhost と入力します。「It Works!」と表示されれば、Apache は正常にインストールされています。

PHP のインストール: php-5.3.10-Win32-VC9-x86.zip をディレクトリに解凍します。

MySQL のインストール: ダブルクリックしてインストールします。インストール ディレクトリを変更する必要がある場合は、[セットアップ タイプの選択] で [カスタム

] を選択します。

インストールが完了したら、MySQL の設定を開始します。すべてのデフォルト オプションをそのまま使用できますが、[セキュリティ設定の変更] オプションでパスワードを 2 回入力して完了することをお勧めします。最後に、「実行」をクリックして構成を完了します。

3. Apache+PHP+MySQL の統合

Apache: まず、Apache 構成ファイルを変更して、Apache が PHP ファイルの解析をサポートできるようにします。 Apache 設定ファイルは、Apache インストール ディレクトリの conf ディレクトリにある httpd.conf です。

1. Apache に php ファイルを解析させ、設定ファイル内で

を見つけます

#LoadModule vhost_alias_module modules/mod_vhost_alias.so

次の行を追加します (緑色の位置は PHP が配置されているディレクトリに基づいています)

LoadModule php5_module "D:/Develop/PHP/php5apache2_2.dll"
PHPIniDir "D:/Develop/PHP"
AddType application/x-httpd-php .php .html .htm

2. 設定ファイル内で

を見つけます

DirectoryIndexindex.html

に変更します

DirectoryIndex index.phpindex.html

3. Apache サイトのディレクトリを変更し、設定ファイル内で見つけます (表示される値は Apache がインストールされているディレクトリによって異なります)

DocumentRoot "D:/Develop/Apache2.2/htdocs"

に変更します

DocumentRoot "D:/Workspace/PHP"

もう一度検索

D:/Develop/Apache2.2/htdocs">

に変更します

D:/Workspace/PHP">

PHP: PHP 構成ファイルとして php.ini-development の名前を php.ini に変更します。 php.iniを変更

1. PHP 拡張機能パッケージの特定のディレクトリを設定し、

を見つけます

; Windows の場合:
extension_dir = "ext"

に変更します(値はextフォルダーのディレクトリです)

; Windows の場合:
extension_dir = "D:/Develop/PHP/ext"

2. 対応するライブラリ関数を有効にし、ライブラリを有効にする必要がある行を見つけます

; 拡張子=php_curl.dll

; 拡張子=php_gd2.dll

; 拡張子=php_mbstring.dll

; 拡張子=php_mysql.dll

; 拡張子=php_xmlrpc.dll

前にあるセミコロン (コメント) を削除し、

に変更します。

拡張子=php_curl.dll

拡張子=php_gd2.dll

拡張子=php_mbstring.dll

拡張子=php_mysql.dll

拡張子=php_xmlrpc.dll

3. タイムゾーンを設定し、

を見つけます

; 日付.タイムゾーン =

に変更します

日付.タイムゾーン = アジア/上海

設定が完了しました。設定が成功したかどうかを確認してください。 Apacheを再起動し、サイトディレクトリに新しいファイルindex.phpを作成し、内容を入力します:

<?php <br>    <span style="color: #008080;">phpinfo</span>();<br>?>

ブラウザを開いて http://localhost と入力すると、以下の内容が表示されればインストールは成功し、MySQL が関連付けられています。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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

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

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境