ホームページ >バックエンド開発 >PHPチュートリアル >Windows上でのPHP環境の構築
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 をダウンロードします。 上記のアドレスはインストール不要のバージョンであり、エラー メッセージをより明確に確認し、デバッグを容易にします。
ダウンロードリンクを入力すると、上記のようにいくつかのダウンロードアドレスがありますので、最初のアドレスを選択します。クリックして入力すると、最終的なダウンロード場所が表示されます。オペレーティング システムに応じて 32 ビットまたは 64 ビットをダウンロードします。
D ドライブの下に新しいフォルダー D:Program Fileswamp を作成し、ダウンロードしたファイルを上記に解凍します。位置。インストール ファイルを D ドライブに配置する利点は、システムを再インストールしても関連ファイルが失われないことです。
Win + .conf で、次の内容を変更して、serverroot がインストール場所を指すようにします:
Define SRVROOT "D:/Program Files/wamp/Apache24" ServerRoot "${SRVROOT}"
この時点で、ブラウザに 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 環境をインストールします
同様に、構成管理を容易にするために、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 をインストールします
PHPMyAdmin データベース操作ツールをインストールします
ログイン後、以下の赤いプロンプトが表示されます: 設定ファイルにはフレーズパスワードが必要です。 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′为随意的字符)
この時点で、ローカル環境の構築は完了です。
添付ファイル:
編集者の推奨: 崇高です。ダウンロードアドレス: http://www.sublimetext.com/