自分のコンピュータに仮想ホストをセットアップしてみてはいかがでしょうか? これは完全にユーザー自身の制御下にあり、サポートしたいものは何でも構成できます。
PHP の構築は実際には難しくありませんが、少し面倒なだけです。 PHP + MySQL 環境を自分で構築するのは非常に時間がかかります。さらに悪いことに、多くの初心者は、PHP を構成するときに何らかの問題を抱えていることがよくあります。 mysql 拡張機能、zend インストールの失敗などの問題。現時点では、高速で標準的でプロフェッショナルな PHP パッケージが必要です。このようにして、プロ仕様の仮想ホストを迅速に構築できる PHPnow が誕生しました。
PHPnow の前身は GApm です。 GApm を探している人がいたら、これを伝えてください。当時、GApm は単なるデバッグ環境パッケージでした。現在、PHPnow は非常に専門的な PHP 環境パッケージです。使い方はとても簡単なので、プロ意識を複雑さと結びつける必要はありません。
PHPnow について簡単に紹介しましょう。 PHPnow は、グリーンで無料の Apache + PHP + MySQL 環境パッケージです。機能の点では、PHPnow には便利な仮想ホスト管理機能があり、IIS と共存できる適切なプラグインがあり、純粋な PHP が最も安定していると考えています。特徴は、すべてcmd + vbsスクリプトを使用していることで、非常にグリーンで安心して使用できます。国産ソフトウェアは一定のユーザーベースを持っており、さまざまな問題を迅速に解決できます。海外のキットよりも優れています。
PHPnow と同じ名前です、一緒に PHPNow をしましょう!
まず、http://www.phpnow.org/download.html から PHPnow の最新バージョンをダウンロードします。 PHPnow には 2 つのパッケージがあり、1 つは exe 自己解凍バージョン (推奨、この記事はこのバージョン用)、もう 1 つは純粋な 7z ファイル (exe 自己解凍なし) です。
PHPnow-1.3.x.exeを実行すると、下の画像が表示されます。 Enterを押すだけです。
図-1: 解凍ダイアログボックス
自動解凍が完了すると、自動的にInit.cmdが実行され初期化が行われます。図-2 に示すように、
中にファイアウォール プロンプトが表示される場合があります。許可してください。
図-2: Init.cmd プロセス
図-3: ファイアウォールのロックを解除する
Init.cmdは10秒で完了します。すべてが完了すると、デフォルトのページが自動的に開きます。 (そうでない場合は、手動で開いてみてくださいhttp://127.0.0.1)
図-4: 正常に構築されました
Webサイトを構築するだけなら上記の環境で十分です。多くの場合、複数の独立した Web サイトを開く必要があります。たとえば、フォーラムとホームページを分離したり、友人とサーバーを共有したりするなどです。このとき、仮想ホストを使用します。
PHPnow 仮想ホストの使用について話しましょう。とてもシンプルです。
ダブルクリックして D:PHPnowPnPnConf.cmd を実行し (インストール パスが D:PHPnow ではない可能性があります)、2 を入力して Enter を押します。プロンプトに従って、新しい仮想ホスト情報を入力します。図-5に示すように。
図-5: 仮想ホストを開く
情報を入力して Enter を押すと、Apache が自動的に再起動され、有効になります。次に、追加したばかりのドメイン名にアクセスし、事前にドメイン名を解決してサーバー IP を指すようにしてください。