PHP のビルドは実際には難しくありませんが、少し面倒です。 PHP MySQL 環境を自分でセットアップするのは非常に時間がかかります。さらに悪いことに、多くの初心者は、PHP を構成するときに何らかの問題を抱えていることがよくあります。 mysql 拡張機能、zend インストールの失敗などの問題。現時点では、高速で標準的でプロフェッショナルな PHP パッケージが必要です。このようにして、プロ仕様の仮想ホストを迅速に構築できる PHPnow が誕生しました。
PHPnow と同じ名前で、一緒に PHPNow をしましょう!
まずはどこから始めますか?http://servkit.org/ をダウンロードしますか?PHPnow の最新バージョンをダウンロードします。 PHPnow には 2 つのパッケージがあり、1 つは exe 自己解凍バージョン (推奨、この記事はこのバージョン用)、もう 1 つは純粋な 7z ファイル (exe 自己解凍なし) です。
PHPnow-1.4.x.exe を実行すると、次の図が表示されます。 Enterを押すだけです。
図-1: 解凍ダイアログボックス
自動解凍後完了後は、自動的に Init.cmd が実行され初期化が行われます。図-2 に示すように、
中にファイアウォール プロンプトが表示される場合があります。許可してください。
図-2: Init.cmd プロセス
図-3: ファイアウォールのロック解除
Init.cmd は 10 秒で完了します。すべてが完了すると、デフォルトのページが自動的に開きます。
(そうでない場合は、手動で開いてみてください?http://127.0.0.1)
図-4: 正常に構築されました
Webサイトを構築するだけなら上記の環境で十分です。多くの場合、複数の独立した Web サイトを開く必要があります。たとえば、フォーラムとホームページを分離したり、友人とサーバーを共有したりするなどです。このとき、仮想ホストを使用します。
PHPnow 仮想ホストの使用について話しましょう。とてもシンプルです。
ダブルクリックして D:PHPnowPnCp.cmd を実行し (インストール パスが D:PHPnow ではない可能性があります)、2 を入力して Enter キーを押します。
プロンプトに従って、新しい仮想ホスト情報を入力します。図-5に示すように。
図-5: 仮想ホストのセットアップ
返信後情報の入力 再起動後、Apache は自動的に再起動され、有効になります。
次に、追加したドメイン名にアクセスし、事前にドメイン名を解決してサーバー IP を指すようにしてください。
ドメイン名をお持ちでない場合、またはその使用方法がわからない場合は、C:WINDOWSsystem32driversetchosts を編集して「仮想ドメイン名」を使用できます。
この例の bbs.test.com は、「127.0.0.1 localhost」の次の行に「127.0.0.1 bbs.test.com」という行を追加することで実装されています。
図-6: 仮想ホストが正常に開きました
各仮想ホストに MySQL データベースを割り当てる必要がある場合もあります。phpmyadmin を使用してユーザーとデータベースを割り当てる方法は次のとおりです。
開きますか?http://127.1/phpMyAdmin; root としてログインします。
次に、「権限」をクリックし、「新しいユーザーを追加」をクリックします。
新しいユーザー名とパスワードを入力します。
2 番目の項目「同じ名前でデータベースを作成し、すべての権限を付与する」を選択します。
その他はデフォルトのままです。必要でない場合は、グローバル権限を選択する必要はありません。
[実行]をクリックして完了です。分からなかったら写真だけ見てください。
図-7: データベース ユーザーを追加します。
追加したばかりのユーザー名とパスワードをユーザーに与えるだけです。 root には最高の権限があることに注意してください。パスワードを簡単に他人に教えないでください。
わかりました!これで、プロフェッショナルな PHP サーバー環境が完成しました。 What Discuz! 6.0、PHHPWind、DeDe、PHPCms は問題ありません。すぐに Web サイト構築の旅を始めてください。