Windows上でのPHP環境の構築

WBOY
WBOYオリジナル
2016-06-23 13:28:101035ブラウズ

Windows での PHP 環境のセットアップ

PHP を初めて使用する場合、環境を構成するのは面倒です。まず最初に、Du Niang の検索結果には失望していること、そしてその壁が 3 階建てのビルほどの高さであることに失望していることを表明したいと思います。可能であれば、Google で関連する技術文書をできるだけ検索してください。
次は本題に入ります。 Windows での PHP 環境は WAMP (windows+Apache+MySQL+PHP) と呼ばれます。次に、環境の構築として、Apache+MySQL+PHP をインストールし、関連する変数を設定します。
まず、ダウンロード方法を投稿します。
Apache: http://httpd.apache.org/docs/current/platform/windows.html#down;
MySQL: http://dev.mysql.com/downloads/mysql/ 5.0.html#win32
PHP: http://windows.php.net/download#php-5.6

インストール順序は次のとおりです: Apache--->PHP--->MySQL。

Apache をインストールします:

Apache をダウンロードします。 上記のアドレスはインストール不要のバージョンであり、エラー メッセージをより明確に確認し、デバッグを容易にします。

ダウンロードリンクを入力すると、上記のようにいくつかのダウンロードアドレスがありますので、最初のアドレスを選択します。クリックして入力すると、最終的なダウンロード場所が表示されます。オペレーティング システムに応じて 32 ビットまたは 64 ビットをダウンロードします。

D ドライブの下に新しいフォルダー D:Program Fileswamp を作成し、ダウンロードしたファイルを上記に解凍します。位置。インストール ファイルを D ドライブに配置する利点は、システムを再インストールしても関連ファイルが失われないことです。
Win + .conf で、次の内容を変更して、serverroot がインストール場所を指すようにします:

Define SRVROOT "D:/Program Files/wamp/Apache24" ServerRoot "${SRVROOT}"

次に、コマンドを実行します: httpd -k uninstall でサービスをアンインストールし、次のようなプロンプトが表示されたら、インストール コマンドを再度実行します。図が表示されたら、インストールは成功です。 Apache を起動します: httpd -k -start

この時点で、ブラウザに http://localhost と入力して、インストールが成功したかどうかをテストできます。ポート 80 が占有されています。 httpd.conf に移動して、80 個のポートをすべて 8080 に変更します。図に示すプロンプトが表示されれば、インストールは成功です。

次に、PHP サポート モジュールを httpd.conf に書き込みます。「LoadModule は、インストール時にモジュール名と共有オブジェクト ファイルの名前という 2 つの引数を受け取ります」というエラーが発生することがあります。これは、次のモジュールが原因です。設定時にパスは引用符で囲まれていません:

# 如下为PHP环境添加模块LoadModule php5_module "D:/Program Files/wamp/php-5.6.12/php5apache2_4.dll"PHPIniDir "D:/Program Files/wamp/php-5.6.12/php.ini"# 添加PHP支持AddType application/x-httpd-php .php

次に、ホームページのファイル タイプのサポートを変更します:

<IfModule dir_module>    DirectoryIndex index.html index.htm index.php</IfModule>

変更が完了したら、Apache を無視して PHP 環境のインストールに進みます。

PHP 環境をインストールします

上のダウンロード リンクをクリックしてダウンロード ページに入ります。PHP 環境のスレッドセーフ バージョンをダウンロードすることをお勧めします。

同様に、構成管理を容易にするために、D:Program Fileswamp フォルダーに解凍します。上記の Apache で構成された 2 つのファイルのうちの 1 つが php ルート ディレクトリにあることがわかります: php5phpdbg.dll。次に、php.ini-production ファイルの名前を php.ini に変更し、ワードパッドで開き (メモ帳で開くとめちゃくちゃで、関連する設定情報がまったく見つかりません...)、グローバル検索して検索します。

; extension_dir = "./"

extension_dir = "D:/Program Files/wamp/php-5.6.12/ext"
に変更します

直前のセミコロンとスペースを忘れずに削除してください。次に、次の内容を変更します:

;extension=php_bz2.dllextension=php_curl.dll;extension=php_fileinfo.dllextension=php_gd2.dll;extension=php_gettext.dll;extension=php_gmp.dll;extension=php_intl.dllextension=php_imap.dll;extension=php_interbase.dll;extension=php_ldap.dllextension=php_mbstring.dll;extension=php_exif.dll      ; Must be after mbstring as it depends on itextension=php_mysql.dllextension=php_mysqli.dll;extension=php_oci8_12c.dll  ; Use with Oracle Database 12c Instant Client;extension=php_openssl.dll;extension=php_pdo_firebird.dllextension=php_pdo_mysql.dll;extension=php_pdo_oci.dll;extension=php_pdo_odbc.dll;extension=php_pdo_pgsql.dll;extension=php_pdo_sqlite.dll;extension=php_pgsql.dll;extension=php_shmop.dll; The MIBS data available in the PHP distribution must be installed. ; See http://www.php.net/manual/en/snmp.installation.php extension=php_snmp.dllextension=php_soap.dllextension=php_sockets.dll;extension=php_sqlite3.dll;extension=php_sybase_ct.dll;extension=php_tidy.dll;extension=php_xmlrpc.dll;extension=php_xsl.dll

上記のコードは実際に、データベースやソケットなどをサポートするために、下の図の枠で囲まれた部分の前にあるセミコロンを削除します。

この部分の内容は http://www.phperhome.com/php/233.html から参照されています。この仲間に感謝します。 Apache のインストール バージョンをダウンロードした場合は、チュートリアルに従って構成することができます。また、その後の MySQL のインストールについて質問がある場合は、この記事を参照してください。
次に、PHP がインストールされているかどうかを確認して、コマンドラインに「httpd -k restart」と入力してサービスを再起動します。 D:Program FileswampApache24htdocs パスに新しいファイル phpinfo.php を作成し、コンテンツに 1c54a2ccadef45a7573e3649bdfd6f57 を追加して、ブラウザに http://localhost:8080/phpinfo.php と入力します。以下のページが表示され、PHP 環境が正常にインストールされたことがわかります。


MySQL をインストールします

MySQL はインストールバージョンです。プロンプトに従ってください。カスタム インストールを選択し、管理を容易にするためにインストール場所を D:Program Fileswamp の下に置きます。

PHPMyAdmin データベース操作ツールをインストールします

ダウンロードアドレス: http://www.phpmyadmin.net/

ダウンロードが完了したら、D:Program FileswampApache24htdocs に解凍します。その他の設定は必要ありません。ブラウザに「http://localhost:8080/pma/index.php」と入力し、コンソールを開き、MySQL のインストール時に設定したアカウントのパスワードを入力します。デフォルトのアカウントは root です。


ログイン後、以下の赤いプロンプトが表示されます: 設定ファイルにはフレーズパスワードが必要です。 PhpMyAdmin の新しいバージョンではセキュリティが強化されており、複数の PhpMyAdmin または Cookie が他のプログラムと共有される場合の混乱を避けるために、構成ファイルにフレーズ パスワードを設定する必要があります。次に、次のパスワードを追加しましょう:

1、修改phpMyAdmin/libraries/config.default.php    $cfg['blowfish_secret'] = ''; 改成 $cfg['blowfish_secret'] = '123456'; (注:其中的’123456′为随意的字符)2、修改phpMyAdmin/config.sample.inc.php    $cfg['blowfish_secret'] = ''; 改成 $cfg['blowfish_secret'] = '123456'; (注:其中的’123456′为随意的字符)

ブラウザでページを更新すると、赤いプロンプトが消えます。

この時点で、ローカル環境の構築は完了です。

添付ファイル:

上記で使用したインストール ソフトウェア、Baidu Netdisk、リンク: http://pan.baidu.com/s/1dDBB63f パスワード: lrkz

編集者の推奨: 崇高です。ダウンロードアドレス: http://www.sublimetext.com/

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