ローカル WAMP 環境のセットアップに関する簡単な説明_PHP チュートリアル
ローカル 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環境が整備されており、開発と学習の基礎となる環境ですので、まずはこちらからご紹介させていただきます。最後に、皆さんの幸せな研究と早期の反撃を祈っています。 。 。
この記事の内容は以上です。皆さんに気に入っていただければ幸いです。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









Windows 回復環境 (WinRE) は、Windows オペレーティング システムのエラーを修復するために使用される環境です。 WinRE に入ると、システムの復元、出荷時設定へのリセット、アップデートのアンインストールなどを実行できます。 WinRE を起動できない場合、この記事では問題を解決するための修正方法を説明します。 Windows 回復環境を起動できない Windows 回復環境を起動できない場合は、以下の修正プログラムを使用してください。 Windows 回復環境のステータスを確認する 他の方法を使用して Windows 回復環境に入る Windows 回復パーティションを誤って削除しましたか?以下の Windows のインプレース アップグレードまたはクリーン インストールを実行します。これらすべての修正については詳しく説明しています。 1]Wiをチェックする

この記事では、Python と Anaconda の違いについて学びます。パイソンとは何ですか? Python は、行をインデントし空白を入れることでコードを読みやすく理解しやすくすることに重点を置いたオープンソース言語です。 Python は柔軟性と使いやすさを備えているため、オンライン アプリケーションの作成や開発だけでなく、科学コンピューティング、人工知能、データ サイエンスなどのさまざまなアプリケーションに最適です。 Python はインタープリタ言語であるため、テストされるとすぐに機械語に翻訳されます。 C++ などの一部の言語は、理解するためにコンパイルが必要です。 Python は理解、開発、実行、読み取りが非常に簡単であるため、Python の習熟度は重要な利点となります。これにより Python が作成されます

この記事では、mysql + apache + php を含む 2 つの PHP 統合環境を使用しますが、phpstudy の機能は wamp よりも強力で、非常にシンプルで使いやすいです。

Windows 11 で環境変数を設定すると、システムのカスタマイズ、スクリプトの実行、アプリケーションの構成に役立ちます。このガイドでは、好みに合わせてシステムを構成できるように、3 つの方法と段階的な手順について説明します。環境変数には 3 つのタイプがあります。 システム環境変数 – グローバル変数は優先順位が最も低く、Windows 上のすべてのユーザーとアプリケーションがアクセスでき、通常はシステム全体の設定を定義するために使用されます。ユーザー環境変数 – 優先度が高く、これらの変数は現在のユーザーとそのアカウントで実行されているプロセスにのみ適用され、そのアカウントで実行されているユーザーまたはアプリケーションによって設定されます。プロセス環境変数 – 最も高い優先順位があり、一時的なもので、現在のプロセスとそのサブプロセスに適用され、プログラムを提供します。

PHP 統合環境パッケージには次のものが含まれます: 1. PhpStorm (強力な PHP 統合環境)、2. Eclipse (オープンソース統合開発環境)、3. Visual Studio Code (軽量のオープンソース コード エディター)、4. Sublime Text (人気のあるテキスト エディター)さまざまなプログラミング言語で広く使用されている; 5. NetBeans、Apache Software Foundation によって開発された統合開発環境; 6. Zend Studio、PHP 開発者向けに設計された統合開発環境。

Laravel 環境構成ファイル .env に関する一般的な問題と解決策 Laravel フレームワークを使用してプロジェクトを開発する場合、環境構成ファイル .env は非常に重要であり、データベース接続情報、アプリケーション キーなど、プロジェクトの主要な構成情報が含まれています。ただし、.env ファイルの構成時に一般的な問題が発生する場合があります。この記事では、これらの問題の紹介と解決策を示し、参照用の具体的なコード例を添付します。問題 1: .env ファイルを構成したときに .env ファイルを読み取れない

Wampserver は、Windows コンピューターに Apache、PHP、および MySQL をインストールできるソフトウェア パッケージです。 Wampserver を使用すると、ローカル コンピューター上で PHP Web サイトを簡単に開発およびテストできます。開発プロセス中に、PHP 構成ファイル php.ini の変更が必要になる場合があります。この記事では、Wampserver の php.ini ファイルを変更する方法を紹介します。

WAMP は、ユーザーが Windows オペレーティング システム上に Web サーバー環境を構築できるようにする、無料のオープンソース Web サーバー ソフトウェア パッケージです。ただし、ユーザーが WAMP で PHP ファイルを実行しようとすると、未解決のエラーが発生する可能性があります。この記事では、WAMP が PHP ファイルを解析できない理由と解決策を検討します。
