検索
ホームページバックエンド開発PHPチュートリアルWindows での WAMP 環境の画像とテキストの共有

この記事では主に、Windows での WAMP 環境のセットアップに関するグラフィック チュートリアルを提供します (推奨)。編集者はこれが非常に良いものだと思ったので、皆さんの参考として今から共有します。編集者をフォローして見てみましょう。皆さんのお役に立てれば幸いです。

PHP動作環境:

Linuxでの3つのインストール方法:ソースパッケージインストール、rpmパッケージインストール、統合環境インストール(lnmp)

Windowsインストールの2つの方法:単一ダウンロードインストール、統合環境インストール( AppServ、phpstudy、wamp)

Windows システムに PHP 開発環境をインストールします:

必要なソフトウェアは個別にインストールされます:

インストール前の準備

Apache をインストールする

MySQL をインストールする

PHP をインストールする

phpMyAをインストールする

ソフトウェア名

ダウンロードアドレス

Apacheダウンロード

http://httpd.org/download.cgi

PHP ダウンロード

http://www.php.net/downloads.php

MySQL

http://dev.mysql.com/downloads/mysql/、ここで選択したものはインストールです-無料版

phpMyAdmin

http://www.phpmyadmin.net

apache環境のインストール:

httpd-2.2.21-win32-x86-no_ssl.msi をダブルクリックしてインストールを開始します。インストールへのようこそ画面が表示されます。

「次へ」を直接クリックして続行すると、認可契約が表示されます。

「使用許諾契約の条項に同意します」を選択して使用許諾契約に同意し、「次へ」をクリックして続行すると、インストール手順が表示されます。

「次へ」を直接クリックすると、情報を入力するインターフェースが表示されます。

「ネットワーク ドメイン」には、admin10000.com などのネットワーク ドメイン名を入力します。ネットワーク ドメイン名がない場合は、気軽に入力できます。

「サーバー名」には、ホスト名である www.admin10000.com などのサーバー名を入力します。そうでない場合は、自由に記入してください。

「管理者の電子メール アドレス」には、システム管理者の連絡先電子メール アドレス (webmaster@admin10000.com など) を入力します。システム障害が発生した場合の連絡先メールアドレスが訪問者に提供されます。

ヒント: このマシンでは主に開発のために Apache をインストールするため、最初の 2 つの項目に localhost を入力するだけです。上記 3 つの情報は任意に入力でき、後で httpd.conf ファイル内で変更できます。

以下の 2 つのオプションがあります。1 つは、デフォルトのポート 80 を使用してシステムのすべてのユーザーにインストールし、システム サービスとして自動的に開始することです。もう 1 つは、現在のユーザーにのみインストールし、ポートを使用します。 8080 を選択し、手動で起動します。最初の「すべてのユーザー、ポート 80、サービスとして – 推奨」を選択します。次に、「次へ」をクリックして続行します。

インストール タイプの選択インターフェイスが表示されます。[標準] は標準的なインストールであり、[カスタム] はユーザーがカスタマイズしたインストールです。ここでは [標準] を選択し、[次へ] を押します。

「変更...」をクリックしてインストールディレクトリを手動で指定します。ここではApacheを「D:Apache」にインストールしましたが、どこにインストールするかはあなたが決めます。オペレーティング システムが破損し、復元操作中に Apache 設定ファイルがクリアされる可能性があるため、オペレーティング システムが存在するディスク (通常は C ドライブ) にはインストールしないことをお勧めします。インストールディレクトリを指定したら、「次へ」をクリックして続行します。

インストールオプションが正しいことを確認し、「インストール」をクリックしてインストールを開始します。もう一度確認したい場合は、「戻る」をクリックして段階的に確認に戻ることができます。

インストールの進行状況が表示され、しばらく待つと、次のインターフェースが表示されます。

「完了」をクリックすると、右下隅のステータスバーに緑色のロゴのアイコンが表示されます。

は、Apacheが正常に起動したことを意味します。

この時点で、ブラウザに http://localhost/ または http://127.0.0.1/ を入力すると、次のインターフェイスが表示されます。

MYSQLのインストール:

ダウンロードしたmysqlインストールファイルmysql-5.0.27-win32.zipを開き、ダブルクリックして解凍し、「setup.exe」を実行すると、次のインターフェースが表示されます

「次へ」をクリックして続行すると、認可契約が表示されます。

「使用許諾契約の条項に同意します」を選択して使用許諾契約に同意し、「次へ」をクリックして続行します。インストールの種類を選択するウィンドウには、「標準(デフォルト)」と「標準(デフォルト)」があります。 「Complete (完全)」、「Custom (ユーザー定義)」の 3 つのオプションがあります。カスタマイズによってインストール プロセスに慣れることができるため、「Custom」を選択します。これは MySQL データベースの学習に非常に役立ちます。「次へ」をクリックして、図に示すように、インストールを続行します:

表示されるカスタム インストール インターフェイスで mysql データベースのインストール パスを選択します。ここでは「d:Program FileMySQL」を設定し、「次へ」をクリックしてインストールを続行します。写真に示すように:

次に、インストールの準備ができたインターフェースに入ります。まず、前の設定を確認します。エラーがない場合は、「インストール」ボタンをクリックしてインストールを続行します。画像:

Single [インストール] ボタンをクリックすると、しばらくすると、MySQL データベースのインストールが完了し、図に示すように、MySQL のインストール完了インターフェイスが表示されます。

このインターフェースで「次へ」をクリックしてください。

上記の「MySQL インスタンス構成ウィザードの起動」オプションを選択することに注意してください。これは、MySQL 構成を開始する最も重要な場所です (後で設定することもできます)。「完了」ボタンをクリックします。 , 設定インターフェイスに入ります。

MySQL データベースのインストールは非常に簡単です。重要なのは、インストール完了後の構成です。図に示すように、[次へ] をクリックして構成します。

オープン構成の場合 タイプウィンドウで構成方法を選択します。「詳細構成 (手動による精密構成)」、「標準構成 (標準構成)」です。プロセスに慣れるために、「詳細構成 (手動による構成)」を選択します。図に示すように:

表示されるウィンドウで、サーバーのタイプ、「開発者マシン (開発およびテスト クラス)」、「サーバー マシン (サーバー タイプ)」、「専用 MySQL サーバー マシン (特殊なデータベース サーバー) )」。学習とテストにのみ使用します。デフォルトで問題ありません。図に示すように、「次へ」をクリックして続行します。表示される設定インターフェースでmysqlデータベースの目的を選択します。「多機能データベース(ユニバーサル多機能データベース)「機能タイプ」」、「トランザクションデータベースのみ(サーバータイプ)」、「非トランザクションデータベースのみ(非トランザクション処理タイプ)」 )"、ここでは最初の項目であるユニバーサル インストールを選択し、[次へ] をクリックして次のような構成を続行します。

表示されるインターフェイスで、InnoDB テーブルスペースを構成します。 InnoDB データベース ファイルの保存スペースが変更されている場合は、場所を覚えておいて、再インストールするときに同じ場所を選択してください。もちろん、図に示すようにデータベースが破損する可能性があります。図中:

開いたページで、mysql アクセス数と同時接続数、「意思決定支援 (DSS)/OLAP (約 20)」、「オンライン トランザクション処理 (OLTP) (約 500)」、「手動設定 (手動設定、15 に設定)」 ここで手動設定を選択し、「次へ」をクリックして続行します。 図に示すように:

Mysql はデフォルトで TCP/IP ネットワークを開始します。このポート番号を使用したくない場合は、ドロップダウン リスト ボックスを使用して変更することもできますが、このポート番号が占有されていないことを確認する必要があります。この場合、ファイルウォールの例外が追加されます。 「ポート」チェックボックスは、このポート番号をファイアウォールに登録するために使用されます。「厳密モードを有効にする」チェックボックスは、MYSQL が入力データを厳密にチェックするために使用されます。トラブルを避けるため、初心者にはこのオプションを選択することはお勧めしません。図に示すように、このオプションを選択して「次へ」をクリックすることはできません。

開いた文字エンコーディングのページで、mysql で使用する文字エンコーディングを設定します。1 つ目は Western エンコーディング、2 つ目はマルチバイト ユニバーサル utf8 エンコーディング、3 つ目は UTF-8 を選択します。ここで-8エンコーディングが選択されていない場合、JDBCを使用してデータベースに接続すると文字化けが発生するため、コード化けの問題を解決するには「useUnicode=true&characterEncoding=UTF-8」というコードを追加する必要があります。将来の便宜のために UTF-8 エンコーディングに設定されていますが、問題があります。つまり、どのコンソールを使用して中国語の文字を挿入すると、中国語の文字を含むテーブルにクエリを実行すると、エラーが報告されます。なので、毎回入力する必要があります。 MySQL の後、問題を解決するためにシステム パラメータ「set names gbk」を設定します。次に、図に示すように、「次へ」をクリックして構成を続行します。

インストールするかどうかを選択します。開いたページ内の mysql Windows を提供するには、Service Name (サービス識別名) と、mysql の bin ディレクトリを Windows PATH に追加するかどうかも指定できます (追加後は、bin 配下のファイルを指定せずに直接使用できます)ディレクトリ名 (接続など)、「mysql–u ユーザー名 –p パスワード;」 これで完了です。図に示すように、「次へ」をクリックして構成を続行します。

開いたページで、デフォルトの root ユーザー (スーパー管理者) のパスワードを変更したい場合 (デフォルト (空)、「新しい root パスワード」。変更する場合は、ここに新しいパスワードを入力し、root リモート アクセス機能を有効にします。作成しないでください)図に示すように、[次へ] をクリックして構成を続行します。

ここですべての構成操作が完了しました。図に示すように、[実行] ボタンをクリックして構成を実行します。

数分後、次のプロンプト インターフェイスが表示されます。これは、MySQL 構成が終了したことを意味し、プロンプト

サービスで mysql データベースを開始し、「mysql -h localhost -u root -p」と入力します。または、コマンド ウィンドウで「mysql -h localhost -uroot -p passwd」を実行し、図に示すように、表示されるプロンプトにユーザーのパスワードを入力します。

A. Apache をインストールします

B. PHP をインストールします (圧縮されたパッケージを解凍するだけです対応する場所に移動します)

C、PHP の設定

php.ini-dist の名前を php.ini に変更しますextension_dir = "D:/php-5.2.6/ext"

D. Apache 設定ファイル httpd.conf

#加载PHP模块
LoadModule php5_module "D:/php-5.2.6/php5apache2_2.dll"
#PHP配置文件所在位置
PHPIniDir "D:/php-5.2.6"
#哪些类型的文件将交由PHP引擎处理
AddType application/x-httpd-php .php
E、重启Apache
修改httpd.conf配置文件
a)修改第177行重新设置文档根目录
DocumentRoot "D:/ftp/Public/www"
b)修改第244行将网站目录与文档根目录设为一致
<Directory "D:/ftp/Public/www">
c)修改第187行设置网站根目录访问权限
<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

d を設定します) 240 行目を変更して、Web サイトのデフォルト ドキュメントを設定します (HTML ドキュメントが設定されている場合)存在しない場合、Web サイトのルート ディレクトリにあるすべてのファイルがリストされます) DirectoryIndex abc.html

e) Apache サービスを再起動します

PHP 設定

LoadModule php5_module "D:Program Files (x86) Apache Software Foundationphp5.2.6php5apache2_2.dll"PHPIniDir "D:Program Files (x86)Ap ache Software Foundationphp5.2.6"

AddType application/x-httpd-php .php

これがインストールです。非常に簡単です。 , しかし、手順が多くて疲れます。何か違うと感じたら、アドバイスをお願いします。

関連する推奨事項:

自己構成されたWAMP環境、拡張Oracle関数ライブラリoci

wamp環境 memcachedをインストールするための特定の操作

WAMP環境のインストールとテスト


以上がWindows での WAMP 環境の画像とテキストの共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
PHPアプリケーションをより速くする方法PHPアプリケーションをより速くする方法May 12, 2025 am 12:12 AM

tomakephpapplicationsfaster、followthesesteps:1)useopcodecachinglikeopcacheTostoredscriptbytecode.2)最小化abasequeriesecachingingindexing.3)leveragephp7機能forbettercodeefficiency.4)

PHP依存性インジェクション:コードのテスト可能性を改善しますPHP依存性インジェクション:コードのテスト可能性を改善しますMay 12, 2025 am 12:03 AM

依存性注入(DI)は、明示的に推移的な依存関係によりPHPコードのテスト可能性を大幅に改善します。 1)DI分離クラスと特定の実装により、テストとメンテナンスが柔軟になります。 2)3つのタイプのうち、コンストラクターは、状態を一貫性に保つために明示的な式依存性を注入します。 3)DIコンテナを使用して複雑な依存関係を管理し、コードの品質と開発効率を向上させます。

PHPパフォーマンスの最適化:データベースクエリの最適化PHPパフォーマンスの最適化:データベースクエリの最適化May 12, 2025 am 12:02 AM

DatabaseQueryoptimizationInpholvesseveralstrategESTOEnhancePerformance.1)selectonlynlynlyndorycolumnStoredatedataTransfer.2)useindexingtospeedupdataretrieval.3)revenmecrycachingtostoreres sultsoffrequent queries.4)

簡単なガイド:PHPスクリプトで電子メールを送信します簡単なガイド:PHPスクリプトで電子メールを送信しますMay 12, 2025 am 12:02 AM

phpisusededemingemailsduetoitsbuilt-inmail()functionandsupportiveLibrarieslikephpmailerandswiftmailer.1)usethemail()functionforbasicemails、butithaslimitations.2)emploadforadvancedfeatureSlikelikelivableabableabuses.3)雇用

PHPパフォーマンス:ボトルネックの識別と修正PHPパフォーマンス:ボトルネックの識別と修正May 11, 2025 am 12:13 AM

PHPパフォーマンスボトルネックは、次の手順で解決できます。1)パフォーマンス分析にXdebugまたはBlackfireを使用して問題を見つける。 2)データベースクエリを最適化し、APCUなどのキャッシュを使用します。 3)array_filterなどの効率的な関数を使用して、配列操作を最適化します。 4)bytecodeキャッシュ用のopcacheを構成します。 5)HTTP要求の削減や写真の最適化など、フロントエンドを最適化します。 6)パフォーマンスを継続的に監視および最適化します。これらの方法により、PHPアプリケーションのパフォーマンスを大幅に改善できます。

PHPの依存関係注射:簡単な要約PHPの依存関係注射:簡単な要約May 11, 2025 am 12:09 AM

依存関係(di)inphpisadesignpatternativats anducesclassodulencies、拡張測定性、テスト可能性、および維持可能性。

PHPパフォーマンスの向上:キャッシュ戦略と技術PHPパフォーマンスの向上:キャッシュ戦略と技術May 11, 2025 am 12:08 AM

cachingemprovesppperformancebystring of computationsorquickretrieval、還元装置の削減は、reducingerloadendenhancersponseTimes.efcectivestrategiesInclude:1)opcodecaching、compiledphpscriptsinmemorytoskipcompilation;

See all articles

ホット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衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター