ホームページ  >  記事  >  バックエンド開発  >  ローカル WAMP 環境のセットアップに関する簡単な説明_PHP チュートリアル

ローカル WAMP 環境のセットアップに関する簡単な説明_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:53:48844ブラウズ

ローカル WAMP 環境の構築について簡単に説明します

いわゆる WAMP 環境は、Windows+Apache+Mysql+PHP の開発および実行環境です。これは、PHP 開発を学ぶための最も基本的なステップです。統合開発環境は、一度に多くのことを習得できるようになりましたが、基本的なスキルとして、まだ学習する必要があります。

PHPをローカルに構築するプロセスにおいて、PHP環境の構成は重要な部分です。この記事では、PHPのローカル環境の構成について簡単に説明します。誰もが学べるように!

Windows+Apache+Mysql+PHPの開発および実行環境の構成

Apacheをインストールする

Apache サーバーのダウンロードを入手します

これは、open ssl モジュールを含むウィンドウ実行可能プログラムです。直接実行し、配置する必要があるディレクトリにインストールします。追加のポート番号を指定せずにローカル HTTP サーバーにアクセスできるように、ポート 80 の使用に注意してください

すべてがインストールされたら、ブラウザを開いて http://localhost と入力してテストします。「It Works」が表示されれば、インストールは成功です。

Mysqlをインストールします

Mysql をダウンロードして入手します

Mysql をインストールします。これはパッケージ化されたインストール パッケージです。プロンプトに従ってインストールするだけです

Mysql Workbench もあります。これは、一緒にダウンロードしたり、他の便利な管理クライアントを使用したりできる、視覚的な Mysql 管理ソフトウェアです。

管理クライアントを使用してローカル Mysql に接続できれば、インストールは成功しています。

PHPをインストールする

PHPのダウンロードを入手します。選択できる複数のバージョンが表示されます:

Apacheのバージョンが1または2の場合は、VC6コンパイル済みバージョンをダウンロードします

サーバーとして IIS を選択した場合は、VC9 でコンパイルされたバージョンを使用してください

X86は32ビットオペレーティングシステムを表し、X64は64ビットオペレーティングシステムを表します

スレッドセーフと非スレッドセーフは、WebサーバーがPHPをどのように実行するかによって異なります。 ISAPI の場合、ユーザー要求を処理するために DLL を呼び出す必要があります。処理後すぐに DLL が消えるわけではないため、効率を高めるためにマルチスレッドを使用するためにスレッド セーフ チェックを実行する必要があります。 。 Fast CGI の場合は、単一スレッドでのみ実行されるため、スレッドの同時実行でセキュリティ チェックを実行する必要はありません。スレッド セーフティ チェックを削除することは、不要なシステム消費をキャンセルすることと同じであり、それによって実行速度が向上します。スレッドセーフ。

ここでは直接インストールできるダイレクトインストールパッケージもありますが、手動インストールにはZIPパッケージを選択します。第一に、手動インストールの方が柔軟性があり、第二に、より重要なPHPの内部構造を理解できるからです。将来的に PHP をさらに使用するために。

圧縮パッケージをターゲットのディスクディレクトリに解凍します。解凍されたディレクトリが C:php に似ている場合は、一部の Web サーバーがスペースを含むパスをサポートしていない可能性があるため、ディレクトリ間にスペースを使用しないことをお勧めします。

php5ts.dll Lujinの環境変数を設定します。ルート ディレクトリにある一部の DLL には Web サーバーの名前が含まれており、これらの関連サーバー モジュールを使用すると、Web サーバーで PHP をより効率的に実行できます。すべてのモジュールは php5ts.dll を使用する必要があるため、システムはその場所を認識する必要があります。通常、検索順序は次のとおりです。

php.exeの実行場所、またはWebサーバーがサーバーモジュールを使用している場合はWebサーバーの実行ディレクトリ(通常はbin)

環境変数PATHに含まれるパス

現在のルートディレクトリを PATH に追加して、Web サーバーの構成に関係なく、システムが php5ts.dll を見つけられるようにします

PHP の初期化情報を設定するには、php.ini-production をコピーして php.ini に名前を変更するだけで、PHP は実行中に php.ini ファイルを自動的に検索して読み取ります。さらに、Windows NT、2000、XP、または 2003 で NTFS フォーマットを使用している場合は、Web サーバーを実行しているユーザーが php.ini に対する読み取り権限を持っていることを確認してください。

PHP と Apache を関連付けます。この設定を行うと、Apache に PHP 解析機能が追加されます。 PHP と Apache を連携できるように設定するには 2 つの方法があります。 1 つは CGI としてインストールする方法、もう 1 つは Apache モジュールとしてインストールする方法です。前述したように、Server モジュールの方が優れているため、この方法でインストールし、Apache の httpd.conf に次の 3 行を追加するだけです。

コードは以下の通りです:

LoadModule php5_module "c:/php/php5apache2_2.dll"

AddType application/x-httpd-php .php

PHPIniDir "C:/php"

統合検出

最後に、環境が正しく動作しているか確認してみましょう。

拡張子test.iniを使用して新しいテキスト名を作成します

次のコードをファイルに追加します。

コードは以下の通りです:

phpinfo();

?>

Apacheサーバーのhtdocsディレクトリに置きます

その後、ブラウザに http://localhost/test.php と入力すると、PHP のバージョンとコンポーネント関連の統計が表示されれば、正常に動作しています。このうち、mysqlnd が有効になっており、Mysql ドライバーも正常に有効になっていることがわかります。

このようなWAMP環境が整備されており、開発と学習の基礎となる環境ですので、まずはこちらからご紹介させていただきます。最後に、皆さんの幸せな研究と早期の反撃を祈っています。 。 。

この記事の内容は以上です。皆さんに気に入っていただければ幸いです。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1000094.html技術記事ローカル WAMP 環境の構築について簡単に説明します。いわゆる WAMP 環境は、Windows+Apache+Mysql+PHP の開発および実行環境です。これは、PHP 開発を学ぶための最も基本的なステップです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。