? PHP 環境のインストールに慣れていない多くの友人にとって、統合環境を使用すると、より簡単に PHP 動作環境を構築できます。しかし、WAMP の統合環境は基礎的な作業を行うだけです。一部の主要な設定操作は環境のインストールに統合されていないため、多くの検索エンジンの友人が WAMP をインストールした後、なぜローカルでしかアクセスできないのかと尋ねているのを目にしました。 LAN内ではアクセス禁止ですか?または、なぜ外部 LAN 内ではローカル データベース PHPMYADMIN にアクセスできないのでしょうか?直接ログインする代わりにユーザー名とパスワードを入力する必要があるように Mysql を設定するにはどうすればよいですか? ??
?????? 私自身の個人的な実践に基づいて、WAMP 構成のプロセス全体について話しましょう。
1. ダウンロードとインストール:?
??????まず http://sourceforge.net/projects/wampserver/ から WampServer をダウンロードします。 , この記事を書いている時点では最新版のwampserver2.2d-x32.exeを使用しています。 ?
??????インストール後の最初のステップは言語を変更することです。タスクバーの WampServer アイコンを右クリックして、言語 - 中国語を選択します。 ?
2. WampServer が適切に動作していることを確認します。 ?
??? ?? ?他のプログラムがそのデフォルト ポート (Apache のデフォルト ポート 80 および mysql のデフォルト ポート 3306) を占有させないでください。この時点で、http://localhost を開いてテストし、wampserver アイコン -localhost をクリックします。 ?
?起動が異常な場合は、iis などで Apache のポート 80 が占有されていることが原因であることが多いため、httpd.conf で listen ポートが変更されていれば問題ありません。それだけです。
3. Web サイトと phpmyadmin に外部ネットワークからアクセスできるようにします (デフォルトではローカル アクセスのみが許可されます): ?
?? ????まずファイアウォールをオフにします (またはファイアウォールに例外を追加します。一部のウイルス対策ソフトウェアにはファイアウォールがあるため、それらをオフにすることに特に注意してください)。 ??????次に、wampbinapacheApache2.2.21confhttpd.conf にあるこれら 2 つの文をログアウトします (有効にするには、wamp サービスを再起動する必要があります)
?? ??すべてから拒否?
??127.0.0.1 からを許可?
?????
????#Deny?from?all?
に変更します。 ????#Allow?from?127.0 .0.1?
??????これにより、外部ネットワークがメイン Web サイトにアクセスできるようになります;?
????phpmyadmin への外部ネットワーク アクセスも許可するには、wampaliasphpmyadmin.conf でも同じ変更を加えて、?
????#すべてを拒否します?
????#許可?127.0.0.1?
4. ログインする前にアカウントのパスワードを入力するように phpmyadmin を設定します:?
?????? phpmyadmin を入力した後、権限内のアカウントを追加または削除し、権限(グローバル権限、パスワード、ログイン情報などを含む)を編集します。?
??????現時点では、phpmyadmin がログインできない場合があります。次の操作を行う必要があります: ?
??????wampappsphpmyadmin3.4.10.1config.inc.php で ?
????$cfg['サーバー'][ $i]['auth_type']?=?'cookie';??????//(元々は 'config')???
?????????$cfg['サーバー'][$i]['ユーザー']?=?$cfg['サーバー'][$i]['ユーザー']='ユーザー名'; ????
??????$cfg['サーバー'][$i]['パスワード']?=? $cfg[' Servers'][$i]['password']='あなたのパスワード';?
?????? 次に、wamp サービスを再起動し、phpmyadmin を再度開きます。ログインインターフェイスが表示されます。 ?
5. phpmyadmin にログインした後の赤いプロンプト「設定ファイルにはフレーズ パスワードが必要です」に対する解決策: ?
??????wampappsphpmyadmin3.4.10.1librariesconfig.default.php で ?
????$cfg['blowfish_secret']?=?'任意の文字列';?
?????? 次に、wamp サービスを再起動します。ログイン後に動作します。再度プロンプトが表示されます。しかし、問題が発生しました。ログイン インターフェイスのユーザー名行が文字化けしていました。ユーザー名とパスワードを入力してログインする機能には影響しませんでしたが、見た目が不快でした。なのでフレーズパスワードは設定しませんでした。 ?